News & Events

Kanban, Scrum and XP ?! We look at some of the different styles of Agile

Agile Delivery is a collection of methods for software development who share the same underlying principles and philosophy. Each method has its own rules and procedures. The most popular manifestations of Agile are described below. However if you are completely new to Agile we have a brief guide here.

XP
Extreme Programming (XP) has some strict principles that aim to drive frequent releases of working software. Some of the practices defined in XP are also used in other manifestations of Agile. XP strives to achieve a high level of automation and is closely linked to Test Driven Development (TDD). Another prescribed practice is pair programming, where two developers collaborate actively in developing code; this is also frequently adopted in other implementations of Agile.
SCRUM
Just like XP, SCRUM is based on splitting the work into a series of fixed-length iterations, in which each iteration encompasses the full life-cycle of specification, development, test, build and release. The requirements in the SCRUM model are described as user stories in a product backlog. SCRUM prescribes a set of roles and ceremonies, but does not prescribe methods such as TDD and pair programming. However, in many instances, TDD and/or pair programming is also used with SCRUM.
Kanban
Kanban also uses a product backlog with requirements described as user stories. Instead of working with fixed iterations, the method prescribes a controlled flow of the work through the development process. For each step in the development cycle, a limit of the Work In Progress (WIP) ensures that the overall flow is kept at the optimum level. Kanban has gained a lot of popularity recently. Below is an example of a Kanban board showing the limit of WIP of each section:

 

Get in touch

For more information or to schedule a demo please contact us

Contact us

News

DSP winners at the UK Oracle User Group Awards 2017/18

DSP attended the UK Oracle User Group Partner of the Year Awards last week, and we came away with awards for both categories in which we were nominated

Read more
View All

Event

"Self Managing Databases: Fable, Fantasy or the Future"

Join us for lunch and to hear some war stories from staff and customers with experience of Oracle Database Cloud Service. We'll also understand more about the Autonomous Database and how Oracle will compete with AWS.

Read more
View All

Blog

Datacentre Refreshes - it's just like buying a new car

Datacentre and Infrastructure refreshes are an important part of any organisation’s IT Strategy, and can be broken down into the same simple steps as replacing your old car...

Read more
View All