Abstract :
Agile development processes emphasize prioritizing product features, but most don´t tell you how to do it. Based on notions of feature vectors, feature levels, and release increments, this product-planning method takes a business-oriented approach to feature selection. Central to the method is a decision framework within which business managers can assess combinations of features, time, and costs to choose those that deliver the highest return on development investment.
Keywords :
software development management; agile development processes; business-oriented approach; decision framework; feature levels; feature selection; feature vectors; product features; product-planning method; release increments; Costs; Feedback; Investments; Job shop scheduling; Process planning; Product development; Programming; Software engineering; Time to market; World Wide Web;