Ведение ИТ-проектов
Понятие информационной технологии (ИТ) как проекта. Применение методологии управления проектами. Жизненный цикл ИТ проекта, управление им: гибкая методология разработки 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