3 ms·
Programming is not designed to solve those things - they're not problems created by programming, but by: * Incompetent management * Lack of communication
by mobiuscog 11y ago
Programming is not designed to solve those things - they're not problems created by programming, but by:
* Incompetent management
* Lack of communication
* Rush to market, rather than integrity of solution
* No solid requirements
The unfortunate irony here is that the startup mentality promotes the above problems because it's generally not trying to solve a problem, but make money.
- 72deluxe 11y agoWow, I am not in a startup but a well-established company, yet your list of issues is exactly the issues I am currently facing! Sad really.
- mobiuscog 11y agoUnfortunately, well-established companies have to (or certainly feel they have to) compete with startups. Many reports show how time-to-market is more and more important, and 'agile' is the only way. Even companies well-versed in proper engineering practices move towards the modern 'best practices' and acquire all of the best problems at the same time.
- 72deluxe 11y agoThere's no agility here. There is lack of communication and no specifications, however. No agile development, just a horrible, horrible mess.