Agile software development has been around since the 1990s, but didn’t get the name until the famous meeting of 17 renowned software development thought leaders at Snowbird, Utah resulted in an Agile Manifesto.
The idea behind Agile software development is to reduce time to market by enabling faster iterations of smaller segments of software. Before Agile, organizations would take 12-18 months to write a monolithic application and struggle with ensuring changes weren’t breaking other parts of the application. By reducing the scope of a work project, errors could be caught earlier, before deployment, and remediated more quickly.
Prior to the manifesto being written, Dr. Jeff Sutherland and Ken Schwaber were working on Scrum, while Kent Beck was using Extreme Programming, which calls for pairs of developers to work together in pair programming. There also are other techniques for doing Agile development, such as “mob” programming and test-driven development.
Organizations that really want to make Agile processes work realize they have to make an investment in people. That was among the findings of the 13th State of Agile Report, produced by Collabnet VersionOne and released today. The top three responses to the question of what has been most valuable in helping organizations scale Agile … continue reading
It’s been 18 years since the members of “The Agile Alliance” wrote this manifesto. Since then, Agile has dominated the software industry’s mindset for how to manage software development. We have abandoned the “Old Way” of trying to fit software into the frameworks developed for other disciplines. We have recognized that change is both a … continue reading
SD Times rang in 2019 with a January issue cover declaring this the year of value stream management. The hype machine is in high gear, touting the benefits of removing waste from your production process and assessing every piece of work you do to make sure it’s providing value. The work of W.E. Deming is … continue reading
Agile and DevOps is all about managing change through continuous improvements in people, processes and technologies to deliver high-quality software as fast as possible. However, since the invention of software, one hurdle that remains the same is the software testing process. A survey shared with the SD Times community reports that 70% of organizations have … continue reading
Modern enterprises need to be agile because customers, requirements, the opportunity of data and the capability of technology all provide an endless array of opportunity. Opportunity is everywhere, but everything is not an opportunity. Agile approaches such as Scrum have become more and more popular in response. In a recent survey 58% of respondents said … continue reading
Atlassian has announced that it is acquiring Agile planning software provider AgileCraft. According to Atlassian, AgileCraft enables organizations to create a ‘master plan’ for the strategic projects and workstreams. Business leaders can use AgileCraft to map projects to the distributed work that is required to deliver them, which provides better visibility into bottlenecks, risks, and … continue reading
Back in the late 1950s when iterative and incremental development methods — two of the underpinnings of Agile development — were first being utilized at IBM’s Service Bureau Corp. in Los Angeles, it would have been inconceivable that development teams could be created one day to work together on the same project from multiple remote … continue reading
Digital disruption is building a voracious appetite for developers — and every area of home and business life is adapting to disruption. Platform-based business models, from travel and hospitality to recruitment and P2P funding, dominate the economy. Firms like Airbnb and Uber have no physical inventory of their own, but their platforms have revolutionized their … continue reading
Most Agile developers have worked in both real Agile environments and in the more traditional set-ups dressed up in Agile ceremonies. You know the ones — where people are just stepping through the Agile motions, with “standups” in which no one stands up; and “retrospectives” where there is no honest reflection and improvement. These fake retros … continue reading
The Scaled Agile Framework (SAFe) has been around for almost eight years now, and over time the framework has evolved and grown to include all the changes happening in the software development industry. Since the framework was initially released in 2011, the industry has seen more Kanban, DevOps, lean product development, value stream, technical agility … continue reading
One of the first principles of the Agile Manifesto says to satisfy customers by delivering working software frequently. The problem, however, is that it doesn’t say exactly how we can do that. “Working software is the only measure of progress, but how to you measure that? You need to integrate and test the software as … continue reading
CollabNet VersionOne has announced the Winter 2019 release for VersionOne for Agile Management, Continuum for DevOps and TeamForge. According to the company, this release takes aim at helping developers work better together and meet Agile and DevOps business goals. The company’s VersionOne product is designed for scaling Agile in the enterprise. It provides end-to-end visibility … continue reading