Why, given that iterative and incremental [1] approaches dominate the literature, does business remain so wedded to the waterfall [2] approach to software development? Over the past year or so, I’ve ...
The content featured in this article is brand produced. It’s November and you’ve got a killer idea for an app. It will serve up real-time updates on your city’s dozens of outdoor pools: when they’re ...
I recently saw a fascinating little cameo of what is likely to become a trend in the IT business, especially amongst the vendor community. One could almost be rude and label it as an outbreak of ...
Have you ever admired a leader so dialed into their long-term mission that it seems nothing can shake their focus? Every move appears premeditated, every milestone perfectly timed. Now think about a ...
Tech leaders have an array of choices when it comes to choosing a software development lifecycle. Scrum, Agile, Waterfall, DevSecOps — a new tech leader may know of some or all of the different ...
A key characteristic of classical project management is its sequential and linear approach to project planning and execution. It involves detailed upfront planning, such as creation of a comprehensive ...
What is Agile software development? Agile software development is a set of collaborative methods and practices for producing software code faster and more efficiently. In particular, Agile development ...