ailev.ru

1 января 2016 · Комментарий

Без заголовка

Я нашёл в системной инженерии глюк! Инженер должен строить не одну конкретную систему, а все будущие системы сразу! И уметь при этом работать как с известными неизвестностями, так и неизестными неизвестностями . Вот вам и "жизненный цикл". А вы даже саму инженерию определяете как работу над целевой системой согласно требованиям сторон, противопоставляя ее исследовательской работе (когда надо сделать что-нибудь неизвестно что, с максимизированным количеством возможных полезных применений (привет Алексу Висснеру-Гроссу)) Такой подход позволит накапливать методы решений, реюзить блоки формальных построений, рефакторя их при случае и поднимая уровень абстрактности, и постепенно автоматизировать всю работу, кроме непосредственно штамповки/сборки. А в рамках одной системы автоматизация невозможна, потому что слишком мало известно use cases/corner cases и сроки давят. Особенно это важно и перспективно у нас в софтостроении.

К записи · К обсуждению