What is SCRUM?

Scrum is one of the agile frameworks for organizing and managing development process. The product developed is usually a software, but Scrum can be successfully applied in other areas. Name of the framework relates to the common way of restarting the game of rugby.

On the basis of earlier article "The New New Product Development Game" (Takeuchi and Nonaka, 1986), Jeff Sutherland and Ken Schwaber published their first works on Scrum in nineties, and two of them still maintain official Scrum guide, which is also available in the western Balkans languages.

Scrum is not a standardized process where you methodically follow a sequence of steps which should increase likelihood of project success. Scrum is a framework which tells you what is needed to organize and manage the development process on the basis of some values, principles and common practices. Those values, principles and common practices are foundation on which will the organization following Scrum add their own unique approach to Scrum and engineering practices.

Scrum values and principles are in line with values of agile software development. Scrum practices relates to Scrum roles, activities, artifacts and associated rules. In short, Scrum roles are Product Owner, person in Scrum team responsible for defining what features of envisioned product will be developed and in which order (product leader); Scrum Master mainly responsible for coaching Scrum team in creating and adhering to its own Scrum process and Scrum development team, responsible for development of the product as described and prioritized by the Product Owner. Scrum artifacts are Product Backlog, a prioritized list of product features, Sprint Backlog a subset of refined Product Backlog items to be developed in time-boxed development iteration which is called Sprint. The result presented by the development team is potentially shippable product increment. At last, mandatory in Scrum process are activities of sprint planning and execution, daily Scrum meetings, product and process inspect and adapt activities called Sprint review and retrospective and finally development or so-called refinement of Product Backlog.

A number of tutorials on Scrum are available online; for this time I recommend watching this short, 10-minutes video.

About the author
Kemal Bajramović
Author: Kemal BajramovićWebsite: http://www.linkedin.com/in/kemal
Head of IT group in Civil Service Agency of BiH | Agile Coach at Bosnia Agile
About:
Kemal is an ICT project manager working at Civil Service Agency of Bosnia and Herzegovina as a Head of Information Technology Group. He has more than 12 years of experience in successfully initiating and implementing information systems in public administration development projects as well as building capacities for e-Government and Agile project management and software development. He has experience in working on projects with European Commission, GIZ, USAID, AECID and other international and local organizations and institutions. Kemal is also a co-founder of Bosnia Agile, association whose main goal is promotion of lean and agile principles and methods of project management and software development. He is a passionate Bosnia Agile Scrum trainer focusing on both the private sector IT SMEs and public organizations interested in agile project management and information systems development. He has more than 10 years of experience in lecturing on Agile/Scrum, e-Procurement, Public sector ICT procurements and e-Government, both in academia and professionals’ seminars and conferences. He is Certified ScrumMaster® (CSM), Certified Scrum Product Owner® (CSPO), Professional Scrum Product Owner™ (PSPO), Agile Project Management® (AgilePM), PRINCE2® and Management of Value® (MoV) certified.

Past Events

Our Services

Contact Us

Bosnia Agile
Milana Preloga 12, Sarajevo 71000
Bosna i Hercegovina

This email address is being protected from spambots. You need JavaScript enabled to view it.
www.agile.ba