Erste Voraussetzung ist, dass du nicht versuchst etwas "Perfektes" zu erstellen. Ungefähr 20% der Arbeitsinhalte (somit auch Kosten und Zeit) ergeben sich im Laufe der Projekt-Realisierung. Es ist deshalb wichtig, diese Unsicherheit von vorn herein einzukalkulieren.