The project determines the tools

As individual as the projects that Crest Digital deals with are, so individual are our planning and solution approaches that we use to achieve them. One thing is certain: We first penetrate and understand the project tasks entrusted to us, and then implement them appropriately using tried and tested methods and tools. Always well thought-out and always efficiently adapted to the project and all its stakeholders. A number of different planning and implementation methods help us to do this.

Approach 1

Value-Driven development

Do what has the highest cost-benefit effect! In contrast to the widespread idea of approaching projects in their entirety, we value the Value-Driven Development approach, which initially focuses on the purely economic factors of development. Background: Less than 50% of all software projects are completed successfully if you take into account the fact that the majority of projects are delivered late and with restrictions on functionality - i.e. semi-finished projects. Value-driven development generally ensures that everything that is delivered delivers the best possible customer value. We like that because we don't want our customers to make money with a development sometime, but we use proven metrics to determine the economic value as well as costs and benefits as detailed as possible in advance. This gives our customers and ourselves planning security from the outset, even when it comes to budgeting individual development steps of overall projects.

Approach 2

Agile Project Management & Software Development

Away from the projectile bang, towards the step-by-step achievement of goals with course correction. The agile approach has proven to be very helpful as an approach to the implementation of complex and extensive projects that we greatly appreciate. Whereas previously projects were based on very extensive planning processes in advance, the agile approach is based on the flexible, rapid achievement of partial steps on the way to the goal. This puts us in a position to carry out decisive optimizations even "on the road" or to test initial functionalities live while others are still planning. In other words: Lean and variable processes with a focus on high availability enable us and our customers to reach their goals more quickly.

Approach 3

Service-Oriented Architecture

Never forget to look at the details when doing the big picture. The organizational approach of service-oriented architecture is based on the assumption that large projects consist of countless small, flexible units. With software architectures in e-commerce, these are functionalities and services that are used under changing conditions. So before you ask yourself what kind of software you need, you better ask yourself what kind of functionalities you need to implement the project. Imagine a Lego system in which the service-oriented architecture functions like the base plate and the various small building blocks - the services - are connected to each other. For us, the importance, benefits and individual components of business processes and services are the focus of development. This is where we can start and analyse in advance how we can achieve greater flexibility in business processes by reusing these components. This means that we are ready to determine and compile the feasibility and the prerequisites for the best solutions.

Approach 4

User Centered Design

You know the saying "The bait must please the fish and not the angler". Seen in this light, this is the guiding principle of User Centered Design. We incorporate the needs of our future users, their preferences and the usability of interactive applications into our planning, development and design processes right from the start. In this way, we act like an attorney for the customer, whose demands we tie to his customer journey. This sounds logical, but in the past it was often treated as subordinate due to existing business or administrative processes. For example, when it comes to benefit-oriented design, we always rely on the exact verification of the drafts by the users and compare them with their requirements. And we also check our solutions with the users later on. In this way, we achieve functional, need- and benefit-oriented solutions more quickly.

Approach 5

Business Model Canvas

Haven't we done it yet? Doesn't matter! Business Model Canvas is Start-Up-oriented work, because it is a method to test any business model very fast and early standardized. After all, especially when developing new business models, you are often in trial and error mode and need a smart approach to reliably test your business model according to a coordinated timetable. Together with our customers and an interdisciplinary group of specialists, we assemble so many individual ideas into a modular business model until we have developed a marketable model.

Approach 6

Design Thinking

Let everyone join in! The Design Thing approach, once developed by the Hasso Plattner Institute in Postdam, is based on the assumption that even heterogeneous groups that do not have the same subject can solve tasks together - and even better. In other words, when programmers, engineers, market researchers, designers, marketing, sales and finance specialists sit at the same table during development, the result is usually a better solution than when only the product development team consults. The iterative and often also research-based approach in a creative and diverse team helps to successfully master even complex challenges together. Collaboration as a driver of success. We like!

Arrange callback

Call me




Subscribe to our newsletter

The Sherpa Newsletter provides you with information worth reading, Updates, industry knowledge and much more.

I would like to receive the Sherpa Newsletter


Stay in touch

Give us a call at ++49. 40. 609 40 88 90

Or keep up to date with our newsletter.