Skip to main content

Planview Blog

Your path to business agility

Product Development

Put a Spike In It

Spikes in Agile Software Development environments are used to investigate a concept and/or create a simple prototype. Basically, a spike is a quick (typically less than a sprint of effort) exploration by coding of an area in which the development…

Product Development

Agile Programming and Portfolio Management

On the surface, agile programming and portfolio management are not that similar. Look deeper, and there are some interesting parallels. I learned about Extreme Programming and the Agile Manifesto seven or eight years ago when I had the pleasure…

Product Development

Portfolio Management and Agile Programming

When Kent Beck first articulated the principles of agile programming, he spearheaded the greatest change in software methodology in the last twenty years, and therefore perhaps of all time in such a young art. As I cannot hope to improve upon…