Модель Sashimi — модификация классической каскадной модели, в которой этапы накладываются друг на друга. elib.belstu.by dev.to Идея модели — своевременное выявление ошибок, допущенных на этапе разработки. elib.belstu.by
Некоторые преимущества модели Sashimi по сравнению с классической каскадной моделью:
- Сокращение времени разработки. elib.belstu.by Ошибки, допущенные на этапе проектирования, выявляются во время реализации, когда проектирование ещё продолжается. elib.belstu.by
- Минимизация ведения документации. elib.belstu.by Если обеспечить непрерывность персонала между всеми этапами разработки программного обеспечения, то можно существенно сократить объём документации. dev.to
- Привлечение специалистов к следующим этапам без обязательного завершения предыдущего. elib.belstu.by
Некоторые недостатки модели Sashimi:
- Трудность в отслеживании прогресса. elib.belstu.by Из-за перекрытия фаз более неоднозначны ключевые моменты, и сложнее точно отслеживать прогресс. dev.to
- Недопонимания и ошибочные предположения в связи с параллельным выполнением действий. elib.belstu.by dev.to
- Низкая степень масштабируемости. elib.belstu.by
Модель Sashimi наиболее подходит для проектов среднего размера, для которых связь между этапами может осуществляться импровизированным способом. elib.belstu.by