Есть один крайне интересный концепт, который почему-то я практически нигде не встречал в дискуссиях — Initial Operational Capability (IOC). По духу это очень близко к MVP, однако есть фундаментальные отличия: MVP предполагает скорее демонстрационную природу, а IOC — это полноценная функциональность, отвечающая реальным требованиям. Все обычно рассуждают в модели MVP, что позволяет выпустить функциональный прототип под видом продукта, а все остальные этапы жизненного цикла загнать в техдолг. А вот IOC требует тщательной проработки, это полноценный завершённый функционирующий продукт; он адресует не все потребности, но зато делает это полноценно и качественно.
Главная особенность IOC в том, что его приходится делать по процессам. В режиме работы над прототипом довести продукт до состояния IOC невозможно. Нужно учитывать всё, включая документацию, обучение, обновления и вывод из эксплуатации. IOC гарантированно будет развиваться, а не выбрасываться, а это очень серьёзно.
Современные AI-инструменты ориентированы в первую очередь на прототипирование, на MVP, а вот IOC остаётся по-прежнему где-то за фокусом внимания.