« Gianlorenzo Bernini's Passion for Innovation | Main | Shallow Applications Bewilder the Thinking Man! »

September 01, 2009

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00e550a7faeb88330120a596103d970c

Listed below are links to weblogs that reference The difference between Chicken and Pigs!:

Comments

Feed You can follow this conversation by subscribing to the comment feed for this post.

Ajay Gupta

Interesting post, Nida. Following are some thoughts I would share with you:

1. I agree with you whole heartedly that a customer should just be involved in the inception phase of the project. I personally don't agree with drawing boundary lines around business and IT as it simply creates more rifts and artifical boundaries of communications within the same organizations and most often also limits collaboration which is such a key component while using a methodology like SCRUM or XP which both heavily depend on collabration between team (IT or Business).

2. In the past, when I have used the notion of "Chicken" or "Pig" in a SCRUM context, we would use those terms at the daily Scrum meetings to distinguish between people who had something significant to report in the status (a pig) vs. someone who did not get anywhere with what they were working on (may be, they were working on a proof-of-concept and could not make any breakthroughs yesterday) - that's a chicken. This term would be applied based on the daily contributions rather than to distinguish roles of different people involved.

3. Most agile methodologies talk about iterative and adding value added features (or stories) in an incremental fashion. I agree with this but unless you talk about an "iterative deployment" approach and actively engage your customer on the testing of the features that you are delivering, all you are doing is building an "increasing" pipeline of features for them to test. This proves no value and makes use of an agile approach ineffective. If the user cannot test your application, they cannot provide you with the rapid feedback which in turn makes any agile methodology smell like Waterfall.


Thanks

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

November 2009

Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30