Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АВТОМАТИЗАЦИЯ ПРОЕКТИРОВАНИЯ ПРЕДПРИЯТИЙ ОБЩЕСТ...docx
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
3.84 Mб
Скачать

Диаграмма Ганта

Диаграмма Ганта (англ. Gantt chart, также ленточная диаграмма, график Ганта) – это популярный тип диаграмм, который используется для иллюстрации плана, графика работ по какому-либо проекту. Является одним из методов планирования проектов (рис.1).

Первый формат диаграммы был разработан Генри Л. Гантом в 1910 году.

Диаграмма Ганта представляет собой отрезки (графические плашки), размещенные на горизонтальной шкале времени. Каждый отрезок соответствует отдельной задаче или подзадаче. Задачи и подзадачи, составляющие план, размещаются по вертикали. Начало, конец и длина отрезка на шкале времени соответствуют началу, концу и длительности задачи. На некоторых диаграммах Ганта также показывается зависимость между задачами. Диаграмма может использоваться для представления текущего состояния выполнения работ: часть прямоугольника, отвечающего задаче, заштриховывается, отмечая процент выполнения задачи; показывается вертикальная линия, отвечающая моменту «сегодня».

Рис.1 Диаграмма Ганта

Жизненный цикл проекта

Проект может быть разбит как на подпроекты, так и на фазы. Совокупность фаз представляет собой жизненный цикл проекта.

Жизненный цикл проекта (англ. Project Life Cycle) – последовательность фаз проекта, задаваемая исходя из потребностей управления проектом.

В рамках методологии Института управления проектами (англ. Project Management Institute) жизненный цикл проекта имеет 5 фаз:

  1. Инициация (англ. Initiating);

  2. Планирование (англ. Planning);

  3. Выполнение (англ. Executing);

  4. Контроль и мониторинг (англ. Controlling and Monitoring);

  5. Завершение (англ. Closing).

Моделирование жизненного цикла проекта по принципу «водопада»

При моделировании по принципу «водопада» работа над проектом движется линейно через ряд фаз, таких как:

  • анализ требований (исследование среды);

  • проектирование;

  • разработка и реализация подпроектов;

  • проверка подпроектов;

  • проверка проекта в целом.

Недостатками такого подхода являются накопление возможных на ранних этапах ошибок к моменту окончания проекта и, как следствие, возрастание риска провала проекта, увеличение стоимости проекта.

Моделирование жизненного цикла проекта по итеративной модели

Итеративный подход (англ. iteration – повторение) – выполнение работ параллельно с непрерывным анализом полученных результатов и корректировкой предыдущих этапов работы. Проект при этом подходе в каждой фазе развития проходит повторяющийся цикл: Планирование – Реализация – Проверка – Оценка (англ. plan-do-check-act cycle).

Преимущества итеративного подхода:

  • снижение воздействия серьезных рисков на ранних стадиях проекта, что ведет к минимизации затрат на их устранение;

  • организация эффективной обратной связи проектной команды с потребителем (а также заказчиками, стейкхолдерами) и создание продукта, реально отвечающего его потребностям;

  • акцент усилий на наиболее важные и критичные направления проекта;

  • непрерывное итеративное тестирование, позволяющее оценить успешность всего проекта в целом;

  • раннее обнаружение конфликтов между требованиями, моделями и реализацией проекта;

  • более равномерная загрузка участников проекта;

  • эффективное использование накопленного опыта;

  • реальная оценка текущего состояния проекта и, как следствие, большая уверенность заказчиков и непосредственных участников в его успешном завершении.

Пример реализации итеративного подхода – методология разработки программного обеспечения, созданная компанией Rational Software.

Моделирование жизненного цикла проекта по спиральной модели

Рассматривается зависимость эффективности проекта от его стоимости с течением времени. На каждом витке спирали выполняется создание очередной версии продукта, уточняются требования проекта, определяется его качество и планируются работы следующего витка.

Моделирование жизненного цикла проекта инкрементным методом

Инкрементное построение: разбиение большого объема проектно-конструкторских работ на последовательность более малых составляющих частей.

3. Системы автоматизированного проектирования

3.1. Толкования и расшифровки

Комплексная программа по автоматизации проектных работ предусматривает наращивание уровня их автоматизации. Уровень автоматизации определяется следующими компонентами: технической базой, программным и информационным обеспечением, организацией работ, которые должны быть тесно увязаны в систему автоматизированного проектирования (САПР).

Система автоматизированного проектирования (САПР) – автоматизированная система, реализующая информационную технологию выполнения функций проектирования, представляет собой организационно-техническую систему, предназначенную для автоматизации процесса проектирования, состоящую из персонала и комплекса технических, программных и других средств автоматизации его деятельности.

Толкование первое – неверное

САПР – система автоматического проектирования. Понятие «автоматический» подразумевает функционирование системы самостоятельно, без участия человека. В системах автоматизированного проектирования часть функций выполняет человек, а автоматическими являются только отдельные проектные операции и процедуры. Термин «автоматизация» подчёркивает ограниченное участие человека в процессе проектирования.

Толкование второе – равноценное

САПР – система автоматизации проектных работ. Такая расшифровка аббревиатуры используется реже первой. В современной технической, учебной литературе и государственных стандартах используется трактовка САПР, как системы автоматизированного проектирования.

Толкование третье – альтернативное

САПР – система автоматизированного проектирования – программное средство для автоматизации проектирования. В настоящее время, общеупотребительным является понимание САПР как, прикладного программного средства для осуществления проектной деятельности. Следует отметить, что в отечественной литературе и государственных стандартах САПР определяется как более ёмкое понятие, охватывающее широкий круг вопросов, включающий не только программные средства.

Английский эквивалент

Для перевода САПР на английский язык используется термин CAD (англ. computer-aided design), подразумевающий использование компьютерных технологий в проектировании. В ГОСТ 15971-90 термин «Computer-aided design» приводится как стандартизированный англоязычный эквивалент термина «автоматизированное проектирование». Понятие CAD может обозначать как программные и аппаратные средства, так и аппаратно-программные комплексы автоматизации проектирования. Понятие CAD не является полным эквивалентом САПР, как организационно-технической системы. Термин САПР на английский язык может также переводится как CAD system, automated design system, CAE system.