Метод последовательного уточнения при разработке программного обеспечения заключается в разбиении крупных блоков на более мелкие, понятные и доступные исполнителю. reshak.ru
Процесс происходит в несколько этапов: kobva.ru reshak.ru
- Создание алгоритма для совершенного исполнителя, который может делать всё. reshak.ru На этом этапе определяют исходные данные и результаты алгоритма, а сам алгоритм представляют в виде единого предписания — постановки задачи. kobva.ru
- Если исполнитель не может выполнить заданное предписание, алгоритм разбивают на несколько частей, каждая из которых проще. reshak.ru Решение каждой части формируют в отдельный алгоритм. reshak.ru
- Если выполнение нового алгоритма опять выходит за границы возможностей исполнителя, идёт дальнейшая детализация, то есть опять происходит деление на более простые задачи. reshak.ru
- Процесс продолжается до тех пор, пока алгоритм будет доступен исполнителю. reshak.ru
- Затем все отдельно разработанные алгоритмы объединяют в единую совокупность, выполняемых в определённой последовательности. reshak.ru В результате получается требуемый алгоритм решения исходной задачи. reshak.ru
Иначе метод последовательного уточнения называют методом разработки «сверху вниз», нисходящим методом или методом пошаговой детализации. kobva.ru