[userpic]

... 

ailev в посте Openmeta (оригинал в ЖЖ)

Конечно, интуиции моделирования системы вполне можно воспитать. Но это ещё вопрос: проще делать моделирование "в уме" (или ошибаться), или просто подготовить такую внешнюю модель, которую можно группой из нескольких инженеров дёргать в ходе общего обсуждения (collaborative engineering) и получать точные ответы.
Неправильно говорить про жизненный цикл так. Работа (operation) системы -- это стадия жизненного цикла. На других стадиях жизненного цикла её замышляют, проектируют, изготавливают, ремонтируют, но она не работает. Работает (эксплуатируется) она обычно на одной стадии. Жизненный цикл в современном его понимании связан с обеспечивающей системой (что делает обеспечивающая система, из каких практик она как система деятельности состоит), а упор на целевую систему и её состояние это старинные понимания, когда проектный менеджмент и управление жизненным циклом не были ещё хорошо разделены. Ну, и разные режимы работы системы -- это не обсуждается обычно в рамках тематики жизненного цикла, это обсуждается именно как режимы работы (operation) системы. Ибо когда говорят слово "система", то чаще всего имеют ввиду её на стадии operation (как когда говорят "бабочка", то это обычно на стадии летающей бабочки, а не гусеницы).