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 ...
In the software industry, in which I have worked for the past 25 years, we often use the adage, "What's old is new again." Today's messaging tools like Slack and Teams, for example, owe a lot to the ...
What is Agile software development? Everything you need to know about delivering better code, faster
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 ...
In an attempt to prove that I can turn any weekend away into a software development blog, I couldn’t pass up the chance to mention that these last few days I have been lucky enough to take a road trip ...
In the world of project management methodologies, waterfall frameworks entail projects being divided into phases which are completed one by one in a linear fashion. Agile approaches to project ...
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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results