Continuous Digital
Continuous Digital is the companion book of the Project Myopia book also written by Allan Kelly. Both books are related to its viewpoint that software development activity needs a better framework that...
View ArticleMeasuring Joy for Software Developers
If metrics like lines of code or code coverage are widely known by the software development community, measuring the joy of a software development team is certainly something more rarely discussed. In...
View Article4 Reasons Why Scrum Needs Testers From Day 1
In a Scrum team, there are three roles: Product Owner, Development Team and Scrum Master. There is no explicit mention of software testers and some could question if testing specialists are really...
View ArticleShould Scrum Team Members Participate in Every Meeting?
Meetings like the daily stand-up or retrospectives are moments that rhythm the journey of Scrum and Agile teams. Sometimes these meetings are almost religiously considered as rituals or ceremonies that...
View ArticleImpact Mapping
Gojko Adzic is known in the Agile software development world for his work on requirements presented in his book “Specification by Example – How successful teams deliver the right software”. In this...
View ArticleEscape Velocity
Following the famous mantra of “you can’t manage what you can’t measure”, Scrum teams have often a set of metrics to monitor their activity. Velocity, the amount of work performed by a team during a...
View ArticleValue-Oriented Incremental Delivery
Sometimes, organizations adopting an Agile approach are mostly following Scrum practices like rituals. They might do daily stand-up meetings but do not perceive that the real goal is to deliver quickly...
View ArticleMost Common Mistakes of ScrumMasters
The ScrumMaster role is certainly the most original addition of Scrum to the concept of software development teams. How and how much the ScrumMaster should be involved with the teams is a topic for...
View ArticleHow To Work Past People Resistance to Becoming T-Shaped
T-shaped skills is a metaphor used to describe people with deep vertical skills in a specialized area as well as broader but not necessarily deep skills in other areas. This is a base for...
View ArticleEssential Scrum
The Kenneth Rubin’s “Essential Scrum” book starts with a foreword by Mike Cohn who writes “there must be billions of possible ways to implement Scrum. And while there is no single right way, there are...
View ArticleSharing Team Members in Scrum
We all know that there are three roles in Scrum teams : product owner, scrum master, and the development team. Modern software development can sometimes require some specializations that could be...
View ArticleThe Art of Agile Product Ownership
It all starts with doing the right thing. Agile has not changed the old computer wisdom of “garbage in, garbage out”. This is why Allan Kelly last book is dedicated to the art of Agile product...
View Article10 Common Mistakes of Product Owners
A Scrum team cannot deliver value without a good Product Owner. This is for me the most important role and it is not easy to keep an Agile balance between a long term business vision that could lead...
View ArticleCustomer KPIs in Agile Software Development
Metrics are an important part of the Agile software development approaches like Scrum. They are however, like velocity, more often focus on the performance of the delivery team. What about the...
View ArticleLeading Multiple Agile Teams Without Sacrificing Sanity
In an ideal Agile world, the Scrum Master takes care of only one Scrum team. This is however not always possible and then he has to split his time between many teams. In this article, Alexander Chaves...
View ArticleApplying Exception Management to Agile Teams
The values contained in the Manifesto for Agile Software Development might be good for the Agile teams, but most of the senior management in organizations prefer having a defined solution, a detailed...
View ArticleProduct Owner Certifications
There are three roles in a Scrum team: the ScrumMaster, the developer and the product owner. This last role might be the most important for a team that uses an Agile project management approach in...
View ArticleLimiting Work in Progress (WIP) in Kanban
In Kanban, the concept of work in progress (WIP) limit defines the maximum amount of work that can be performed by a team or that can exist in each active status of a workflow. In this article, Gerard...
View ArticleHelp Work to Flow
In their book “Help Work to Flow”, Samantha Laing and Karen Greaves have explored their Agile working and coaching experience to collect 40 tips, techniques and games that should allow you to work in...
View Article8 Benefits Of Agile Nearshore Development For Your Company
Agile software development refers to methodologies and principles of effective, iterative, and collaborative programming. It becomes more and more popular nowadays as suggests a more affordable and...
View Article