News for hackers. Stuff that matters.
Re:Agile at 20: The Failed Rebellion by ako on Sunday July 25, 2021 @05:44AM (#27947961)
Problem is that most developers think they're in product manufacturing rather than product design. If only the requirements were clear, we could build it right in one go.

Agile tries to turn software development into a product design process rather than a product manufacturing process. Together with the client, iteratively you try to find the right solution and design for the customer problem.

By being easy to adopt, software lends itself to an iterative design process, where you adopt it multiple times based on the iterative feedback of the customer. But this means that at the end of the design process, you can skip the manufacturing part, as you've already built the software during design.

Alternatively you could argue that this is too expensive, inefficient and slow, and you need some design before you begin to manufacture software. Modeling tools could help here, e.g, low code tooling like CAD tools in fysical product design.

Re:Agile at 20: The Failed Rebellion by felipellrocha on Sunday July 25, 2021 @01:22PM (#27951038)
> Problem is that most developers think they're in product manufacturing rather than product design. If only the requirements were clear, we could build it right in one go.

Oh, man. I think you hit the head of the nail. One succinct phrase that describes the entire problem.

Re:Agile at 20: The Failed Rebellion by CRConrad on Sunday August 01, 2021 @04:29PM (#28029605)
Two, actually. :-)

(And I think for completeness' sake the next two need to be included too.)