Разработка через прототипы


Разработка через прототипы

Разработка любой серьезной системы связана с написанием подробной спецификации, которую никто не читает и которая может и будет использована против вас, когда вы будете принимать результаты работы.

С одной стороны, детальный документ во всех нюансах расписывает поведение и специфику создаваемой программы и содержит экранные формы.

С другой, не дает возможности «потрогать» систему, «поиграть» с ней, увидеть как же на самом деле будет выглядеть итоговая программа и что будет происходить при нажатии той или иной кнопки.

5 причин, почему прототип важнее технического задания:

  1. Видно сразу, как выглядит система
  2. Можно легко и просто внести изменения
  3. Сразу понятно, удобна ли программа
  4. Не нужно много читать, чтобы разобраться в программе
  5. Проще указать на недочеты в программе

Поэтому для всех программ, где есть хотя бы одна форма на экране, мы в самом начале работы создаем рабочий прототип системы, с кнопками, которые можно понажимать и понять.