The Waterfall method is still a process worth considering – a bold statement from blogger Steve Naidamast in his second essay on common sense software engineering, where he talks us through the need for good Requirements Analysis.
Thinking of code as a beautiful work of art is a mistake. But at the same time we need to start seeing coding as a genuine skill that deserves professional recognition, says leading Software Craftsmanship advocate and JAX London speaker Sandro Mancuso.
From waterfall to DevOps, there have been a multitude of movements that have strived to drive software programming efficiency forwards. But not all have been able to liberate developers from the pressure to deliver results faster.
Is the sole purpose of Agile to help programmers work faster? Is it about being ‘agile’ in the literal sense? Or is there more to the Agile methodology, asks software architect Lewis Foti.
For CIOs, the paradox at the heart of IT involves juggling the need to add more strategic value verses the importance of managing the IT infrastructure. Nigel Moulton shares his thoughts about the need to reclaim simplicity in IT.
Which tools are best when you’re looking to integrate code into a shared repository several times a day? Nitish Tiwari has the lowdown on the software you need to keep your continuous integration game strong.
Another addition to the #NoEstimates debate, Tomas Rybing looks at measuring the capacity of teams without effort estimation, in a process easy to remember. It just so happens to be faster and more accurate than estimating.
After his success with the Priority Pyramid, Tomas Rybing is back with another great way to organise your workflow via the Kanban methodology.
Unpredictable, even damaging events occur frequently in agile software projects. In Part 2 of his article dealing with Antifragility, Gerrit Beine looks at the options we have when it comes to agility.
Unpredictable, even damaging events occur frequently in agile software projects. This type of event is noted by Nassim Nicholas Taleb as a Black Swan, and we can make use of these events by harnessing Antifragility.
To wrap up our spotlight on Agile this week, Tomas Rybing is back with another look at the #NoEstimates movement and a review of the book that could propel the philosophy forward.
What are the factors that can influence team members and their coding abilities? How can an agile framework breakdown in terms of produced software quality? We investigate academic literature to find the results.
For the annual “State of Agile Survey” users of Agile methods were questioned about their experience with and the benefits of the process. This recent report also raises questions that are gaining traction with Agile Manifesto authors such as Andy Hunt.
It’s been 14 years since a group of software developers put their heads together and came up with a manifesto that took the IT world by storm. We asked Agile Manifesto co-author Brian Marick what remains of the original ideas today.