CMMi and Agile software development

Can they co-exist ? Quality professionals say yes – it can co-exist and prove this by mapping Agile Software development practices (mostly SCRUM ceremonies and artifacts) to CMMi process areas/ practices. However this is for L2 and L3 PAs not at L4 and L5. This mapping also serves as the base for audit and certification….

Scope changes in iteration ?

This is one question that is asked often on how to manage the change that comes up with in iteration duration. The very reason delivery is split in iterations is to manage the change effectively, but change within iteration is something should be avoided. However in cases where is cannot be ignored, hope the following explanation helps…

Delivery speed and 12 factors that influences it …

Motivation to be ahead of the competition is achieved through Being ahead of the curve Reducing time to market This has been the favorite or the constant of any business, a go to state. Achieved by improving the agility of the teams be it culture or software development or managing the operations and services around…

Metrics reports ?

I was determined to get my health back in state. I hated to say ‘not in my control’. Doctor had warned me enough during check-ups and not become victim of‘sudden’ cardiac arrest, one day. I was forced rather, to stay alive to measure BP at defined intervals regularly. Except once a while for feel good…

I wish I knew these 10 things before organizing my scrum teams

Communication, feedback and collaboration are key consideration in forming the scrum team organization. Influencers that are vital in forming the teams are: Communication behavior: Reduce communication barriers/ channels within scrum team members. Establish a process for continuous communication between distributed POs and distributed Scrum teams Distributed teams: Systems should enable real time information sharing between…

DevOps Adoption and Challenges..

Experiments will DevOps   When I asked this question “What do you understand by DevOps”, pretty much everyone’s answer can be summarized as “collaboration between development and operations teams resulting in better releases and reduced release cycle times”. This is fine.  Now when the second question “how this is is implemented in your organization?” asked,…

My Agile Wall

The agile wall –  place where daily standup happens and team reviews the story board for progress and makes changes. The agile wall reflects the current status, scope of the sprint and progress(live). Apart from story board, what else can be there in the wall ? There are many ways in making agile wall interactive, live and interesting….

Where do I start measuring S/W development Agility of my team ?

Agile took birth with the underlining 4 values in manifesto and 13 principles. These are implemented by the project teams by a set of practices.  Scaled agile provides a framework to implement enterprise wide agile. Most of us practicing agile have probably memorized these 4 guiding values – but it’s always good to periodically come…

5S for the product backlog

5S is the name of a workplace organization method that uses a list of five Japanese words: seiri, seiton, seiso, seiketsu, and shitsuke. Transliterated into English, they all start with the letter “S”. The list describes how to organize a work space for efficiency and effectiveness by identifying and storing the items used, maintaining the…

De-mystify CFD – Agile iteration tracking?

Cumulative Flow Diagram is a valuable tool for tracking/ forecasting agile projects. CFD is getting more prominence in the Kanban. Software’s who cater to agile management like, Rally, Jira, MSF-TFS, etc. provide CFD as one of the default report and some even provide options to configure the CFD reports to our needs. Rally extends iteration…

Kanban efficiency through focus – WIP Limits

Efficiency through focus is achieved by limiting the WIP. This is one of the principles of the Kanban -“limit the WIP”. Here’ s bit of details on why and how around the ‘WIP limit’ principle. What is WIP limit? WIP limits determine the minimum and maximum amount of work that lives in each status of…

DevOps is not Working..

Often this is said that DevOps is not helping or working in my organization. Not to mention reason, following scenarios is very much against the principles of DevOps. DevOps will not work in following scenarios is not for teams who have one off release for the product AND the lifecycle spans around only approx 3 months…