>


A Common Programmer

Blogroll


/\ndy Hunt
Dave Thomas
Ron Jeffries
Martin Fowler
Paul Graham
James Shore
Mike Clark
Dave Rooney
Keith Ray
Ed Gibbs
Brad Appleton
Rachel Davies
Chad Fowler
Feld Thoughts
Johanna Rothman
Guy Kawasaki
Seth Godin
Kelly Odell
Sandy Kemsley
Andy Hayler
Ingrid Sapona
Church of the Customer
Jack Vinson
One.org

ARCHIVES


February 2006 March 2006 May 2006 April 2007 May 2007

A Common Programmer


This blog is mainly musing about eXtreme Programming, Java, Ruby, Agile Programming other IT centric topics.

The name of my blog comes from what I am, over the last several years I have had a lot of fancy titles (especially during the bubble): Senior Programmer, Team Lead, Software Architect, but when it came right down to it I always did the same job. I was always the same thing.

A common programmer.





Add to Google

Subscribe in Bloglines
Name:
Location: Salt Lake City, Utah, United States

I have been programming since 1984, no I am not that old, I was a young teenager learning BASIC on an Apple-clone, a Franklin, I think. I currently program in Java, Ruby and in emergencies C#. I work for a software company, CompuSoft Development in Salt Lake City, UT.

Thursday, February 23, 2006
 

The XP Customer



James Shore recently wrote about responsibility Product Manager for the success of the project. You can read his article here.

When you are company that sells a software product you have multiple customers in the XP sense. You have your Product Manager, the third party resellers and the actual users of the system.

The third party resellers want to see the flash, they want to see the features that show well in the demo's. The features may not be the ones that the end users will actually use, but they are the ones that will get the resellers to show your product.

The end users want features that make their jobs easier. They want the bugs fixed. They want a better product.

This is where your Product Manager is going to earn his keep. He has to juggle the best interests of your product. He must choose the features that will impress the resellers while ensuring that the product continues to satisfy the demains of current users while attracting new users.

To quote James:

So... get a good product manager. If your company won't commit the resources for this critical member of the team, maybe your product isn't valuable enough to be developing in the first place.
"Product Managers Are Critical To Success (James Shore)
 



Creative Commons License Powered by Blogger Xobni outlook add-in for your inbox