Tag Archives: Agile

Feedback for improvement in agility

Last week, during a casual chat with our Agile evangelist, I asked about what could be improved in our team based on what he observed. He quickly said that it depends on a lot of things and that it is difficult to … Continue reading

Posted in Agile | Tagged , | Leave a comment

Agility and large Backlogs

Backlog is used for prioritizing, tracking and communicating the work (work items) to be done in the future Iterations/Sprints. There may be multiple teams working from one backlog, but if there are more than 3-5 sprints worth of work items … Continue reading

Posted in Agile | Tagged , , , | 2 Comments

Requirements – Product Owner and Customer

One very important thing that I have learnt from my consulting experience (dealing directly with Clients for building solutions) and in my experience of building exterprise products is: When you are given a set of requirements, always understand the requirements in terms of what problem … Continue reading

Posted in Agile | Tagged , , , | Leave a comment

Performance tuning vs. Lean/Agile

I am currently working on performance tuning & refactoring a product. And, interestingly I found some Agile/Lean principles that apply for performance tuning and refactoring: Most Lean principles appear counter-intuitive at first Aim for system optimization instead of point optimization Build … Continue reading

Posted in Agile, Performance tuning | Tagged , , | Leave a comment

5 not-so-Agile practices with SCRUM

I have come across several articles on the best practices for Agile/SCRUM. I read this somewhere and really liked it: There is not and never will be a list of “Scrum Best Practices” because team and project context trump all … Continue reading

Posted in Agile | Tagged , , | Leave a comment

How SCRUM/Agile affects typical roles in Software Development

I have been using SCRUM and XP principles/practices since early 2003 for various software projects. Here is my take on how SCRUM/Agile software development has affected the typical roles in Software development for the Organizations adopting SCRUM/Agile. Management, Leadership: Requires … Continue reading

Posted in Agile | Tagged , , , | Leave a comment