What is Extreme Programming?
It is an agile software development framework that focuses on frequent feedback and continuous improvement.
Definition
Extreme Programming or XP is an agile software development framework that focuses on frequent feedback and continuous improvement, involving practices such as pair programming and collective code ownership.
Origin
Extreme Programming (XP) was developed by Kent Beck, a promoter and signer of the Agile Manifesto, in the 1990s as a response to the challenges of software projects with tight deadlines. Beck introduced XP in his book "Extreme Programming Explained: Embrace Change" in 1999, an agile framework focused on continuous improvement, adaptability, and team collaboration.
Quality
XP aims to deliver high-quality software through testing and simplicity.
Simplicity
XP advocates for the simplest solutions that work, avoiding unnecessary technical complexity.
Courage
Encourages team members to take risks and make necessary changes without fear.
Vil du lære mer?
Hvis du ønsker å gå dypere inn i Extreme Programming - XP —eller bringe denne typen opplæring til teamet ditt— la oss snakke sammen. Jeg hjelper team med å forstå og anvende disse begrepene. Jeg vil veldig gjerne høre fra deg!
What is Dual Track?
A project management approach that combines the iterative and flexible natu...
What is Kanban?
Kanban is a lean method for managing and improving work flows in production...
What is the Agile Alliance?
Agile Alliance is a global non-profit organization dedicated to promoting t...
What is a Backlog?
A backlog is an ordered list of work for a development team that is derived...
What is a blockage?
In frameworks like Scrum and Kanban, a 'blockage' refers to any obstacle th...