Magnetism operates within the Scrum Agile development framework to develop highly relevant software products in a compact time frame.
Agile principles emphasise building working software that people can get their hands on quickly. It focuses on rapid iteration, with continuous customer input along the way. By far the most popular agile method is Scrum, a process which relates successful development to the game of Rugby in which a team moves together down the field of product development. Scrum is used by companies large and small, including Microsoft, Google, Motorola, SAP, Cisco, and GE.
What is Scrum?
Scrum is an iterative, incremental process for developing software product or managing work. It produces a potentially shippable set of functionality at the end of every iteration.
Key Strengths
- Scrum is an agile framework to manage and control software development.
- Scrum improves communication and maximises co-operation amongst everyone involved in the project.
- Scrum is a way to identify and remove anything that gets in the way of developing and delivering software products on time.
- Scrum is a way to maximise productivity.
- Scrum promotes adaptability and accountability so that the customer’s requirements are always at the core of development
- Scrum allows incremental development of systems and products with rapidly changing requirements
Scrum produces a ready to use project deliverable least every two weeks
Scrum Agile Manifesto
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding 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.