Agile Methods

18 Feb

In my last post I outlined what Agile software development is and the history surrounding it.

In the next few blogs I will discuss the numerous different Agile Methods such as:

  • XP (Extreme Programming)
  • SCRUM
  • LEAN
  • KANBAN

In this blog I will specifically focus on the first of the methods listed above Extreme Programming (XP). Extreme Programmers constantly communicate with their customers and fellow programmers. They keep their design simple and clean. They get feedback by testing their software starting on day one. Their is constant communication between the customer and the programmer. The XP life-cycle consists of five stages:

  1. Exploration
  2. Planning
  3. Iterations to release
  4. Product-ionizing
  5. Maintenance and death

From the beginning to end their is communication and updates which allows the XP programme to work efficiently. The XP team can work closely together finalizing stages and making procedures for release dates. XP is one of the more popular methods but is constantlly being debated between scrum method which I will discuss in next blog.

One Response to “Agile Methods”

  1. sad109566511 March 9, 2013 at 12:57 pm #

    Really informative,well laid out and easy to read!

Leave a Reply

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

WordPress.com Logo

You are commenting using your WordPress.com 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 )

Google+ photo

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

Connecting to %s

%d bloggers like this: