9 Mar

Sorry to disappoint guys, i’m here today to discuss a different type of modeling!

Agile Modeling is a collection of values, principles, and practices for modeling software that can be applied on a software development project in an effective and light-weight manner. Agile Modeling is a supplement to other Agile Methodologies such as:

  • Extreme Programming
  • SCRUM.

Agile Modeling Core Values:

  • Communication
  • Simplicity
  • Feedback
  • Courage
  • Humility

Agile Model Characteristics:

  • Purposeful
  • Understandable
  • Sufficiently Accurate
  • Sufficiently Consistent
  • Sufficiently Detailed
  • Provide Positive Value
  • Simple as Possible
  • Just Fulfill Basic Requirements


There is significant dependence on face-to-face communication and customer collaboration. Agile Modeling is difficult to apply where there are large teams, team members are not co-located, and people skills are lacking. However, Agile Modeling can be scaled with agile architecture techniques.



One Response to “Modeling”

  1. sad112759089 March 10, 2013 at 2:05 am #

    Well use of pun! Clear and concise Blog!!

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: