We have 3152 guests and 8 members online

Home > Articles > Columns > Articles > Feature Injection - Part 3

Feature Injection - Part 3

E-mail
Written by Chris Matts   
Monday, 11 May 2009 00:00
jun-09-comic So we've fixed the process, and we've identified the value. Now, how do
we identify the minimum set of features to deliver that value?




cm0509-1


cm0509-2

cm0509-3

cm0509-4

cm0509-5

cm0509-6

Comments (3)Add Comment

Chris Matts
...
written by Chris Matts, July 01, 2009
Hi Mike

Sorry for the delay replying to you.

The difference between "injection" and "push" is really that the features are injected in order to deliver the value. i.e. The value determines the features and not an expert user who tells you what is needed. When someone tells you the features ( especially on the inputs ), they are "pushing" features into the application. The features are dependent on the value sought, not what a user says.

I've been doing analysis this way for a few years so I can say it works with Waterfall, Agile or otherwise. Its just taken me several years to work out what I actually do. So yes, this is not only for Kanban. I like the sound of Sally's Snazzy Agile Process.

Chris
Sebastien Plisson
...
written by Sebastien Plisson, June 13, 2009
Very inspiring serie, feature injection seems to be the right path to lean software development. Can't wait to read the next article ! Getting ready to share and apply it as soon as possible, your comics are a great way to explain the process.
Mike Bria
...
written by Mike Bria, May 16, 2009
Chris,

I'm digging this format, very cool.

I'm a bit confused about the comparison to XP at the start. What is the difference between "pushing a feature in" and "injected a feature in"? The idea that the feature is a bi-product of "pulling" something of value?

If so, I wouldn't quite agree that this is purely a Kanban thing- really, this a matter of establishing stories (features) that bring value, whether XP, Kanban, or Sally's Snazzy Agile Process. Isn't it?

Cheers,
MB

Write comment

You must be logged in to post a comment. Please register if you do not have an account yet.

busy
Last Updated on Tuesday, 23 June 2009 17:06
 

Agile Marketplace - Announcements and Special Offers

Rally Software Extends Agile ALM Platform to Meet the Unique Needs of Global Organizations
Rally Unlimited Edition – Promote Agile practices throughout your organization by providing a complete system-of-record of each product's status, progress and quality across the full idea-to-deployment lifecycle. Sign-up today for your free trial!

iPhone iPad Developers Conference
The iPhone iPad Developers Conference, September 27-29 in San Diego, is the world's premier independent event dedicated to building and marketing apps for Apple's iPhone, iPad and iPod Touch. The format includes 45+ technical classes, workshops and breakout classes.  It will also be the first major developer conference after the release of iPhone OS4.  CMC subscribers can receive a $100 discount off the Full Event Passport and/or gain free admission to the exhibits (first time registrants only - cannot be combined with other offers) by inserting the code MEDIASPONSOR when prompted on the eRegistration page linked from www.iphonedevcon.com

AgilePalooza - Serious Learning in a Fun Atmosphere
AgilePaloozas are community events sponsored by VersionOne and Agile Journal.  These one day conferences provide serious learning in a fun atmosphere.   Two tracks are included: Learning Agility and Advancing Agility. Speakers include internationally recognized agile coaches and trainers. The next seminar will be held August 27th in Dallas, TX – use discount code agilejournal and save $20!
Register Here


CollabNet Subversion Edge Improves Governance, Security, Administration

Quickly configure SVN, Apache, and ViewVC with one certified stack, fronted by a powerful UI.
Try our beta version and let us know what you think!