3 ms·
> Unfortunately I think we're still stuck in thinking of software development as being like assembling a product on a manufacturing line. Really? Seems like mo
by cbsmith 11y ago
> Unfortunately I think we're still stuck in thinking of software development as being like assembling a product on a manufacturing line.
Really? Seems like most people describe it these days as a craft.
> Assembly lines reproduce a product model in volume.
Right, and software development is the process of building the assembly line.
> People forget that developing the model takes loads of time from designers and engineers.
But they know design an assembly line for a new task takes loads of time from designers and engineers...
> Software developers are the designer, engineer, and assembler all at once.
You can break of that work if you are working on a project of sufficient scale.
- serge2k 11y ago> Right, and software development is the process of building the assembly line It's more like the process for developing the prototype.
- cbsmith 11y agoNo, you prototype out the assembly line when you are working on it (actually not that different from how assembly lines are designed), though I guess in some cases you sell the assembly line itself, rather than the services it provides or the products it produces.