
- •Введение
- •1Основная часть
- •1.1Теоретическая часть
- •1.1.1Управление проектами
- •1.1.2Стандарты проектного управления
- •1.1.3Специфика it-проектов
- •1.1.3.1Методологии управления it-проектами
- •1.1.3.2Каскадная модель (Waterfall)
- •1.1.3.3Спиральная модель
- •1.1.3.4Итеративная разработка
- •1.1.3.5Гибкая методология разработки
- •1.1.4SaaS-приложения
- •1.1.4.1Основные понятия электронно-вычислительных сетей
- •1.1.4.2Топология локальных сетей
- •1.1.4.3Типы локальных сетей
- •1.1.4.4Компьютерная сеть Интернет
- •1.1.4.5Основные системы и понятия сети Интернет
- •1.1.4.6Уровни сетевой модели osi
- •1.1.5SaaS-приложения для управления проектами
- •1.1.5.1Мегаплан
- •1.1.5.2Битрикс24
- •1.2Вычислительная часть
- •1.2.1Постановка проблемы
- •1.2.2Способ решения
- •1.2.3Электронный проектный офис как система поддержки принятия решений
- •1.2.4Применимость и целевая аудитория
- •1.2.4.1Учебные проекты
- •1.2.4.2Ориентация на распределенные команды
- •1.2.4.3Ориентация на малый бизнес и небольшие команды
- •1.2.5Основные функции сервиса
- •1.2.6Методология
- •1.2.7.1Построение Burndown диаграммы
- •1.2.7.2Советы и упражнения
- •1.2.7.3Массовое добавление задач
- •1.2.7.4Ежедневный сбор статистики от участников
- •1.2.8Диаграмма базы данных
- •1.2.9Макеты пользовательских интерфейсов
- •1.2.10Математическая модель
- •2Экономическая часть
- •2.1Общие положения
- •2.2Определение затрат на создание продукта
- •2.2.1Материальные затраты
- •2.2.2Расходы на оплату труда
- •2.2.3Отчисления на социальные нужды
- •2.2.4Амортизационные отчисления.
- •2.2.5Прочие расходы
- •2.3Затраты на создание продукта.
- •2.3.1Цена разработанного продукта.
- •2.3.2Оценка экономической эффективности использования продукта.
- •3Охрана труда и окружающей среды
- •3.1Введение
- •3.2Факторы, воздействующие на оператора пк
- •3.3Освещение
- •3.4Требование к монитору
- •3.4.1Визуальная эргономика
- •3.4.2Геометрические характеристики изображения
- •3.4.3Яркость изображения
- •3.4.4Контрастность изображения
- •3.4.5Цветопередача
- •3.5Эргономика рабочего места
- •3.6Заключение
- •4Заключение и выводы
- •5Список источников
- •6Приложения
- •6.1Приложение а
- •6.2Приложение б
1.1.3Специфика it-проектов
Главной спецификой IT-проектов является то, что чаще всего результат проекта не имеет физического воплощения. Брукс в своей книге "Мифический человеко-месяц" утверждает, что программисты имеют дело с чистой мыслью, которой могут как угодно манипулировать. В такой среде очень сложно достигать нужного результата
1.1.3.1Методологии управления it-проектами
Методология разработки программного обеспечения — структура, согласно которой строится разработка программного обеспечения (ПО).
Существует несколько моделей такого процесса, каждая из которых описывает свой подход, в виде задач и/или деятельности, которые имеют место в ходе процесса.
Ниже описаны основные методологии, их плюсы и минусы.
1.1.3.2Каскадная модель (Waterfall)
Каскадная модель (англ. waterfall model) — модель процесса разработки программного обеспечения, в которой процесс разработки выглядит как поток, последовательно проходящий фазы анализа требований, проектирования, реализации, тестирования, интеграции и поддержки. В качестве источника названия часто указывают статью, опубликованную У. У. Ройсом (W. W. Royce) в 1970 году; забавно, что сам Ройс использовал итеративную модель разработки.
В 1970 году в своей статье Ройс описал в виде концепции то, что сейчас принято называть «каскадная модель», и обсуждал недостатки этой модели. Там же он показал как эта модель может быть доработана до итеративной модели.
Рис.2. Каскадная модель Ройса.
В оригинальной каскадной модели Ройса, следующие фазы шли в таком порядке:
Определение требований
Проектирование
Конструирование (также «реализация» либо «кодирование»)
Воплощение
Тестирование и отладка (также «верификация»)
Инсталляция
Поддержка
Переход от одной фазы к другой происходит только после полного и успешного завершения предыдущей
Следуя каскадной модели, разработчик переходит от одной стадии к другой строго последовательно. Сначала полностью завершается этап «определение требований», в результате чего получается список требований к ПО. После того как требования полностью определены, происходит переход к проектированию, в ходе которого создаются документы, подробно описывающие для программистов способ и план реализации указанных требований. После того как проектирование полностью выполнено, программистами выполняется реализация полученного проекта. На следующей стадии процесса происходит интеграция отдельных компонентов, разрабатываемых различными командами программистов. После того как реализация и интеграция завершены, производится тестирование и отладка продукта; на этой стадии устраняются все недочёты, появившиеся на предыдущих стадиях разработки. После этого программный продукт внедряется и обеспечивается его поддержка — внесение новой функциональности и устранение ошибок.
Тем самым, каскадная модель подразумевает, что переход от одной фазы разработки к другой происходит только после полного и успешного завершения предыдущей фазы, и что переходов назад либо вперёд или перекрытия фаз — не происходит.
Каскадная модель позволяет добиваться успехов в случае отточенных навыков работы руководителя, команды, четкости требований и адекватности заказчика. Такое редко встречается в реальном мире, но некоторым крупным компаниям удается работать по водопадной модели.