Quote
 

Attitudes to Abolish When Adopting Agile

Sep 30, 2011
Agile Project Management
Agile software development is a group of software development methodologies based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams.  
 
These notes are from the recent webinar `Attitudes to Abolish When Adopting Agile` by Gil Broza  3pvantage.com
 
 
The whole idea is to change attitudes and mindsets. 
 
  1. Deliver small pieces for a quick client feedback, as small as possible. Take a business stand-point versus a technical one;
  2. Team work by collaborating together, with ownership of deliverable;
  3. Re-factoring. Design reusable, efficient, maintainable code; (my personal favorite)
  4. Abolish "this was my task, my work is done" mentality. The work is done when EVERYONE in the team has completed the piece. Again, value culture versus task culture where work is collaborative. Each task is a team responsibility;
  5. Abolish the "what should I do next?" question;
  6. Abolish "managers have the last word" approach;
  7. Abolish "if it runs, it's ready, it's done". This limits ownership and productivity. Instead, define effective "done" status.
 
 






How would you rate the usefulness of this content?
Current rating: 0 (0 ratings)
Comments
Blog post currently doesn't have any comments.
 Security code

Popular Links

 

Facebook Twitter Pinterest Linkedin Google+

 

Recent Design Projects