Why it happens that many of software projects fails? Why in the beginning everything looks great ? Why during development everything looks fine ? Why when client receive first ‚test version‘ there is a first disappointment ? When during ping-pong problems arise and finally finish as dead end ? In this presentation you will find answers for these questions. The problem start from wrong approach to collecting requirements. Next - software house starts to develop based on their assumptions and imagination - 'how they understood'. Typical deaf phone effect. When client receive first test version - suddenly figure out that deliverables are not as expected... and ping - pong starts. Dead end is a only a matter of time. What is a result? You stay with tons of unusable code without proper documentation... But it can be done differently. If you follow the rules 'build the right software and build the software right' and you really understand principles then you can deliver a great results. Contact me to get more :)