Over 10 years and I see some posts being written, quite interesting saying we have understood agile and we are moving towards aggressive adoption, some stating that it's become routine, boring and probably agile is on the decline. I liked a post in particular from Planbox blog what appeared to me as a declining agility Vs. evolving agility.
|Written by Sudheer Raju | Thursday, 19 January 2012|
Summary Review: AgileWrap is a simple, easy to use application lifecycle management tool with just about required features to manage agile projects. The design of the product core is a grid that very effectively handles every aspect of application lifecycle and finds itself to keep it simple than embed complex customization or integrations.
The daily standup meeting or scrum meeting presents the team with a regular opportunity to synchronize development activities with the iteration plan and to check and reflect on the progress of the team’s commitments towards the iteration goal. As a forum for communication and feedback, the team members co-ordinate their work and make a commitment to the team about what they aim to achieve in the day. They also identify any difficulties and obstacles to progress. The meeting is not intended to generate solutions nor remove obstacles.
|Written by Vin D'Amico | Wednesday, 04 January 2012|
|Written by Sudheer Raju | Tuesday, 03 January 2012|
|Written by Sudheer Raju | Saturday, 31 December 2011|
You Kanbanized your development process and setup a perfect workflow. You see the flow and feel its power. You even measure cycle time and want to reduce it. But it is not as easy as expected. Some problems in your development process are hard to find and are revealed on team level.
One of the first hurdle that any projects comes across is ability to gel as a team to deliver projects. Specifically when the teams are adopting agile where the key focus is around people and teams. The shift in ways of working from traditional to lean methods puts the teams at great discomfort to start with and often determines if you are able to adopt to agile or not.
All people working in an agile environment should reflect on the principles behind the agile manifesto from time to time. What do these principles really mean? What impact do they have for my daily business? Does my habit follow these principles? There's a nice exercise for agile teams to summarize each of the principles down to 3 or 4 words. An agile team needs to have a shared understanding of the principles and what they imply for the team's behaviour.
|Written by Sudheer Raju | Thursday, 15 December 2011|
CollabNet®, the global leader in enterprise cloud development and Agile ALM, has recently announced CollabNet Connect™, a new integration framework for its TeamForge® ALM platform. It enables customers to orchestrate and govern application delivery processes across commercial and open source ALM and cloud development tools. In addition to integrations with leading ALM tools like HP Application Lifecycle Management platform and JIRA, CollabNet Connect also brings the Git open source version control tool into an enterprise-grade ALM platform.
Any product team in today's world would want to deliver any or every feature right away and right now. Needless to say this not just puts pressure on the development teams but majority of times end up messing the entire hardwork they have done adopting agile to deliver continuous value. The natural course of action is to prioritize the product backlog in such a way that the value reaches the customer as quickly as possible and there is a commitment on minimum deliverable along with some others as should or could deliver kind of scope.