Scrum in Software Projects

In the second part of our blog series we introduce you to the challenges in an embedded software project. Despite an internationally distributed and large development team, we develop agile according to Scrum.

In our last post you have learned about the advantages of Scrum and why it is worth using the Scrum model. But Scrum is designed for smaller teams, so how can Scrum be used effectively in a larger development team? The answer: Less works!

LeSS works!

LeSS (Large-Scale Scrum) is a framework to scale Scrum for large groups (2-8 Scrum Teams) while still working agile and being responsive to every employee. The advantages of regular Scrum remain the same: The framework is easy to integrate and understandable for everybody so that the focus can remain on working on the product value. Let’s have a closer look at the framework…

In LeSS all teams are working on the same Product Backlog, we have one Product Owner, we are working in a common sprint and we deliver a common increment. WOW that’s really easy!

Only two Scrum events will be extended. Due the team size a sprint planning with all participants would be inefficient. In LeSS we have a Sprint Planning 1 with the Product Owner and changing sub-team representatives where the main sprint tasks will be introduced by the PO. In the Sprint Planning 2 the representatives are going back to their sub-teams. With the input from the PO the sub-team will create a Sprint Backlog. Also the Sprint Retrospective will be splittet. In the first round each sub-team make a Sprint Retrospective. After that the switching sub-team representatives come together with the Product Owner and the Scrum Master to make an overall Sprint Retrospective.

More than 8 teams? No problem 🙂 Use LeSS Huge!

More information about LeSS can be found here:

Let’s take a look at an example project

The aim of the project is the embedded system and software development of the LV-BMC (low volt battery management controller) battery management component, in the overall context of AMK2. The development meets the standards ISO-26262 and SPICE Level 2.

Well, what is the approach here?

  • 30 people developing agile in the LeSS Framework
  • We have 4 teams, three located in Germany, one in Hungary
  • Strategy designed to promote communication and collaboration among distributed teams
  • Teambuilding and training of all members
  • Continuous process adjustments through Scrum events such as Retrospective, Review, Daily, Planning
  • Close cooperation with customers and suppliers in order to guarantee the required transparency

Besides software projects, EDAG also works in an agile way on automotive projects with focus on hardware. In the last part of the blog series we show you how the agile development of a vehicle works in today’s time and what special features there are.