Scrum Training Scrum Foundation Scrum Master Product Owner FAQ DE
EXIN Partner

What is Agile Scrum?

The training and certification to EXIN Agile Scrum Foundation, EXIN Agile Scrum Master, EXIN Agile Scrum Product Owner Bridge and EXIN Agile Scrum Product Owner covers the content, knowledge and skills for agile software development as well as other areas such as IT service management, hardware development and science.

The Agile Scrum Foundation training and certification is designed to create and validate the fundamental understanding of agile principles and the Scrum methodology for developers in Scrum projects. The Scrum methodology is applied in areas of software development, IT service management, hardware development and science.

The Agile Scrum Master training and certification is designed to help executives, developers, and project managers recognize, understand, and successfully master the processes and value creation for agile software development through the guidance of the Scrum Master. The Scrum methodology is applied in areas of software development, IT service management, hardware development, and science where rapid delivery times and a complex project must be understood and managed.

The Agile Scrum Product Owner Bridge training and certification is designed to equip a Scrum Master with knowledge and skills so that they could understand and execute the Scrum Product Owner role themselves. The Scrum methodology is applied in areas of software development, IT service management, hardware development and science in which a value of a product is increased in the context of continuous iterations.

The Agile Scrum Product Owner training and certification is designed to train a role that has content, knowledge and skills to identify and create value at the customer and business. The Scrum methodology is applied in areas of software development, IT service management, hardware development and science in which a value of a product is increased in the context of continuous iterations.

Main topics at a glance

Scrum is successfully applied in software development, hardware development or science.

Scrum in software development, hardware development and science as a project management method

Scrum in software development, hardware development and science as a project management method

According to PwC internal benchmarks (Havard Business Review, Figure 2, page 5), agile project management can accelerate the implementation of a project by 18-20%. Costs are reduced by up to 29%. Employee productivity increases by 15-95%. Agile software development has a positive psychological effect on employees: Employees feel valued due to increased personal responsibility. The Scrum project management method emphasizes communication and feedback, so employees feel they are taken seriously and listened to. Employees are up to 40% more satisfied with their work and therefore more productive.

The Scrum project management method has been growing in popularity for over 10 years, as Google Trends shows.

Trend of Scrum at Google Trends

Trend of Scrum at Google Trends. Data source: Google Trends (https://www.google.com/trends).

The guiding principles of the agile manifesto (since 2001) are:


Guiding principles of the Scrum project management method

The twelve agile principles (since 2001) in agile project management are:

  1. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. In traditional project management, the project is delivered after a certain period of time. In agile project management, the project is delivered after or during defined periods of time (sprints; one-four-week work cycles).

  2. Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage. Changes must be welcomed. Potential for improvement in the project is being sought.

  3. Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale. Functioning software should be delivered to the customer at regular intervals, discussed, feedback obtained and incorporated.

  4. Business people and developers must work together daily throughout the project. Each team member or department has strengths and weaknesses that can complement each other. Communication must be encouraged through short meetings.

  5. Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. Each person must be addressed individually and be able to act in the team. An open and respectful interaction and exchange is strived for which increases the productivity of the individual.

  6. The most efficient and effective method of conveying information to and within a development team is face-to-face conversation. Face-to-face meetings are preferred for sharing current project status.

  7. Working software is the primary measure of progress. Measurable progress and results for the customer should be created.

  8. Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. The Scrum team should be able to constantly pursue their tasks at one speed without exhausting themselves. In exceptional circumstances, the handling of the tasks is reflected.

  9. Continuous attention to technical excellence and good design enhances agility. The structure of the project, product or service should be critically considered and responsibly created.

  10. Simplicity --the art of maximizing the amount of work not done-- is essential. Each Scrum member should transparently present the tasks that still need to be done.

  11. The best architectures, requirements, and designs emerge from self-organizing teams. Agile project management means that teams organize themselves. There is reflection on the results with the CEO and the project participants instead of constant control.

  12. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly. After a working period, the problems are reflected upon and optimization potentials are identified.

Like scrummage in rugby (which is where the name Scrum comes from; there is a collection of people who all fight for the ball together), a team should continuously improve, learn from experience, become more productive and effective. The Scrum framework enables continuous improvement of teams in software development, hardware development and others according to specific rules. The continuous management of work should happen agilely. It is to be reacted to requirements and changes of a plan factually constructively with goal to the creation of value. The continuous value creation and learning happens in cycles, so-called sprints (work periods of one-four weeks). At the end of each sprint, after an event such as a sprint retroperspective, reflection on past progress and mistakes is encouraged.

An artifact is a tool for achieving a goal and solving a problem. In Scrum, there are three artifacts:


Scrum artifacts: Product Backlog, Sprint Backlog and Increment


Scrum meetings in project management method Scrum

During a cycle or sprint, different meeetings exist:

Scrum is an agile project management method alongside others such as Kanban. The temporal accomplishment of tasks is determined in Scrum in sprints. In the agile project management method Kanban, the temporal management of tasks is determined during or after the work cycle. In Scrum a Scrum board is used. In Kanban a Kanban board. In Scrum there are different events like Sprint Reviews and Sprint Planning which have to take place. In Scrum an interdisciplinary team must prevail. In Kanban existing personnel structures can be reused. The organization of tasks in user stories in sprints allows for quick feedback. The events in Scrum such as the Daily Scrum and the life of Scrum values can lead to adaptation difficulties.

In sprint planning, tasks must be clearly defined for all participants of the Scrum team otherwise these tasks should be ignored until there is clarity. The abundance of user stories in a Scrum backlog must be manageable by the Scrum team. Critical thoughts of the Scrum team members should be taken into account for the adjustment of the backlog. User stories must be adjusted according to current project knowledge. Scrum teams can be successful when increments and user stories have been mastered according to the Definition of Done. The Sprint Backlog and the Sprint Board must be available for the Scrum Team to view on Information Radiators at the Scrum Team's workstation. When planning daily tasks for a user story, the product owner should include time periods for regular tasks (e.g., responding to user requests).

For creating a Scrum project, Jira software from ATTLASIAN is a good choice.

Atlassian Jira

Use of Jira software for the creation of a Scrum project

A Scrum project can be created by Create project.


Creation of a Scrum project

It should be created a next-gen project as it reduces the complexity of the user interface.


Creation of a next-gen software project


Request for EXIN Agile Scrum

You want to take an EXIN Agile Scrum Training? Please fill out the following form. We will then get in touch with you.

EXIN Partner




First name
Last name
E-Mail
Message

You can find out more about data protection in the privacy policy.