Agile modeling: Difference between revisions

Content deleted Content added
hahaha
Tags: Reverted references removed Visual edit
m Reverting possible vandalism by 14.139.187.71 to version by MrOllie. Report False Positive? Thanks, ClueBot NG. (4152180) (Bot)
Line 4:
{{Third-party|date=November 2019}}
}}
'''Agile modeling''' (AM) is a methodology for [[Software development process models|modeling]] and [[documentation|documenting]] software systems based on best practices. It is a collection of values and principles, that can be applied on an (agile) software development project. This methodology is more flexible than traditional modeling methods, making it a better fit in a fast changing environment.<ref>[http://www.agilemodeling.com/ Agile modeling (AM) home page, effective practices for modeling and documentation]</ref> It is part of the [[agile software development]] tool kit.
modi lundure development.<ref>[http://www.versionone.com/state_of_agile_development_survey/2011/ State of Agile Development Survey Results, 2011]</ref>
 
Agile modeling is a supplement to other [[agile development]] methodologies such as [[Scrum (development)|Scrum]], [[extreme programming]] (XP), and [[Rational Unified Process]] (RUP). It is explicitly included as part of the [[disciplined agile delivery]] (DAD) framework. As per 2011 stats, agile modeling accounted for 1% of all agile software development.<ref>[http://www.versionone.com/state_of_agile_development_survey/2011/ State of Agile Development Survey Results, 2011]</ref>
 
==Core practices==
There are several core practices:
 
===Documentation===
# Document continuously. Documentation is made throughout the life-cycle, in parallel to the creation of the rest of the solution.