The Agile Manifesto, which lays out 12 principles for agile software development, was written in 2001, a time when many people were still using dial-up internet. While these principles still influence ...
One of agile development’s core principles is to deliver working software at the end of every sprint. Teams accomplish this by defining robust user story acceptance criteria, committing to the sprint ...
Spoiler alert! The honest answer is that you can’t mandate agility, but you can achieve it through consensus by focusing on the benefits. Even when leaders proclaim in their townhalls that your ...
Given what’s happened this year, we need to rethink many things. Agile management is no exception. Although Agile firms have fared better than most, Agile cannot remain static: the spirit of Agile ...
There is still much work to be done to deliver on the promise of agile -- this being the 20th anniversary of the creation of the Agile Manifesto, which outlined the importance of close, unfettered ...
The traditional command-and-control leadership style has fallen out of fashion and a new trend for Agile management has come to the fore. This flexible form of leadership, which involves the ...
There are mountains of articles on the various software development life cycle methodologies, but nothing beats personal experience. While there may be no single SDLC methodology that fits all ...
Evolving technology is changing the nature of warfare. Software has transformed from a means of operating hardware-based weapons systems to being the essential driver of nearly all the Army's weapons, ...
Last fall at the Association of the United States Army’s annual conference, PEO EIS Program Executive Officer Ross Guckert said one of the key pillars in his acquisition organization’s Agile journey ...
What does it take to make secure software? The Open Source Security Foundation (OpenSSF) has a few ideas (10 of them, in fact). This week at the OpenSSF Day Japan event in Tokyo, the nonprofit group ...
Scrum is a project management methodology that can be used to organize teams during project planning and delivery, in which projects are split into smaller groups of tasks typically completed by teams ...
Without making a deliberate effort to understand the intricacies of our colleagues’ work, we put an entire Agile transformation at risk. Once upon a time there was an Agile marketing team that tried ...