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.
|Written by Sudheer Raju | Wednesday, 23 November 2011|
Axosoft, founders of Scrum Management software "OnTime" and an Independent Software Vendor (ISV) on building tools to help development teams manage their projects and ship great software has announced its first acquisition of SlickUpload .NET upload component. As part of the transaction, it has also added the exceptionally talented Chris Hynes as its newest member of its fast-growing Axosoft development team.
|Written by ToolsJournal | Tuesday, 15 November 2011|
I’m reading books on TRIZ and becoming enthusiastic about its potential for software development industry. Yes, it is not clear how to apply it directly, since TRIZ focuses on technical systems, but I believe we can apply general rules and even have solution patterns in the future. TRIZ has several patterns of evolution. Here are my thoughts about the most interesting patterns and their applicability to software development.