extreme programming
Agile Does Not Equal Scrum: Know the Difference Some people say “agile/Scrum,” as though they’re the same thing. They're not! Scrum is just one way to approach agile. Johanna Rothman defines each concept and also addresses kanban and Extreme Programming, two more approaches. Don't write off agile until you've explored different ways it could work for you. |
||
Software Tester: A Role in Transition In an attempt at streamlining, over the years the role of tester has changed. In some cases it's been downright eliminated, replaced by automated acceptance checks and unit tests that run constantly. The state of the traditional tester role is in flux, so it’s time to take a fresh look at testing. |
||
The Three Pillars of Agile Quality and Testing: Inspiration Bob Galen has noticed that when it comes to agile quality and testing practices, people tend to be either all in or under-practicing some techniques. But it is the interplay across practices that is most important for effectiveness. Here, he discusses his three pillars of agile quality and testing. |
||
Four Principles for Designing Your New Agile Project There are guidelines for those transitioning to agile. You have to know how your product releases and how often. Next, you should determine how complex your product is. Johanna Rothman helps you determine what type of product you have and how you can work on it while making the transition to agile. |
||
Three Tips to Help Form a Highly Productive Agile Team The dynamic of working in a team is vastly different from working on your own. But if a team is assembled well, it can accomplish more than the individuals could have separately. These suggestions will help you form a team that will work together well and be greater than the sum of its parts. |
||
A Glimpse into the Future of Agile Software Development Venkatesh Krishnamurthy writes on the many different agile software development methodologies and what he sees in store for the future. Venkatesh believes that a new wave of agile approaches based on fundamentals taken from other industries will emerge. |
||
How Will Agile Software Practices Look in the Future? As agile adoption continues to gain popularity, it appears that Scrum is at the forefront of many agile implementations. Given the rise of Scrum, it makes sense that you might wonder how agile will continue to evolve as new methodologies—some of which may replace Scrum—are being developed. |
||
Why the Product Owner's Role Is Evolving Due to the popularity of Scrum, the idea of having a product owner has taken hold of development professionals and is used by teams that are not even using Scrum. With this industry-wide adoption, the definition of product ownership and the product owner's role has evolved. |