Software Development, Supply Chain
Situational Software Development
Previously in this series I wrote that the principles of agile software development are more important than the development process (see Agile Software Development: It’s not a process). Consequently there isn’t just one correct way to do software development – the approach must be based on a careful examination of the needs of each project.
Platform, Software Development, Supply Chain
The Benefits of 20/20 Hindsight
Choosing the technology for a long-term project is a risky business – this season’s hottest software may be horribly out of fashion a year or two from now. That’s a big problem if you’ve built your supply chain on it; no-one wants to upgrade their software platform very often.