Our Template
We work in an agile manner and place the highest value on a well-thought-out concept. We use our many years of experience in software development to avoid the usual pitfalls in agile software development. Hosting, maintenance, and operations are always taken into account—regardless of whether you commission us only with programming or also with the operation of the software.
- Responsibilities & accountability: We work together to clarify the staffing of the project and determine who the product owner is.
- Communication & tools: We decide together which tools will be used for communication, project management, and documentation.
- Requirements: The requirements for the software must be clearly defined. This includes a precise description of the functions and processes that the software is to map. The advantage of agile development is that requirements can change during the project. Our agile team adapts quickly to new requirements in line with user-centered design. At the same time, we are committed to designing so well that unforeseen changes of direction are the exception.
- Costs: Clear specifications are required for the most accurate cost estimates possible. If these are not available, the costs will be estimated more roughly. Infrastructure and license costs are almost always clearly quantifiable in proportion to usage, but are related to the complexity of the software. Cost problems should be counteracted at the conceptual stage.
- Schedule: Similar to costs, the more precise the specifications, the more accurate the schedule will be.
- Operation: We also offer monitoring (o11y), administration, and support.
- Further development: Our development process makes it possible to further develop existing systems at any time. Together, we decide on the best rollout for the situation.