Cтраница 5
Одна из трудностей заключается в частом изменении логического построения процедуры, реализующей процесс. При отладке процессов исследователь обнаруживает непредвиденные трудности. Он постоянно изменяет процедуры. Вследствие ограничений, налагаемых из-за того, что его работа должна сопрягаться с работой разработчиков других процессов, ему приходится изменять структуру информации, являющейся общей для многих разработчиков, без консультации с ними. Поэтому все вносимые изменения должны тщательно документироваться, в противном случае разработка общей системы выйдет из-под контроля, и одни разработчики не будут знать, что делают другие. В условиях постоянных изменений надо установить жесткий контроль за состоянием и ведением документации, иначе нет никакой надежды на то, что в момент объединения процессов в модель они будут соответствовать друг другу. Поэтому необходимо так проработать саму документацию и каналы ее распространения, чтобы были обеспечены возможность введения существенных изменений и обязательное ознакомление с ними всех программистов, которые должны о них знать. Однако при создании программы модели большой системы поток документации может стать таким большим, что возникнет необходимость в сокращении изменений до минимума после начала отладки процессов. [61]