Talk:Flexible product development
|WikiProject Business||(Rated Start-class, Low-importance)|
Similarity to Agile Software Development
The article states "agile software methods generally rely on special characteristics of the software medium, especially object technologies, which are not available to non-software products". As a practitioner of agile software development, I would see software specific capabilities such as automated build and test as enablers of agile, but I'm not so sure about object orientation. How does this enable agile? Why couldn't I use agile methods developing in a non-object oriented language - eg COBOL or C? Coheocha (talk) 11:24, 22 April 2008 (UTC)
Object technologies allow one to modularize a product easily, and this allows dividing a project into small pieces more suitable to the small teams and short iterations characteristic of agile methods. Also, with modules one can concentrate areas of a product likely change more easily, and this helps to manage change.
This article does not define flexible product development, it talks around it. Please help clarify. --SueHay 18:38, 7 March 2007 (UTC)
The term is defined in the initial sentence, "Flexible product development is the ability to make changes in the product being developed or in how it is developed, even relatively late in development, without being too disruptive." Prestonpdx (talk) 18:42, 11 April 2008 (UTC)
Username of article creator
The username of the article's creator, seems to match the name of the author who wrote the book after which this article is titled: "Preston G. Smith". Park3r 09:03, 18 October 2007 (UTC)
Merge into lean manufacturing?
"It has been suggested that this article or section be merged into Lean manufacturing." This would not be appropriate because this is an entry on product development, not on manufacturing. It might be possible to merge it into an article on lean product development, but no such article exists now. Even merging it with lean product development would work only as a contrast. Lean, whether in manufacturing or in product development, is basically doing more with less (improving efficiency). Flexible development, on the other hand, generally has a price associated with improving flexibility (See Alistair Cockburn's "Learning from Agile Software Development—Part One." Crosstalk: The Journal of Defense Software Engineering 15 (10): 10–14, for a discussion of trading money for flexibility). Prestonpdx (talk) 19:02, 11 April 2008 (UTC)
Proposed article renaming
To draw this article away from potential accusations of just promoting the book Flexible product development, I propose to rename the article to Agile product development which would better suit it to the topics with which it is associated.22:02, 6 January 2010 (UTC)