Известны случаи, когда машинные программы создавались и без тщательного планирования. Например, некоторые исследовательские проекты и упражнения для обучения представляют собой работоспособные программы, однако их нельзя назвать программными изделиями тех типов, о которых идет речь в книге. Без подготовки хороших планов и их осуществления просто невозможно удовлетворить в достаточной степени все требования, которые включаются в понятие разработка программного изделия .