From May 21, 2015 10:30 until May 23, 2015 19:30
+387 61 218-405; +387 61 817-548
Hits: 3038

This training is in English and you must bring your own laptop.
 Additional information are available on the web page.

Bosnia Agile and are delivering official, certified, but still fun and exciting Professional Scrum Developer (PSD) course. The Professional Scrum Developer (PSD) course is a 3-day course that teaches how to create great software using the Scrum framework. Working in a series of Sprints, teams of students collaborate, apply modern engineering practices, and use the Scrum framework to cope with changes. They learn how to develop increments of potentially releasable functionality from a realistic Product Backlog.

Students concurrently do requirements engineering, design, development, testing, integration, and deployment within a single iteration. The course teaches how Agile engineering practices and supportive ALM tools improve a team’s capabilities even more.

The course is available for .NET and Java. The .NET version was developed in partnership with Microsoft® and is the official training solution for Microsoft Visual Studio.

Students will be prompted to select their language path (.NET or Java) during registration. NOTE that you will need to bring your own laptop with your favorite IDE.


  • Scrum Framework - Scrum theory includes time-boxing, and specific roles, rules, and artifacts. All elements of Scrum complement each other to form a consistent whole. All work is performed in Sprints. All base rules, events, and roles are described in the Scrum Guide, the acknowledged Scrum body of knowledge. Each part of Scrum ties back to the principles and theory. This is foundational knowledge for every Scrum Team member and anyone involved with Scrum. A Professional Scrum Developer works effectively on a Development Team within the Scrum framework to deliver value in the form of working software at the end of every Sprint.
  • Scrum Theory and Principles - Scrum is founded on empirical process theory to deal with the complexity typical to software development. All principles and values of Scrum are based on the fundamental view of software development as creative and complex work. Scrum Developers recognize and acknowledge this complexity. They can explain and promote the use of concurrency, self-organization and modern, agile software development techniques as an answer to this problem of complexity.
  • Cross-functional, Self-organizing Development - Development Teams in Scrum are self-organizing. Self-organization requires not only the availability of the right development skills, but also collaboration, team commitment, joint problem ownership, shared goals and creativity. A Development team autonomously makes all decisions on how to do the work that it has forecast it could complete in a Sprint.

Productivity Domain

  • Analysis - Creating great software includes understanding the needs of users, stakeholders and the market place. In today’s highly complex markets with many unpredictable changes, details are added to requirements last minute, and even while programming. A Development Team and the Product Owner collaborate on the software expectations in creating, clarifying, and estimating items in the Product Backlog.
  • Emergent Architecture - Scrum has an iterative-incremental approach to software development and the focus is on shippable software at the end of every Sprint. In the domains of software design and architecture this leads to a major shift, i.e. from prescriptive and upfront to emergence. Designs and architectures grow and change as applications and products grow and change.
  • Programming - As part of incremental development, Scrum puts quality before scope. Writing high quality code is an art in itself. It requires skills, dedication, mastery, agreed practices, and agreed standards.
  • Test First Development - It is considered a good agile development practice to think through requirements before writing functional code. It helps to consider work in terms of how it will be tested, but it also creates and improves trace-ability and eliminates other wasteful activities that are traditionally part of upfront requirements specification processes.

Quality Domain

  • Standards - Scrum Development Teams work against company, development and organizational standards. Such standards provide guidance. The Scrum Development Teams decide on the actual implementation, thereby respecting the standards.
  • Testing - The ability to deliver shippable software by the end of every Sprint requires differ



The Professional Scrum Developer course is suitable for any member of a Development Team, including architects, programmers, database developers, testers, and others with some technical knowledge. The class focuses much on technology and requires pair programming.


All participants completing the Professional Scrum Developer course receive a password to take the Professional Scrum Developer Level I (PSD I) assessment.


Attendees make the most of the class if they:


Visual Studio 2013 

Eclipse for Java or similar IDE

C#, .NET and ASP.NET experience

Java, JUnit, Subversion or Git

This training will be delivered in English language.


May 21st-23rd. 2015, Sarajevo

Academy 387

BOSMAL Tower 1, Gallery Promenada (GP), 4th floor

Milana Preloga 12

71000 Sarajevo

Bosnia and Herzegovina


There are 12 cities with non-stop flights to Sarajevo:

Belgrade, Serbia, Air Serbia (45m)

Berlin, Germany, Germanwings (1h 50m)

Cologne, Germany, Germanwings (1h 45m)

Munich, Germany, Lufthansa (1h 25m)

Stuttgart, Germany, Germanwings (1h 30m)

Copenhagen, Denmark, BH Airlines (3h 30m)

Dubai, United Arab Emirates, flyDubai, (6h 15m)

İstanbul, Turkey, Turkish, Pegasus (1h 55m)

Ljubljana, Slovenia, Adria (55m)

Stockholm, Sweden, Norwegian (2h 50m)

Vienna, Austria, Austrian Airlines (1h 10m)

Zagreb, Croatia, Croatia Airlines (50m)


Late registration fee:
1858 KM + 17% VAT or 950 €+ 17% VAT

Regular registration fee before April 21, 2015:
 1663 KM + 17% VAT or 850 € + 17% VAT

Early registration fee before March 21, 2015:
 1467 KM + 17% VAT or 750 € + 17% VAT

Bosnia Agile members get additional 50 EUR discount for all types of registration.

Companies with 4 or more registered individuals get additional 10% discount.

Please contact us at This email address is being protected from spambots. You need JavaScript enabled to view it. for a quote or any additional information.

The number of participants is limited.


For our international participants Hotel Sarajevo offers discounted accommodation: 

1/1 BB room - 65 € per person per night
1/2 BB room - 37 € per person per night 
When making reservation, please note that you are part of Bosnia Agile training. Let us know if you need help.

Sarajevo, A Cultural Oasis, Where East Meets West

Sarajevo could be described as a captivating oasis of European cities, where East meets West in an integration of diverse cultures and a fascinating history mixed with a fresh cosmopolitan and charismatic vibe.

A museum in itself, Sarajevo is a sightseeing and history lover’s haven from the numerous mosques, churches and synagogues, to historic landmarks such as Sarajevo War Tunnel and Latin Bridge. Afterwards, you could wander through the Old Town, which is a world on its own.

Sarajevo’s cultural diversity means a large selection of local delicacies. Be sure to visit Sarajevo’s historic and cultural hub Baščaršija bazaar, an ancient trading place with cafés, restaurants, cosy bars, art, and loads of accommodation options. has a great range of apartments, hotels and hostels located in the heart of the city and near Sarajevo International Airport.


The instructor is Ralph Jocham, the founder of Effective Agile.

“Ralph and I have worked together on Scrum over the last several years. I can highly recommend him to anyone who wants to apply Scrum to gain agility. He is knowledgeable both in management practices, as well in the best ways for developers to work within a Scrum environment.”

- Ken Schwaber, Inventor of Scrum

See trainer blog from one of our past events.


Professional Scrum Developer (Java)
February 18-20, 2015 - Zürich, Switzerland
Fee: 2400.00 Euro

Professional Scrum Developer (.NET)
March 3-5, 2015 - London, United Kingdom
Fee: 2680.00 Euro

Professional Scrum Developer (.NET)
March 4-6, 2015 - Copenhagen, Denmark
Fee: 1600.00 Euro

Professional Scrum Developer (Java)
March 11-13, 2015 - Munich, Germany
Fee: 2380.00 Euro

Professional Scrum Developer (.NET)
March 16-18, 2015 - Hague, Netherlands
Fee: 1750.00 Euro

Professional Scrum Developer (Java)
March 30 - April 1, 2015 - Barcelona, Spain
Fee: 1250.00 Euro

Professional Scrum Developer (.NET)
April 20-22, 2015 - Stocholm, Sweden
Fee: 2560.00 Euro

Professional Scrum Developer (.NET)
May 18-20, 2015 - Copenhagen, Denmark
Fee: 1600.00 Euro

Professional Scrum Developer (.NET) or (JAVA)
May 21-23, 2015 - Sarajevo, Bosnia and Herzegovina
Fee: 750.00 Euro

Professional Scrum Developer (Java)
Jun 24-26, 2015, - Munich, Germany
Fee: 2150.00 Euro

Upcoming Events

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.