Specification & planning: engineers discussing solutions

Specification & Planning

What Do You Get in the End and How Long Will It Take?

Before the start of development, we clarify all the requirements of your product and how it is to be developed, i.e. the architecture of the product. This allows us to estimate how large your investment will be and how long your development will take.

For you, this means that from the very first development phase, we consider the entire product life cycle – design for test, design for manufacturing and design for cost – alongside non-functional requirements like safety, usability and maintainability. This approach helps you avoid costly revisions in later development stages.

Effort Estimation

How Much Does It Cost You?

Naturally, this is one of the most important questions – if not the main one – for your planning. We provide this figure through one of our two methods, and it depends on how precisely your project is already defined. In general, our processes, templates and experience will give you an estimation accuracy in the range of -10/ +20%.

Even if the project scope is only more or less outlined, you will receive a function-based estimation. We prepare this for you before the detailed system design phase, in which the system specification is created. It provides you with a range for the expected effort.

As soon as the requirements specification is sufficiently determined, you will receive an exact figure for the expected effort, as we can then estimate detailed work packages.

In order for the effort estimation to be sound, you will always receive a project risk assessment with a risk sum. This initial risk assessment serves as both a foundation for your decision-making and project planning, and as the starting point for risk management throughout the project.

 

 

 

 

 

System Design

What Shall We Develop for You and How?

You have a product idea and a requirements specification. To ensure that the product is exactly as you envision it, we describe in detail in the system specification how we understand your idea. By reviewing and refining the specifications several times, we reach a clear consensus on exactly what you need.

During system design, we start to think about the technical solution, the "architecture", so you benefit from reduced risks and minimized late and thus expensive changes.

System design is the phase in which you are most involved. During the subsequent development, we take over all the work for you, including project management.

Technology Assessment/ Technology Selection

What Is the Right Technology for Your Product?

What technology offers an optimal balance between production and development costs? We ponder these questions for every product we develop. Then we search for and find the technologies that exactly meet your requirements.

It benefits you that we do not prefer any specific technologies. This allows us to make the optimal technology selection for your project, significantly reducing product cost and operating cost (TCO: Total Cost of Ownership). Which we vouch for with our Zero-Cost-of-Ownership warranty.

The broad experience of our teams and the experience as a company from the variety of our projects lead to cost-effective solutions with a low implementation risk for you.

Rapid Prototyping

Do You Want to Know whether It Can Be Done – Fast and Cost-Efficient?

A new idea or technology always involves risk. Will it work as intended? Will it be as easy to implement as you thought? What problems are you not yet aware of?

Most of these questions can be answered with a functional prototype. With a small investment we can achieve a large increase in knowledge for you and thus a large risk reduction.

Functional prototypes can be implemented as simulations with MATLAB or as .NET application, as experimental setups, also using evaluation boards and/or as software. We focus on building the parts of the product that carry the highest risks, leaving out the rest. This approach helps you quickly identify which aspects of the development will be straightforward and which may pose challenges.

These References Could Be Interesting for You

Southern Rockhopper Penguin, Eudyptes chrysocome

Embedded Linux: Turn-Key Solutions

Embedded Linux: Turn-Key Solutions

What are the soft- and hardware solutions we can offer you for embedded Linux systems?

Training setup for mixed reality surgeon training

AO Foundation: Mixed Reality Training

AO Foundation: Mixed Reality Training

How did Solcept turn the MATLAB function prototype into a product?

Mobile phone with an app to control a coffee machine

Technical Apps for Android, iOS and Windows

Technical Apps for Android, iOS and Windows

How did we create true apps for service and end-users from one single code base?

Control panel for a Febetron with instruments and a rotator switch

ETHZ: Febetron

ETHZ: Febetron

How did the ETH Febetron get a second life?

Projects? Ideas? Questions? Let's do a free initial workshop!