Describe Agile Modeling ?
Agile Modeling is a practice-based methodology for modeling and documentation
of software-based systems. It is intended to be a collection of values,
principles, and practices for modeling software that can be applied on a
software development project in a more flexible manner than traditional
modeling methods.
The principles and values of Agile Modeling practices are intended to help
mitigate the perceived flaws of Agile Software Development. The principle
"Maximize Stakeholder Value" aims to inspire the developer to collaborate with
the customer in providing an adequate level of documentation
The principle "Model With Others" attempts to involve project stakeholders such
as the client or customer in the modeling process to attempt to bring the model
more into line with the end user requirements
There is significant dependence on face-to-face communication and customer
collaboration. Agile Modeling is difficult to apply where there are large teams
Waterfall vs. Agile Modeling
Continue Reading ?
Please Buy the Amazon Kindle eBook System Analysis and Design By Jiju John
Follow Me