1. Homepage
  2. Project Phases
  3. Planning

1

Requirements Analysis and Specification

The efficient analysis and documentation of requirements is an important task that is often neglected in a development project. We foster the use of a common language that is spoken by both the developers as well as the business experts and offer translation work when needed. We support you in breaking down a development project into manageable phases. We can help you to realistically estimate efforts and judge the technical feasibility of implementation approaches. Thereby we do not stand for "Big Design Up Front" but work together with you to identify a Minimum Viable Product that delivers a measurable value for your business.

Requirements Analysis and Specification
2

Software and System Architecture

Especially in agile projects for the web, architectural topics are easily neglected. But a good architecture does not just happen of its own accord. We focus your sight and create a holistic view on a collection of components and systems that interact with each other. We help you to identify, prioritize, and measure the relevant non-functional requirements or quality goals. Together we will find an architecture that satisfies today's needs and can be evolved tomorrow in a flexible and agile manner. Security, performance, and scalability are important cornerstones in this.

Software and System Architecture
3

Technology and Frameworks

The internet presents special challenges for the performance and scalability of systems. New frameworks and technologies that promise to be the right solution are constantly created. We know the market and ensure that your software and your systems keep up with increasing demands. We advise you impartially in make-or-buy decisions and know which technologies are suited for which problem domain and scenario. Economic viability and risk assessment are more important for us than the latest hype or passing fads.

Technology and Frameworks
4

Team Building

A good concept, a sustainable architecture, and the choice of the right technology are important prerequisites for a successful project. But leading a project to success without a capable and motivated team is hard. We uncover possible knowledge gaps and help you in the goal-oriented advancement of your developers. We know which roles need to be filled in your team. We support you in the selection process of new employees and contractors through an independent analysis of technical and communicative skills.

Team Building
5

Review and Feedback

The earlier a mistake is detected the less problematic is its correction. We give impulses and provide new ideas through timely reviews of concepts and documentation. Based on existing program code we see how the developers work and where one can start improving the results. We scrutinize your development processes from the requirements analysis all the way to the deployment procedure. Thanks to our many years of experience, we know what works and where problems lurk. We develop our recommendations in a dialogue with you. Thereby we do not want to change everything at once but instead achieve improvements through many small steps.

Review and Feedback