CHAPTER 2

Reveal background

Brief table of content

Reveal background

What went wrong ?

       
     

Brief table of content

     

Detail table of content

CHAPTER

1

 

Thank mentors

CHAPTER

2

 

Reveal background

CHAPTER

3

 

Explain book

CHAPTER

4

 

Start development

CHAPTER

5

 

Identify value chain

CHAPTER

6

 

Utilize processes

CHAPTER

7

 

Capture staffing & requirements

CHAPTER

8

 

Predetermine solutions & suppliers

CHAPTER

9

 

Design architectures

CHAPTER

10

 

Finalize design & requisites

CHAPTER

11

 

Realize and integrate white-box

CHAPTER

12

  Verify black- & white-box
     

Watch references

     

Track indexes

     

Share glossary

In all development fields, large numbers of products are still being created which fail to satisfy end users. In some newer fields, such as programming, trouble looks to be the standard. For example, the editor I use to write this book has crashed over 200 times and caused me several weeks of extra work. And note, there is no conspiracy behind this — no supplier likes to disappoint an end user. So what is the problem ?

Increased complexity

Digging deeper into the development topic in order to find the root cause of why products fail to satisfy end users, reveals the most common reason to be an exploding number of technical possibilities, which in turn causes competency and growth problems when organizing development of such products, which in turn causes that this increased complexity of the product is not being enough understood and thereby has not product development process been enough managed.

Managed complexity

There might be airplane crashes and medicines with severe side effects, but to travel by air or follow a doctor's prescription is generally very safe. In these cases, the high complexity of developing aircraft or medicine is undoubtedly handled with success. Obviously, in these fields, the mastering of complexity has worked out very well, even if not totally free from disasters. One can object that a lot of money is behind the mastery of that complexity, but nevertheless, this complexity is, in fact, handled with success.

Unmanaged complexity

What can clearly be seen is that product development might often be very messy, and many of you are in the middle of this mess. If so, you have to back out of the mess, and get a chance to recover. I have been in the same mess, and have also seen a lot of development failures. Don't copy them all; let me instead help you out, and save your time from a further mess. Start learning Cpdm and persuade your surroundings to use it. It is as simple as that!