Posts by Author

Kanban Board

Capacity Planning for Dynamic Teams

Capacity PlanningProjects are often executed by dynamic teams. They start with a small core team and as the project gains momentum, add resources over time. This is commonly seen in IT service organizations that do fixed price projects. Fixed price projects have a defined scope that needs to be delivered within a contracted budget and within a negotiated timeline. For the purpose of this experience report, “Dynamic teams” or “Fixed Price projects” will be used interchangeably. Unfortunately, as Ron Jeffries put it, “Agile is founded on management of scope, not predicting when you’ll be done, even if you had fixed team size and “fixed” scope.”

Read More
Daily Stand Up Meetings

All in a Day’s Work as a (Swift) Kanban Developer!

Swift Kanban DeveloperWithin the SwiftKanban development team, we have evolved our Engineering practices, combining principles of Test Automation, Continuous Integration and Kanban thinking. At the same time, as we look to hire people for such a development environment, we have found it difficult to get people who understand such an environment, even though we can hardly be called bleeding edge! Hopefully, this post helps in understanding in our Engineering environment. The day starts with a stand up meeting at around 9am. Since we are distributed team across three different locations (3 cities, 2 countries), many of our team members join the call remotely.

Read More
Agile and Innovation

Agile and Innovation

Agile and InnovationRecently, we participated in Agile India 2013, where our Sr. VP of Engineering, Sudipta Lahiri was invited to be part of a Panel Discussion. The topic was Agile and Innovation and the panel discussed some of the challenges – perceived and real – that agile teams face trying to innovate. Here is a post by Sudipta summarizing the discussion. I was one of the panel speakers at the Agile India 2013 conference that was held in Bengaluru from Feb 27th to March 2nd, discussing whether Agile fosters or kills innovation.

Read More
Why SwiftKanban

Benefits of Kanban: 300% Cycle Time Reduction!

Benefits of KanbanOver the last more than 18 months of steady-state usage of Kanban in our product management and engineering teams, we have achieved a number of dramatic improvements. Even considering that for us, it was – and is – a case of eating our own dog-food, these improvements are nothing short of incredible for a small product company where every minute, every dollar, every feature that is value to a customer, counts! So, we thought we should share our experience and benefits with the software and IT community in the hope that some of these will help you benefit as much or more than what we have been able to do. This post is the first in this series.

Read More

Effort Tracking with Kanban

Software development using Kanban principles has not focused on Effort Tracking (though there hasn’t been a strong position against the same). At Digité, we were practitioners of Iterative Software Development. As part of this process, we emphasized on Daily Effort Tracking (time filing) for several reasons: A) Since we have geographically distributed teams, it helped us get a sense of what happened without chasing individual team members or asking people to send an email with their update. B) A lot of effort based metrics could be accurately computed and relied upon (especially if you have come from the ISO/CMMI world!).

Read More
Blog Post

Agility Redefined

kanban agileThere is an enormous amount of discussion and literature (in the Software/ Application Development circles?) about different processes (or methodologies), their pros and cons, their challenges, etc. While these articles are right in their own way, in most cases, they preach adoption and acceptance of one process. However, the fact is that rarely does a “one size fits all” approach work for anything – why would software be any different?

Read More
Ready for Agile

Agility requires greater Discipline – Are you ready for it?

Tales of LeanFor long, we have heard complaints about Waterfall, CMMI, etc. The complaints vary from too much process to too much documentation to too much overhead, etc. The fact is that like everything else that has been around for a while, the spirit behind these standards/ certifications/ methodologies has been diluted over time. I know of instances where tons of backdated documentation is generated before the day of the CMMI audit! Much worse, we have all heard of instances where certificates are “bought” out.

Read More

Challenges in Time Accounting in Software Projects

Tales of LeanTime Management has always been a much talked about subject of management. Jim Rohn said “Time is more valuable than money. You can get more money, but you cannot get more time.” Yet, software engineering has always understated the importance of time. In most organizations, time sheets are filed casually. I don’t know of too many developers who can honestly say that they file time accurately. As I tried to analyze the problem from my own experience…

Read More

Visualize your workflow and manage your work in an Easy and Intuitive way.


Try SwiftKanban Enterprise Plan FREE for 30 days.