Ведение ИТ-проектов

Понятие информационной технологии (ИТ) как проекта. Применение методологии управления проектами. Жизненный цикл ИТ проекта, управление им: гибкая методология разработки Agile, методология управления проектами Scrum. Организация процесса проектирования.

Рубрика Маркетинг, реклама и торговля
Вид реферат
Язык русский
Дата добавления 16.11.2015
Размер файла 26,6 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Министерство транспорта Российской федерации

Федеральное агентство железнодорожного транспорта

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«Дальневосточный государственный университет путей сообщения»

Институт экономики

Кафедра «Вычислительная техника и компьютерная графика»

реферат на тему:

«Ведение ИТ проектов»

Исполнитель

студент Д.А. Ким

Проверил

преподавательП.С. Тимош

Хабаровск

2015

Содержание

  • Введение
  • 1. Понятие ИТ проекта
  • 2. Жизненный цикл ИТ проекта
  • 3. Управление ИТ проектом
  • 3.1 Гибкая методология разработки Agile
  • 3.2 Методология управления проектами Scrum
  • 4. Организация процесса проектирования

Введение

Что же такое проект? Проект - это направленная деятельность, нацеленная на получение определенных результатов - иными словами, они направлены на достижение целей. Именно эти цели являются движущей силой проекта, и все усилия по его планированию и реализации предпринимаются для того, чтобы эти цели были достигнуты. Проект обычно предполагает целый комплекс взаимосвязанных целей. Например, основной целью проекта, связанного с компьютерным программным обеспечением, может быть разработка информационной системы управления предприятием. Промежуточными целями (подцелями) могут быть разработка базы данных, разработка математического и программного обеспечения, тестирование системы. В разработке базы данных, в свою очередь, также могут быть выделены цели более низкого уровня - разработка логической структуры базы данных, реализация базы данных с помощью СУБД, загрузка данных и так далее.

информационный технология agile проектирование

1. Понятие ИТ проекта

Термин "ИТ-проект" обычно используется для обозначения деятельности, связанной с использованием или созданием некоторой информационной технологии. Это приводит к тому, что ИТ-проекты охватывают очень разнообразные сферы деятельности: разработку программных приложений, создание информационных систем, развертывание ИТ инфраструктуры и пр.

С одной стороны, эти работы соответствуют классическому определению проекта: "Проект - это комплекс усилий, предпринимаемых с целью получения конкретных уникальных результатов в рамках отведенного времени и в пределах утвержденного бюджета, который выделяется на оплату ресурсов, используемых или потребляемых в ходе проекта". С другой стороны, они обладают известными отличительными особенностями:

· разделение на уровне идеологии заказчика и исполнителя: заказчиком, как правило, является бизнес, а исполнителем - ИТ-специалисты, и есть трудности в выявлении требований, ожиданий от проекта, в формировании технического задания. Существует также проблема эффективных коммуникаций;

· ответственность за результат проекта имеет "солидарный" характер. То есть здесь нельзя возложить ответственность за успех проекта только на исполнителя, точно так же, как нельзя говорить, что исключительно заказчик виновен в том, что проект не удался. В ИТ-проекте должны создаваться определенные условия для взаимодействия сторон, и стороны, участвующие в нем, несут равную ответственность за результаты проекта;

· зачастую реализация ИТ-проекта предусматривает изменение существующих организационных структур на предприятии;

· обычно в ИТ проект вовлечено множество подразделений организации;

· существует высокая вероятность конфликтов между руководителем проекта, высшим руководством, руководителями подразделений и персоналом организации;

· многие ИТ-проекты имеют колоссальные бюджеты. В крупных компаниях масштабы проектной деятельности в области информационных технологий (ИТ) измеряются миллионами долларов, причем реализация новых проектов происходит постоянно. Если, например, промышленное предприятие достаточно один раз построить - и оно будет работать, не требуя регулярных инвестиций, то развитие ИТ-инфраструктуры в растущих компаниях требует больших и регулярных вложений. Большие бюджеты, в свою очередь, подразумевают больший уровень ответственности и, соответственно, больший уровень компетенции тех людей, которые этими проектами управляют.

Если говорить о реализации ИТ-проектов, следует обратить внимание на следующие особенности:

· зачастую в компании заказчика одновременно выполняются несколько ИТ-проектов;

· приоритеты выполнения проектов постоянно корректируются;

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

· велико влияние человеческого фактора: сроки и качество выполнения проекта в основном зависят от непосредственных исполнителей и коммуникации между ними;

· каждый исполнитель может принимать участие в нескольких проектах;

· налицо трудности планирования творческой деятельности, отсутствуют единые нормативы и стандарты;

· сохраняется повышенный уровень риска, вплоть до непредсказуемости результатов;

· происходит постоянное совершенствование технологии выполнения работ.

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

Для эффективного управления проект должен быть хорошо структурирован. Суть этого процесса сводится к выделению следующих основных элементов:

· фазы жизненного цикла проекта, этапов, работ и отдельных задач;

· организационная структура исполнителей проекта;

· структура распределения ответственности.

2. Жизненный цикл ИТ проекта

Жизненный цикл - это последовательность фаз проекта, через которые он должен пройти для гарантированного достижения целей проекта, в нашем случае - для реализации некоторой информационной технологии.

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

Исходя из допущений базового стандарта, а также типовых этапов ЖЦ ИТ и принятой последовательности их реализации, авторами предлагается следующая модель ЖЦ ИТ, определяющая последовательность изложения материала в книге.

1. Планирование проекта.

2. Проектирование.

3. Разработка и внедрение.

4. Эксплуатация и поддержка.

5. Утилизация и обновление.

Планирование проекта

Оценка новых возможностей в деловой сфере, разработка предварительных системных требований и проверка их осуществимости. Концептуальное планирование всего ЖЦ ИТ проекта.

Проектирование

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

Разработка и внедрение

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

Эксплуатация и поддержка

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

Утилизация и обновление

Обеспечение удаления рассматриваемой системы и связанных с нею обслуживающих и поддерживающих организационно-технологических подсистем. Поддержка планирования перехода на новую версию текущей или на абсолютно новую систему.

3. Управление ИТ проектом

Известный закон Лермана гласит: "Любую техническую проблему можно преодолеть, имея достаточно времени и денег", а следствие Лермана уточняет: "Вам никогда не будет хватать либо времени, либо денег". Именно для преодоления сформулированной в следствии Лермана проблемы и была разработана методика управления деятельностью на основе проекта. А распространение данной методики управления на различные сферы деятельности является дополнительным доказательством ее эффективности. Если попросить менеджера описать, как он понимает свою основную задачу в выполнении проекта, то скорее всего он ответит: "Обеспечить выполнение работ". Это действительно главная задача руководителя. Но если задать тот же вопрос более опытному менеджеру, то можно услышать и более полное определение главной задачи менеджера проекта: "Обеспечить выполнение работ в срок, в рамках выделенных средств, в соответствии с техническим заданием". Именно эти три момента: время, бюджет и качество работ находятся под постоянным вниманием руководителя проекта. Их также можно назвать основными ограничениями, накладываемыми на проект. Под управлением проектом подразумевается деятельность, направленная на реализацию проекта с максимально возможной эффективностью при заданных ограничениях по времени, денежным средствам (и ресурсам), а также качеству конечных результатов проекта (документированных, например, в техническом задании).

Итак, руководители проектов отвечают за три аспекта реализации проекта: сроки, расходы и качество результата. В соответствии с общепринятым принципом управления проектами, считается, что эффективное управление сроками работ является ключом к успеху по всем трем показателям. Временные ограничения проекта часто являются наиболее критичными. Там, где сроки выполнения проекта серьезно затягиваются, весьма вероятными последствиями являются перерасход средств и недостаточно высокое качество работ. Поэтому, в большинстве методов управления проектами основной акцент делается на календарном планировании работ и контроле за соблюдением календарного графика.

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

3.1 Гибкая методология разработки Agile

Agile методы делают упор на непосредственное общение лицом к лицу. Большинство agile команд расположены в одном офисе. Офис может также включать тестировщиков, дизайнеров интерфейса, технических писателей и менеджеров. Существуют 4 основные идеи, на которых основана вся суть данных методов:

· люди и взаимодействие важнее процессов и инструментов;

· работающий продукт важнее исчерпывающей документации;

· сотрудничество с заказчиком важнее согласования условий контракта;

· готовность к изменениям важнее следования первоначальному плану.

Данные идеи описаны в основном документе agile-методов «Agile Manifesto».

Основной метрикой agile методов является сотрудничество с заказчиком. Отдавая предпочтение непосредственному общению, agile методы уменьшают объём письменной документации по сравнению с другими методами.

Они базируется на следующих 12 принципах:

1. Наивысшим приоритетом является удовлетворение потребностей заказчика, благодаря регулярной и ранней поставке ценного программного обеспечения.

2. Изменение требований приветствуется, даже на поздних стадиях разработки.

3. Работающий продукт следует выпускать как можно чаще, с периодичностью от пары недель до пары месяцев.

4. На протяжении всего проекта разработчики и представители бизнеса должны ежедневно работать вместе.

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

6. Непосредственное общение является наиболее практичным и эффективным способом обмена информацией как с самой командой, так и внутри команды.

7. Работающий продукт -- основной показатель прогресса.

8. Инвесторы, разработчики и пользователи должны иметь возможность поддерживать постоянный ритм бесконечно.

9. Постоянное внимание к техническому совершенству и качеству проектирования повышает гибкость проекта.

10. Простота -- искусство минимизации лишней работы -- крайне необходима.

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

Команда должна систематически анализировать возможные способы улучшения эффективности и соответственно корректировать стиль своей работы.

3.2 Методология управления проектами Scrum

В отличии от agile методов, где делается упор на работу с заказчиком, Scrum чётко делает акцент на качественном контроле процесса разработки. Кроме управления проектами по разработке ПО, Scrum может также использоваться в работе команд поддержки программного обеспечения, или как подход управления разработкой и сопровождением программ.

Скрам (Scrum) -- это набор принципов, на которых строится процесс разработки, позволяющий в жёстко фиксированные и небольшие по времени итерации, называемые спринтами, предоставлять конечному пользователю работающее ПО с новыми возможностями, для которых определён наибольший приоритет. Возможности ПО к реализации в очередном спринте определяются в начале спринта на этапе планирования и не могут изменяться на всём его протяжении. При этом строго фиксированная небольшая длительность спринта придаёт процессу разработки предсказуемость и гибкость.

Спринт -- итерация в скраме, в ходе которой создаётся функциональный рост программного обеспечения. Жёстко фиксирован по времени. Длительность одного спринта от 2 до 4 недель. Тем не менее, считается, что чем короче спринт, тем более гибким является процесс разработки, релизы выходят чаще, быстрее поступают отзывы от потребителя, меньше времени тратится на работу в неправильном направлении. С другой стороны, при более длительных спринтах команда имеет больше времени на решение возникших в процессе проблем, а владелец проекта уменьшает издержки на совещания, демонстрации продукта и т. п. Разные команды подбирают длину спринта согласно специфике своей работы, составу команд и требований, часто методом проб и ошибок. Для оценки объёма работ в спринте можно использовать предварительную оценку, измеряемую в очках истории.

Команда демонстрирует инкремент продукта, созданный за последний спринт. Менеджмент, заказчики, пользователи, в свою очередь, его оценивают. Команда рассказывает о поставленных задачах, о том как они были решены, какие препятствия были у них на пути, какие были приняты решения, какие проблемы остались нерешенными. На основании ревью принимающая сторона может сделать выводы о том, как должна дальше развиваться система. Участники митинга делают выводы о том, как шел процесс в команде и предлагает решения по его улучшению.

4. Организация процесса проектирования

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

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

Совокупность этих средств и мероприятий, разграничение их между собой определяются, с одной стороны, объективно существующей их относительной самостоятельностью, а с другой стороны - исследовательскими возможностями исполнителей программы разработки - проектировщиков, их целями, позициями, представлениями об объекте проектирования.

Проектирование -- это ещё и целенаправленная деятельность, которая обладает последовательностью процедур, ведущих к достижению эффективных решений. Соответственно, должна быть структура процесса решения задачи проектирования, которая помогает ответить на вопрос «Как это делать?». В настоящее время предложен ряд структур и алгоритмов проектирования, совпадающих в основных чертах и различающихся только в содержании или названии отдельных этапов.

Решение любой задачи начинается с её осмысления и уточнения исходных данных. Технические требования (ТТ), которые выдаются заказчиком, формулируются на языке потребителя-неспециалиста и не всегда бывают технически чёткими и исчерпывающими. Перевести требования на язык предметной области, сформулировать задачу максимально полно и грамотно, обосновать необходимость её решения, то есть сформулировать техническое задание (ТЗ), -- первый и обязательный этап работы. Исполнитель выполняет его в тесном контакте с заказчиком.

В машиностроении этот этап иногда называют внешним проектированием. Этим подчеркивают, что разработка объекта уже начинается с постановки задачи и формирования ТЗ и активно ведётся совместно с заказчиком. Важным результатом этапа является согласование целей разработки и назначения проектируемого объекта (его функций), системы показателей качества.

Следующие этапы образуют внутреннее проектирование. Они нацелены на поиск решения задачи и выполняются разработчиком. Сюда входят этапы синтеза принципа действия, структуры и параметров проектируемого объекта:

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

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

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

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

На каждом этапе внутреннего проектирования выполняются следующие процедуры:

· Выбор модели (то есть основополагающего принципа, вида блок-схемы и расчетной схемы).

· Выбор метода решения, в том числе метода оптимизации.

· Анализ полученных результатов и принятие решения.

Размещено на Allbest.ru


Подобные документы

  • Понятие и сущность управления проектами, особенности организационной культуры. Управления проектами в ивент-маркетинге на примере организации ОOО "AMC-PRO". Финансово-экономическая характеристика, описание внешней и внутренней среды данного предприятия.

    дипломная работа [85,3 K], добавлен 05.07.2017

  • Теоретические аспекты управления проектами на предприятии. Анализ маркетинговых проектов в ООО "Бизнес-клуб "Юнона". Анализ существующей системы маркетинга. Формирование проекта по изменению системы маркетинга предприятия ООО "Бизнес-клуб "Юнона".

    курсовая работа [218,4 K], добавлен 13.10.2017

  • Особенности управления событийными проектами, классификация, международный опыт оценки эффективности. ГЧОУ ДО "ЭгоРаунд", описание деятельности компании. Анализ рынка: выделение основных конкурентных преимуществ. Оценка эффективности event-проекта.

    дипломная работа [797,6 K], добавлен 07.11.2015

  • Введение в бизнес-планирование. Бизнес-идея, бизнес-план и бизнес-проект. Общая классификация и жизненный цикл бизнес-проектов. Структура бизнес-проекта. План маркетинга. Оценка эффективности бизнес-проекта. Внедрение бизнес-проекта.

    учебное пособие [105,0 K], добавлен 04.04.2007

  • Особенности маркетингового сопровождения инновационных проектов на различных стадиях процесса управления проектом. Использование маркетинговых инструментов на этапах жизненного цикла проекта. Совершенствование системы маркетингового сопровождения.

    курсовая работа [129,7 K], добавлен 16.09.2017

  • Понятие и элементы бизнес-проекта. Определение, основные принципы и современная концепция маркетинга. Вертикальный и горизонтальный аспекты управления бизнес-проектами, модель жизненного цикла товара, принцип "4Р". Виды и способы продвижения бизнеса.

    реферат [207,0 K], добавлен 26.02.2009

  • Основные понятия и особенности процесса разработки нового товара, его жизненный цикл. Главные риски и ошибки при разработке нового товара и выведении его на рынок. Анализ процесса разработки нового товара на примере издательского дома "МедиаМастер".

    курсовая работа [206,6 K], добавлен 24.12.2013

  • Характеристика розробки проекту та управління ними. Визначення і типи проектів. Сутність управління проектами. Створення проектної команди. Метод управління проектами. Підходи управління проектами в іноземних країнах.

    курсовая работа [54,7 K], добавлен 22.06.2007

  • Методологические основы бизнес-планирования в управлении проектами. Бизнес-план как эффективный инструмент достижения целей проекта. Бизнес-план создания нового производства. Анализ положения дел в отрасли. Формирование системы управления проектом.

    дипломная работа [1016,8 K], добавлен 03.05.2011

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

    курсовая работа [1,1 M], добавлен 04.03.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.