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.
By now, Agile and DevOps are proven methodologies and well known throughout the software development industry, but their stories are not over yet. Although the idea of Agile has been around for over a decade now with DevOps following closely behind it, there are plenty of organizations still looking to expand and improve their implementations. … continue reading
Development teams thrive on precision. They need specific requirements to write clean, tight code. They need to write tests that will accurately reveal any flaws in that code. So when development managers are told they need to consider value when developing software, the reaction is, “Well, what do you mean by value?” In 2019, businesses … continue reading
Scrum, the most popular Agile framework, is based on three very simple ideas: empiricism, self-organization / empowered teams, and a focus on improvement. These ideas enable a team, team of teams, or an organization to respond to their environment and deliver great products. Those three ideas are ultimately dependent on transparency. Transparency is easy to … continue reading
With Black Friday, Cyber Monday, Chanukah, and Christmas right around the corner, online shopping becomes top of mind. And for retailers, these sale days can make or break their entire year. So, when it comes to making changes to your website at such as critical time, do you continue to look to maximize your release … continue reading
Agile has been around for nearly two decades now, and just like most things in life that we come to accept, it is starting to be taken for granted. It seems that somewhere along the way, the Agile approach has lost its mojo. “A lot of teams have been going through the motions and keeping … continue reading
At the Samsung Developer Conference 2018, Samsung revealed new tools for its Bixby and SmartThings platforms. The new Bixby Developer Studio offers developers the ability to build intelligence into more services and devices. Developers will be able to make capsules, which are services created for Bixby, and then make them accessible in the Bixby Marketplace. … continue reading
Infosys has released what it calls a enterprise-class integrated DevOps platform into open source. According to the company’s Chief Operating Officer Pravin Rao, “enterprises pursuing digital transformation require Agile and DevOps at scale to rapidly adopt new technologies, transform legacy systems and respond swiftly to new requirements.” The Infosys DevOps Platform is meant to address … continue reading
In a a Tricentis-commissioned report from Forrester released in July, “The Definitive Software Quality Metrics For Agile+DevOps,” surveyors found that it’s a common trait of companies that have seen the most success from Agile and DevOps adoption that they have made another operational transition. These companies have moved on from considering “counting” metrics — for … continue reading
DevOps is one of those overarching terms that encompasses a number of technologies and techniques. Some consider continuous integration and delivery as the cornerstone of DevOps. Others say you can’t keep pace with Agile development and deployment with automated processes that kick off tests, builds and performance alerts. On the development side, some organizations are … continue reading
A majority of enterprises are running their mission-critical apps on the mainframe, but a lack of mainframe expertise is getting in the way of successful development and deployment. A recent study from Forrester revealed 64 percent of enterprises plan to run more than half their critical app solutions on the mainframe, but only 37 percent … continue reading
DevOps and Agile are common practices, but they’re not enough to ensure the timely delivery of value to the business. While DevOps improves software delivery from code commit to code release and Agile improves the ability to create value via improved delivery timeframes, complete insight into the value that software teams deliver tends to go … continue reading
Digital disruption impacts organizations across industries. To stay relevant, they need to implement change faster and provide customers with continuous value. While many enterprises are focused on continuous delivery, their ultimate goal is to provide value on demand. The Scaled Agile Framework (SAFe) is a freely available knowledge base of proven, integrated principles and practices … continue reading