by Adam Seubert | Dec 2, 2020
What Is Pair Programming? Pair programming is a practice in agile software development where two programmers share a workstation. This includes a single computer. One programmer (called the driver) writes the code while the other (the observer) watches, reviews, and...
by Adam Seubert | Jul 20, 2020
What Is Release Management? Release management is one of those modern business terms that has several meanings. For IT departments, the term describes overseeing a software release within the company, including planning, testing, and deploying the application. Release...
by Adam Seubert | Jun 16, 2020
What Is the Amazon Working Backwards Method? The Amazon working backward method is a product development approach that starts with the team imagining the product is ready to ship. The product team’s first step is to draft a press release announcing the product’s...
by Adam Seubert | May 29, 2020
What Is Scrumban? Scrumban is a project management framework that combines important features of two popular agile methodologies: Scrum and Kanban. The Scrumban framework merges the structure and predictable routines of Scrum with Kanban’s flexibility to make...
by Adam Seubert | Apr 29, 2020
What is an Agile Product Owner? In an agile organization, the product owner is responsible for prioritizing and overseeing the development team’s tasks and making sure the company derives as much value as possible from the team’s work. You can think of an agile...