Submitted by spasunuri on December 18, 2009 - 6:59am.Agile teams are normally left on their own, thereby allowing them to take their own decisions and succeed, therefore require MORE discipline and maturity than traditional programming methodologies. Let’s consider software project planning and estimating. On a traditional project, we often saw a detailed project plan that listed specific tasks, dates, assigned resources, and so on. In true spirit this plan was rarely modified to reflect the lessons learnt throughout project lifecycle.
By contrast, the Agile projects, plan up-front at the level of business value, not development tasks. Agile team works closely with customer, business there by high degree of developer collaborations are advocated by agile methodologies, important project decisions are likely to be made within a short timeframe. When new requirements emerged, or faced unforeseen technical challenges, team will be able to update the plan based on that information enabling fast and effective communication between developers, operations, support, customers and management.
A combination of RIGHT Competency, RIGHT People, RIGHT Culture, RIGHT Teams, RIGHT Methodology, RIGHT Tools and RIGHT Client Involvement will help achieve the highest degree of Agility with Discipline.
Trackback URL for this post:
http://www.allianceglobalservices.com/trackback/550
|
Recent comments
29 weeks 2 days ago
32 weeks 6 days ago