Understand how an agile culture can transform your business and solution delivery.
Empowering people through the collaborative effort of self-organising, cross-functional teams.
Being agile is about having an agile culture within your business. A business with an agile culture is adaptable and is proactively nimble. Meaning a business can get ideas to customers faster and improve processes to reduce waste.
Do you need help transforming your business?
Agile software development
Agile software development refers to any development process that is aligned with the concepts of the "Agile Manifesto", development processes like Scrum, Kanban, extreme programming, rapid application development, feature-driven development, and Lean.
We are uncovering better ways of developing software
by doing it and helping others do it.Through this work we have come to value:Individuals and interactions over processes and toolsWorking software over comprehensive documentationCustomer collaboration over contract negotiationResponding to change over following a plan
That is, while there is value in the items on the right, we value the items on the left more. em>
Scrum and Kanban are two development processes which have had very high adoption rates for software development.
Scrum is primarily focused on delivering the correct product to the customers.
Kanban is primarily focused on the continuous improvement of workflows to deliver product to the customer.
What is Scrum?
Scrum itself is a simple framework for effective team collaboration on complex products.
Ken Schwaber and Jeff Sutherland have written The Scrum Guide to explain Scrum clearly, succinctly and define Scrum as.
Scrum (n): A framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value
What is Kanban?
Kanban (看板) originates from Japan and means "visual cards".
Kanban is about visualising work, limiting the work in process (WIP) and building a culture of continuous improvement. A Kanban system allows teams and organisations to focus on their workflows, resulting in improved and optimised systems.