Software Development

Tushar Paunikar: Agile and the KRA Conundrum

Quote Posted on Updated on

Reblogged with permission from , the original author of
 this content, as a contributor to blogagility.com. Originally published 
on LinkedIn, November 22, 2016.

 

Life can be pulled by goals just as surely as it can be pushed by drives. -Viktor E. Frankl

Metrics drive behavior. I bet all would agree. We have experienced this umpteen times in our professional life. Even our personal life is abundant with examples where metrics influence people’s behavior.

If my kid has the target to score an ‘A’ in Math and that target is linked to a new bike, he will try to find insincere ways to achieve his target, if he sees his attempts to study sincerely may not be fruitful.

If a developer has the target to maintain 80% code coverage and that target is linked to a quarterly Most Valuable Player award, (s)he will try to find nasty ways to increase code coverage, if (s)he sees that all attempts to write meaningful unit tests may not meet the project deadline.

Read the rest of this entry »

Advertisements

SAFe© – The Program Dependency Board, a real life working example

Posted on Updated on

I promised a picture of the (jokingly) “super duper dependency board runway” (PDB) for our Agile Release Planes (ART) two weeks ago from my amazing uber client people at ESC. Well, here you go.

before the ART 1 and ART 3 PI4 Planning (P4 PIP):

Read the rest of this entry »

The thought leaders that lost their way

Posted on Updated on

Kent Beck – “This Agile thing should be about the need to heal the divide between business and development.”

And here we are in 2017 with scaling framework zealots launching rockets and starting wars bashing other frameworks? Doing exactly what Mr. Beck’s vision was against. Not debating ideas in the marketplace respectfully. Outright disrespectfully bashing and promoting misinformation campaigns.

WHY? Have you lost your way illustrious thought leaders? Aren’t we supposed to be better than this as change agents for good? What happened to healing the divide between business and developers?

Why are you creating divisions in this fledgling “Agile” revolution? For money? Fame?

This is not “Agile” behaviour.

Read the rest of this entry »

Figuring out PI Objectives in SAFe

Posted on Updated on

SAFe© and Scaled Agile Framework© are registered trademarks of Scaled Agile Inc.

 

I am no artist but at least I try. Here are the general guidelines to develop PI Objectives. Try not to regurgitate your teams pulled features as objectives. Think about how your team is going to deliver business value to the customer.

How Do Committees Invent? /Conway’s Law

Posted on Updated on

Have you ever worked in an organization run by committee? All decisions requiring consensus, even the minutiae? Immutable command and control structures that were often too busy to collaborate with underlings? What did their results look like? I like how Mel ties in the social construct and communication into the discussion of organizational structures. How we work together is important, just like what we are working on.

To the extent that an organization is not completely flexible in
its communication structure, that organization will stamp out
an image of itself in every design it produces.
… Because the design that occurs first is almost never the best
possible, the prevailing system concept [the design] may need to
change. Therefore, flexibility of organization is important to
effective design. Ways must be found to reward design managers
for keeping their organizations lean and flexible.

-M. Conway

http://www.melconway.com/Home/Conways_Law.html

SAFe VelociPacity Tool

Posted on Updated on

velocipacitytooliterationpanel
Iteration Panel

Coaches and Practitioners of Lean-Agile and the SAFe

In my experience the amount of time that we get to spend in Lean-Agile and SAFe courses on the subject of Velocity and Capacity Planning is inadequate. So I spent some time building a tool for one of my client organizations. I have since spent some time greatly enhancing the tool and getting it ready for distribution. I am offering the tool for free. All that I ask is if you decide that the tool has value and you are going to use it, to like my blog and share feedback for improvement. Perhaps even share this article on your favorite social media.  Read the rest of this entry »

Essential SAFe and the Agile End Game

Posted on Updated on

essential-safebigpicture
Essential SAFe 4.0, Scaled Agile, Inc.

The good folks at Scaled Agile, the SAFe® community, Agile agnostics, consultants, and some in the “Agile” community are onto something incredibly important in defining the elusive and dynamic Agile End Game for organizations. Read the rest of this entry »