20.03.2001 МненияПо данным Standish Group, вероятность того, что программный проект стоимостью 10 млн. долл. и выше уложится в сроки и бюджет, близка к нулю. Чтобы повысить эту вероятность, главный акцент при создании больших систем надо делать на ясности и целостности ее архитектуры и использовании единой методологической концепции проектирования и разработки. На основании данного анализа МО США приняло решение о том, что все электронные компоненты военной техники и оборудования будут строиться по модульному принципу в открытой архитектуре. Для каждого модуля определяются его функция, интерфейс, способ взаимосвязи и стандартные характеристики работы. ***По данным компании Software Engineering (www.seisage.com), проанализировавшей эффективность создания ПО в МО США, прирост производительности труда программистов на протяжении последних 30 лет имеет линейный характер и составляет примерно одну дополнительную строку кода на программиста в месяц. Но на этот регулярный прирост оказывали влияние самые разные информационные технологии. На середину 60-х пришлось активное развитие языков третьего поколения, на начало 70-х - структурное программирование, на конец 70-х и начало 80-х - структурное проектирование и анализ, ближе к 90-м годам начались первые работы над моделями зрелости процессов производства ПО. В середине прошедшего десятилетия стало популярным объектно-ориентированное программирование. Последнее влияние на прирост производительности оказало принятие стандарта Ада 95. Вместе с тем с ...
читать далее.