Какого-то единого плана для написания программ не существует, а итоговый проект представляет собой смесь просто краткосрочных решений. Этот подход может быть хорошим для создания небольшой информационной системы, но если система будет большой или разрастаться, добавлять в нее более новые свойства с каждым циклом разработки будет сложнее.
Кроме того, будет в ней появляться все больше различных ошибок, которые исправлять будет все труднее. Типичные признаки применения таких систем – это долгий тестовый период после процесса разработки всей функциональности подсистемы.[16]
Стоит отметить, что при этом нарушаются практически все планы выпуска ПО, поскольку при подобном тестировании ошибок адекватное планирование сроков окончания разработки просто невозможно.
В результате этого появились специальные современные методологии написания программного кода.
Методология превращает процесс создание ПО в упорядоченный процесс, при применении которого можно выполнять работу программиста еще более эффективной и прогнозируемой.
Для этого разрабатывается детальное описание процессов создания системы, где особое место занимает планирование (по аналогии к другим процессам).
На рисунке 6 показаны преимущества гибких методологий написания программного кода:
Разработка программного модуля автоматизации процесса регистрации и обработки данных
- Леонид Федотов
- Информатика
Диплом777
Email: info@diplom777.ru
Phone: +7 (800) 707-84-52
Url: https://diplom777.ru/
Никольская 10
Москва, RU 109012
Содержание
Леонид Федотов
Окончил НИУ ВШЭ факультет компьютерных наук. Сам являюсь кандидатом наук. По специальности работаю 13 лет, за это время создал 8 научных статей и 2 диссертации. В компании подрабатываю в свободное от работы время уже более 5 лет. Нравится помогать школьникам и студентам в решении контрольных работ и написании курсовых проектов. Люблю свою профессию за то, что это направление с каждым годом становится все более востребованным и актуальным.