Every software project is different – but at Cadida, the way there follows clear steps. Here you can see how a project with Cadida runs, which forms of collaboration we offer and how we handle confidentiality and rights.
How a Project Runs
- Consulting and requirements: You describe your initial situation and your goals, in a requirements specification if you wish. We provide advice on technology and approach without obligation.
- Functional specification and planning: We draw up the functional specification, plan the software architecture and, if required, use prototypes to show what the solution could look like.
- Agile development: We develop in short iterations with Scrum. You regularly see the current status and can help steer the project from an early stage.
- Quality assurance: Automated tests and checks accompany development from the very beginning.
- Acceptance: In acceptance tests, we demonstrate the agreed functions; we record the result together in an acceptance report.
- Handover and introduction: We install the software in your environment and introduce your staff to it, with a training course if you wish.
- Support and maintenance: We are there for you after the project, too – with support and maintenance contracts.

Forms of Collaboration
Project Based on the Functional Specification
Scope, functions and deadlines are defined in the functional specification. This is the right choice when the goal can be clearly described.
Time and Materials Billing
You pay for the actual time spent at agreed daily rates. This is the right choice when requirements evolve during the project.
Fixed-Price Consulting Package
To get started: analysis, consulting or a feasibility study as a package at a fixed price – a sound basis for decision-making before implementation.
Monthly Hour Quota
Consulting, planning, development, modernisation or quality assurance as a fixed quota of hours per month, renewed monthly.
Your Ideal Team
A team made up of the roles your project needs – with tiered daily rates: the longer the collaboration, the lower the rate.
Support and Maintenance Contract
For the ongoing operation of your software: bug fixing, adaptations and assistance via remote maintenance. Find out more under Support and Maintenance.
Training Courses
So that your team can develop the software further itself, we offer training courses – online, in Freiburg or on site at your premises.
You can request the consulting package, hour quota and ideal team directly in the Cadida shop.

Confidentiality and Rights
- Confidentiality: We treat all information from your project in the strictest confidence.
- Rights to the software: The rights of use you receive and whether the source code is handed over are set out in the quotation or contract.
- Basis: Our General Terms and Conditions.
Your Project
Tell us about your project – together we will find the right form of collaboration. You will find examples of our work in our case studies.

