Области приложения программных проектов
Добавлено: 26 июн 2019, 23:35
На опыте многолетнего участия (и часто руководства) в IT проектах, вижу такую совсем не очевидную вещь, что такие проекты имеют 3 (как минимум) сферы приложения, области программных разработок:
1. Собственно "чистые" программные проекты, когда код пишется практически с нуля;
2. Интеграционный проекты - лучший пример это майнтейнеры всех дистрибутивов Linux, кода "писать" нужно, собственно, немного, но работы объём очень большой: сборка пакетов, сборка пакетов в отличающихся условиях, модификации под совместимость с изменениями и т.д.
3. Системотехнические проекты (это зачастую сетевые, распределённые проекты), когда основой является выбор и согласование ограниченного числа N из очень-очень многих числа существующих открытых проектов, для которых потом пишутся согласующие программные "прослойки" собственного кода.
И такие (или их больше?) градаций существует начиная от личных инициативных поделок, "задумок" - и до крупных финансируемых проектов, в которых участвует до 50-100 программистов-разработчиков. Утверждаю это определённо, потому что лично участвовал во всём этом на самых разных уровнях!
1. Собственно "чистые" программные проекты, когда код пишется практически с нуля;
2. Интеграционный проекты - лучший пример это майнтейнеры всех дистрибутивов Linux, кода "писать" нужно, собственно, немного, но работы объём очень большой: сборка пакетов, сборка пакетов в отличающихся условиях, модификации под совместимость с изменениями и т.д.
3. Системотехнические проекты (это зачастую сетевые, распределённые проекты), когда основой является выбор и согласование ограниченного числа N из очень-очень многих числа существующих открытых проектов, для которых потом пишутся согласующие программные "прослойки" собственного кода.
И такие (или их больше?) градаций существует начиная от личных инициативных поделок, "задумок" - и до крупных финансируемых проектов, в которых участвует до 50-100 программистов-разработчиков. Утверждаю это определённо, потому что лично участвовал во всём этом на самых разных уровнях!