How we work

We Deliver Excellence Through Agile-Scrum

At Crystalloids, our development process is rooted in Agile-Scrum methodology and continuous collaboration. This ensures that we deliver working software in short, value-driven increments and in close partnership with our clients.

Embracing Agile-Scrum and Continuous Collaboration
The team

Agile Teams. Smart Delivery. Real Results.

Built on Seamless Teamwork and Autonomy

Each scrum team at Crystalloids is cross-functional so that all the competencies that are needed to accomplish the project are present. Our teams are self-organizing, meaning they choose how best to complete the project, rather than being directed by others outside the organization.

Understanding Scrum Roles

The Product Owner is the sole person responsible for managing the Product Backlog
The Development Team is a cross-functional team that organises and manages its work
The Scrum Master promotes and supports the Scrum team
The rhythm

The Key Scrum Events

We follow a rhythm of short, focused events to maintain momentum and ensure alignment:

01
Sprint
is a period of two weeks during which a given goal gets accomplished.
02
Sprint Planning
What can be delivered within a sprint and what work will we need to deliver it?
03
Daily Scrum
is a daily meeting that the Development Team uses to review progress toward the Sprint Goal
04
Sprint Review
is held at the end of each Sprint to review the achievements within that Sprint and adapt product backlog if needed.
05
Sprint Retrospective
during the retrospective, the Scrum Team inspects itself and creates a plan for improvements

Scrum Artifacts

Scrum relies on clear, shared artifacts to track progress and prioritise work:

Product Backlog
it is an ordered list of everything that is known to be needed in the product. It is the single source of requirements for any changes to be made to the product. It is never complete.
Sprint Backlog
it is the set of Product Backlog items selected for the Sprint.
Story mapping

Guiding Success with User Story Mapping

At Crystalloids, we use the Scrum methodology, which we believe is the best way to deliver working software to our stakeholders. The knowledge and expertise within Crystalloids and the transparency and control resulting from the SCRUM Agile principles contribute massively to our customers' data strategies.

To avoid losing the overview of the bigger, long-term projects involving hundreds of user stories, we added a new element to the Scrum process: the user story map.

Embracing Agile-Scrum

What is a user story map?

The user story map gives insight into the journey that users (or customers) take when they make use of the end product, including the activities and tasks they undertake in this process. The creation of the map is the first step when starting a project and it guides the agile team in the production of their product backlog.

The idea behind the story map is that you create it as a team, not just the product owner in charge. As a result, the whole team will be on the same page from the beginning of development until the ongoing delivery of new releases.

A user story map, with user activities across the top and stories ordered by value beneath
The backbone of a user story map: the epics a user accomplishes while using the product

How the Map is Structured

The map arranges user activities along the horizontal axis in the right sequence of time. Down the vertical axis, it represents the order of the value of the stories.

At the top of the map you find the backbone of the user story map; the activities a user will accomplish while using the product. The different user activities are the epics of the map.

The difference

Flat Backlog vs Story Map

Unlike traditional backlog, the user story map has a vertical and a horizontal axis that displays the course of time. A user story map gives the entire context of a system in view, which helps with prioritisation. While the flat backlog only displays the features, the story map explains the customer’s journey or what needs to be achieved. In reality, most scrum team members use the story map and the backlog together.

A user story map is a collaborative practice that guides an agile team in creating its product backlog. The story map captures a customer's journey with the product, including activities and tasks they undertake. Creating the story map as a team ensures that team members are on the same page from the start of development to the ongoing delivery of new releases.

Related reading