Gather your needs

"Stories aren’t a way to write better requirements, but a way to organize and have better conversations." — Jeff Patton (author of User Story Mapping)


Why do you need a software solution?
Which problems would it solve for you?

Collectiv feels strongly about building your product idea together. We want to work with you as a team to make a software solution that fits your company’s needs. We will discover the whole story through a variety of techniques:

  • Gamestorming
  • User Story Mapping
  • Event Storming
  • S.T.O.R.M. sessions
  • Persona mappings
  • ...

Because of these Storming techniques, we are able to receive better and faster results. They allow us to explore different ideas, perspectives and solutions together. We learn more about the problem and can come to a shared understanding about the right solution.


Minimum Viable Product

What is needed to realize a first target outcome as quickly as possible?
Which issues get priority?

Your product idea is build in iterative phases. Together with you, Collectiv will prioritize which components need to be developed first. The goal of the first iteration is to deliver a workable and useful product that solves your basic needs. During the next stages, your software solution will be expanded.

Solution Design

How exactly will we solve your needs?

Together, we will conduct a further elaboration of the needed scope. User stories are discovered, broken down and detailed. Non-functional requirements, such as accessibility, backup and scalability, are captured. In order to do all this correctly, we make use of:

  • Domain Driven Design
  • User Stories
  • Context Mapping
  • Process Modelling
  • Behaviour Driven Design
  • Wireframing
  • And of course: conversation!

Eventually, we will come to a shared understanding of the needed scope as a team (Collectiv together with its clients).

Icon for Implementation


During the implementation phase, Collectiv will develop a software solution based on your needs. Interested? Take a look at how we build Java software solutions.

Feedback Loop

Collectiv requires your involvement during the development phase. You will be able to hold something tangible as soon as possible, provide feedback and steer the product in the right direction. Through validated learning (testing ideas and measuring the effects), we will improve your software solution.

During each iteration, we will go through the entire process again.

Collectiv factory visit

Curious about how we will make a success of your project?
Pay us a visit and discover the added value of our approach! Learn more

Please find our Terms and privacy policy here: