Калькулятор стоимости работ
Регион:
Вид работы:
Сроки:
Объем:

Информация

Дипломы, дипломные работы, отчеты по практике, скачать бесплатно!

Для того, чтобы бесплатно скачать диплом, дипломную работу или отчет по практике, Вам необходимо перейти на страницу "Примеры работ". Здесь представлены работы написанные преподавателями государственных университетов. Выполненные работы не могут быть использованы для сдачи в Высших Учебных Заведениях, так как являются собственностью Компании и носят ознакомительный информационный характер. Вы можете заказать написание эксклюзивной работы на странице "Заказать работу" или подъехать в офис Компании при предварительном согласовании тематики по контактным телефонам.

Презентация для защиты дипломов!

В нашей компании Вы можете воспользоваться дополнительной услугой "Презентация дипломных работ". Заказ на презентацию диплома в программе Power Point Вы можете оформили в службе приема заказов.

Волочкова защищает диплом.
Смотреть еще видео >>

Магазин готовых дипломных работ

Сэкономьте время и деньги! Только у нас: готовые дипломные работы со скидкой 70%

Разработка жизненного цикла проекта автоматизации

Код работы:  54-1915
Тип работы:  Диплом
Название темы:  Разработка внутрибанковской платежной системы для многофилиального банка
Предмет:  Банковские электронные услуги
Основные понятия:  Внутрибанковская платежная система, многопрофильный банк
Количество страниц:  108
Стоимость:  4000 2900 руб. (Текущая стоимость с учетом сезонной скидки.)
2.1 Разработка жизненного цикла проекта автоматизации

Совокупность стадий и этапов, которые проходит ИС от момента принятия решения о ее создании до полного прекращения ее использования, называется жизненным циклом (ЖЦ) ИС.
На практике используется несколько стандартов, описывающих ЖЦ:
- ГОСТ 34.601-90 - стандарт распространяется на автоматизированные системы, используемые в различных видах деятельности (исследование, проектирование, управление и т.п.), включая их сочетания, создаваемые в организациях. Стандарт устанавливает стадии и этапы создания автоматизированной системы.
- ISO 12207 - стандарт применяется при приобретении систем, программных продуктов и оказании соответствующих услуг (внедрение, сопровождение); а также при поставке, разработке, эксплуатации и сопровождении программных продуктов и программных компонентов программно-аппаратных средств как в самой организации, так и вне ее.
- ISO 15288 - стандарт обеспечивает общие основы процессов, составляющих жизненной цикл систем, созданных человеком. Этот жизненный цикл охватывает концепции идей вплоть до снятия системы с эксплуатации. Он обеспечивает процессы для приобретения и поставки системы.
- RUP (Rational Unified Process – рациональный унифицированный процесс) - это методология разработки ПО, созданная и распространяемая корпорацией Rational Software (www.rational.com/ rup_info/). Она описывает упорядоченный подход к распределению задач и обязанностей в организации-разработчике [66].
Для описания этапов жизненного цикла будет использоваться методика Rational Unified Process (RUP) так как она, по нашему мнению, является наиболее подходящей для описания данного проекта.
В основе RUP лежат следующие основные принципы:
- Ранняя идентификация и непрерывное (до окончания проекта) устранение основных рисков.
- Концентрация на выполнении требований заказчиков к исполняемой программе (анализ и построение модели прецедентов).
- Ожидание изменений в требованиях, проектных решениях и реализации в процессе разработки.
- Компонентная архитектура, реализуемая и тестируемая на ранних стадиях проекта.
- Постоянное обеспечение качества на всех этапах разработки проекта (продукта).
- Работа над проектом в сплоченной команде, ключевая роль в которой принадлежит архитекторам.
Данный стандарт выделяет следующие этапы жизненного цикла информационных систем:
1. Начало (Inception)
На этом этапе:
- Формируются видение и границы проекта.
- Создается экономическое обоснование.
- Определяются основные требования, ограничения и ключевая функциональность продукта.
- Создается базовая версия модели прецедентов.
- Оцениваются риски.
При завершении начальной стадии оценивается достижение вехи целей жизненного цикла, которое предполагает соглашение заинтересованных сторон о продолжении проекта.
Ключевыми участниками данного этапа будут являться сотрудники связанные с управлением автоматизируемого бизнес-процесса и руководитель проекта автоматизации.
2. Проектирование (Elaboration)
На этапе проектирования производится анализ предметной области и построение исполняемой архитектуры. Это включает в себя:
- Документирование требований (включая детальное описание для большинства прецедентов).
- Спроектированную, реализованную и оттестированную исполняемую архитектуру.
- Обновленное экономическое обоснование и более точные оценки сроков и стоимости.
- Сниженные основные риски.
Успешное выполнение фазы проектирования означает достижение вехи архитектуры жизненного цикла.
На данном этапе необходимо задействовать специалистов по проектированию и инженерингу бизнес-процессов. Кроме того, в работе группы необходимо участие руководителей или координаторов группы, которая в последствии будет заниматься разработкой системы автоматизации и его тестировании.
3. Построение (Construction)
Во время этой фазы происходит реализация большей части функциональности продукта. Фаза Построение завершается первым внешним релизом системы и вехой начальной функциональной готовности (Initial Operational Capability).
На данном этапе задействуются разработчики программного обеспечения. Кроме того, создается тестовая группа которая проводит тестирование информационной системы в реальных условиях. Так же в работе должны участвовать менеджеры от автоматизуруемого подразделения для внесения дополнительных предложений по информационной системе.
4. Внедрение (Transition)
Во время фазы Внедрение создается финальная версия продукта и передается от разработчика к заказчику. Это включает в себя программу бета-тестирования, обучение пользователей, а также определение качества продукта. В случае, если качество не соответствует ожиданиям пользователей или критериям, установленным в фазе Начало, фаза Внедрение повторяется снова. Выполнение всех целей означает достижение вехи готового продукта (Product Release) и завершение полного цикла разработки [69].
Для внедрения информационной системы будет использована поэтапная стратегия с общим охватом всех автоматизируемых филиалов. Применение данной стратегии обусловлено особенностью проектируемой информационной системы, для обеспечения требований к которой необходимо обеспечивать высокую скорость протекания трансакций и возможность контролирования денежных потоков.
Первой стадией этапа внедрения будет реорганизация информационной инфраструктуры филиалов для обеспечения технической возможности развертывания информационной системы. Далее будет проведена подготовка ответственных специалистов на уровне ЦО банка и его филиалов. Подготовка специалистов будет заключаться в разъяснении им общей концепции функционирования внедряемой системы и карт использования ресурсов.
Так же должна быть проведена подготовка специалистов, которые будут заниматься непосредственно внедрением ИС и поддержкой данного процесса. Внедрением системы будут заниматься инженера ИТ-отделов на вверенных им объектах, а информационной поддержкой – специалисты по ИС банка.
Конечным этапом тестирования будет проверка функционирования внедренной ИС операторами банка при поддержке ИТ-отдела. На данном этапе будет проведена проверка взаимодействия всех логических модулей информационной системы и подготовлен пакет документов по внедрению и тестированию ИС.
 
2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание

К сожалению, как и в любом другом деле, в процессе жизненного цикла создаваемой нами информационной системы нельзя обойтись без разного рода рисков. Но лучше предотвратить их возникновение, чем устранять последствия. Выделим основные риски, характерные для каждого этапа жизненного цикла нашей информационной системы и обозначим меры их предотвращения.
Начнем с самой первой, предпроектной стадии. Для данной стадии характерны такие риски, как:
- Риск персонала со стороны заказчика и исполнителя;
- Риск нарушения методологии  ведения проекта.
Рассмотрим каждый из них более подробно.
Итак, среди основных факторов первого риска можно выделить следующий:
- привлечение к проекту  неопытных бизнес-аналитиков и ИТ-консультантов;
- включение в команду работы над проектом  со стороны заказчика случайных сотрудников, а не ключевых участников бизнес-процессов, подлежащих автоматизации;
- ошибочные выводы, сделанные на основе анализа данных, неверная интерпретация данных, прошедших обработку;
- отсутствие у руководства предприятия единой целостной стратегии в области информационных технологий;
- непонимание руководством основных целей задач проекта;
- стремление скрыть реальные результаты работы того или иного сотрудника со стороны заказчика;
- некомпетентность сотрудников  в рамках выполняемой работы;
- неправильный подбор персонала в рабочую группу над проектом;
- отсутствие мотивации и заинтересованности у функциональных менеджеров проекта;
- не налаженная система коммуникаций между участниками рабочей группы;
- негативное отношение персонала к проекту;
- необдуманный план ведения работ.
Все это может привести к плачевным результатом, во избежание чего, можно противопоставить следующее:    
- активное вовлечение высшего руководства в проект, активное взаимодействие с ним в ходе проекта и своевременное принятие решений;
- активное участие в проекте ведущих специалистов заказчика, ответственных за исполнение основных процессов;
- четко сформулированные цели и критерии успеха внедренческого проекта;
- участие профессиональных консультантов со стороны заказчика, а также сотрудников предметных подразделений со стороны исполнителя;
- проработка общей стратегии автоматизации предприятия;
- четкое разъяснение целей, материальное стимулирование, пропаганда позитивного примера среди участников на время реализации проекта;
- организация рабочих мест и процедур взаимодействия таким образом, чтобы члены проектной команды могли постоянно и беспрепятственно общаться друг с другом;
- стабильный состав рабочий группы в течение всего проекта;
- отбор людей в проектную команду по принципу их личной заинтересованности в успехе внедрения.
Следующих из выделанных нами на данном этапе жизненного цикла рисков является риск нарушения методологии  ведения проекта.
Основным фактором возникновения данного риска является необдуманное описания и утверждения документов, содержащих информацию об интересах сторон и состоянии проекта.
Меры предотвращения этому может послужить:
- четкое определение прав и обязанностей каждого участника;
- компетентность участников проектной группы со стороны заказчика;
- участие профессиональных консультантов;
- заблаговременное обучение рабочей группы и ключевых пользователей;
- своевременные разъяснительные работы для персонала заказчика;
- документирование технических условий и их согласование со всеми заинтересованными участниками проекта;
- обязательное утверждение любых изменений;
- утверждение технического задания, не содержащего избыточных характеристик [52].
Для стадии проектирования необходимой информационной системы по нашему мнению характерны такие риски, как:
- Риск ведения проекта;
- Риск неверного планирования;
- Стоимостной риск;
- Форс-мажор.
Основными факторами риска ведения проекта можно назвать следующие:
- неправильное определение рамок и масштабов проекта;
- проектирование  ошибочных функций и интерфейсов будущей системы;
- не отлаженная система определения и управления рисками проекта
- выбор неправильных технологий и методов решения  поставленных задач;
- несоблюдение  требований заказчика при проектирование будущей системы или постоянное изменение требований.
В качестве мер предотвращения обозначенных выше моментом можно назвать:
- обеспечение стабильности границ проекта, определенных на начальном этапе, вплоть до окончания проекта;
- качественное планирование работ;
- своевременная идентификация проектных рисков и разработка рекомендаций по снижению рисков;
- обеспечение проекта необходимыми ресурсами;
- обязательное утверждение и согласование  по проектным решениям;
- дополнительный анализ функций и целей проекта, более тщательная формулировка концепции, разработка руководств пользователя на ранней стадии, проведение опроса пользователей;
- установление достаточно высокого порога принятия изменений;
- использование методологии управления качеством для выявления неизвестных рисков проекта по ходу его выполнения [64].
Риск неверного планирования может возникнуть в следствие следующих обстоятельств: 
- неэффективный организационный план внедрения системы на предприятии, то есть план работы проектной команды с учетом обязанностей, необходимых ресурсов и способов контроля результатов ее работы;
- срыв сроков выполнения работ по данному этапу в силу некомпетентности персонала исполнителя при проектировании.
Мерами предотвращения данных обстоятельств может служить следующее:
- укомплектование проектной команды наиболее талантливыми и квалифицированными проектировщиками;
- распределение работ соответственно способностям членов проектной команды;
- перекрестное обучение и контроль со стороны непосредственных руководителей;
- аудиты на ранних стадиях, конкурентное проектирование и прототипирование, организация командной работы, симуляция и моделирование;
- документирование всех работ на этапе проектирования и обеспечение доступности данных для всех участников проекта ;
- разработка системы поощрении и делегирование полномочий между участниками проекта;
- создание и обучение  резервных людских ресурсов.
В качестве обстоятельств, способствующих возникновению стоимостного риска можно назвать:
- ошибочное планирование окупаемости системы;
- ошибочное планирование общей стоимости проекта;
- не получение оплаты заказчиком по завершении данного этапа (исключая случаи, относящиеся  к непредвиденным ситуациям).
Мерами предотвращения этого является:   
- детальная оценка стоимости с использованием нескольких источников;
- соотнесение сложности проектирования с его стоимостью;
- составления поэтапного плана выплат и определение штрафных санкций при задержке.
В качестве основного обстоятельства возникновения форс-мажорных ситуаций можно назвать аварии или отказы в работе аппаратного или программного обеспечения, используемого на этапе проектирования. Мерой предотвращения этому может послужить работа только надежное оборудование (Brand), а также наличие в штате квалифицированных технических специалистов, которые способны в минимальные сроки устранить неисправность.
Как нами уже было отмечено ранее, основным этапом жизненного цикла в рамках данного проекта выступает разработка самой АИС. При этом можно выделить следующие риски:
- Риск персонала и проектных коммуникаций;
- Технический и программный риски.
Основными факторами возникновения первого риска являются:
- зависимость от ключевого персонала;
- увольнение ключевых сотрудников, что повлечет за собой потери для проекта в виде знаний и информации, собранной данными сотрудниками;
- недопонимание между участниками проекта из-за отсутствия налаженной системы коммуникаций и поэтапного документирования работ;
- неправильное понимание задач проектирования программистами, в связи с чем неправильная реализация проекта;
- привлечение программистов без достаточного  опыта работы с системами подобного класса.
Основными мерами предотвращения этого служит:
- тщательный отбор персонала, задействованного в данном проекте, обеспечение сертификации, а также организация контроля деятельности персонала их руководителями;
- разделение обязанностей, наличие резерва на выдвижение, обучение перспективных сотрудников, а также документирование накопленных знаний;
- налаженная система коммуникаций между сотрудниками проекта, подробное и четкое документирование требований и доступность проектной документации всем участникам рабочей группы.
Технический и программный риски могут породить:
- частичную или полную приостановку этапа разработки из-за ошибок в используемом программном обеспечение. Последствиями данного риска также может быть частичная или полная потеря созданной на данном этапе информации в виде кода программы;
- контрольный пример не учитывает всех особенностей системы, то есть недостаточно проработан, что может привести к ошибкам на этапе эксплуатации системы;
- документация по системе не включает  в себя подробного описания всего функционала системы, что в дальнейшем может привести к возникновению трудностей не этапе эксплуатации.
Этого можно избежать, учитывая:
- использование только проверенного лицензионного программного обеспечения, а также производить регулярное резервное копирование данных на альтернативные источники хранения данных;
- привлечение к тестированию опытных специалистов, многократные проверки и прогоны работоспособности системы для выявления малейших неисправностей в ходе работы;
- проверка документации перед передачей системы  заказчику, контроль ее ведения и составления на протяжение всех этапов жизненного цикла ИС.
В процессе внедрения могут возникнуть такие риски, как:
- Риск персонала;
- Технический риск.
Факторами первого риска являются:
- увеличение нагрузки на персонал;
- несогласованность действий персонала исполнителя и сотрудников предметных областей;
- трудности с обучением персонала заказчика из-за нежелания работать с новой системой;
- отсутствие поддержки внедрения ИС со стороны отдельных ключевых участников проекта;
- неучастие руководителей высшего звена в проекте.
Этого можно избежать, путем реализации следующих идей:
- проведение обучения персонала заказчика работы с системой;
- составление плана внедрения ИС;
- доведение до персонала заказчика  смысла  внедрения автоматизированной системы;
- активное вовлечение высшего руководства в проект, активное взаимодействие с ним в ходе проекта и своевременное принятие решений, необходимых для нормальной реализации проекта.
Основными факторами технического риска являются следующие:
- потеря данных при внедрении ИС;
- возможный отказ технического оборудования при внедрении ИС.
Мерами предупреждения этого служит:
- привлечение квалифицированных технических специалистов, работающих ранее с проектами внедрения ИС, а также их активная работа с техническими специалистами исполнителя;
- использование пилотного, поэтапного - подхода к организации внедрения.
В процессе эксплуатации и сопровождения разработанной ИС могут возникнуть:
- Технические риски;
- Риски персонала.
Факторами технических рисков являются:
- ошибки в программе вызывающие простой системы;
- невозможность осуществления требуемых действия, «зависание» программы;
- использование вредоносных программ (вирусы, черви, трояны, логические бомбы), использование в корыстных целях найденных ошибок (дыр) в программах, перехват информации по телекоммуникациям, воровство информации;
- некорректная эксплуатация оборудования;
- приостановка деятельности третьего лица (например, провайдера Интернет услуг), что повлечет за собой невозможность передачи отчетов из филиалов  и контроля деятельности филиалов;
- несоответствие функциональных возможностей системы бизнес-процессам в комплекса задач в следствие реорганизационных изменений [76].
Предотвратить данные обстоятельства можно, соблюдая следующие моменты:
-тщательное тестирование и выявление ошибок на этапе разработки;
- устранять в кратчайшие сроки ошибки силами прошедших подготовку на этапе внедрения технических специалистов;
- администратор сети должен следить за безопасностью информации, использовать и вовремя обновлять антивирусные программы, правильно настроить FireWall, которые будут разделять локальную и внешнюю сеть, предоставить работникам организации возможность работы только с той информацией, которая им необходима для исполнения своих служебных обязанностей;
- разделение клиентского и серверного оборудования, а также необходимо привлечение обученного работе с системой квалифицированного персонала;
- наличие альтернативных средств доступа в Интернет или других способов передачи данных;
- документирование технических условий и их согласование со всеми заинтересованными участниками проекта;
- обязательное утверждение любых изменений.
Факторами возникновения риска персонала являются следующие обстоятельства:
- нарушение информационной безопасности работы  - возможна утечка информации из-за злоумышленных действий сотрудников и не желании работать с новой системой;
- не определен этап выхода их проекта консультантов заказчика.
В противовес этому может выступать:
- организация системы поощрений  использующего систему персонала заказчика;
- прием на работу сотрудников при условии не разглашения коммерческой тайны в противном случая  - применение штрафных санкций;
- четкое планирование сроков проекта и момента прекращения работы над проектом со стороны исполнителя.
Таким образом, нам удалось определить основные риски, которые могут возникнуть на каждом из этапов жизненного цикла нашей информационной системы, определить факторы их возникновения, а также привести рекомендации по их предотвращению.
 

Также Вы можете оформить заказ на выполнение эксклюзивной работы по ниже перечисленным или любым другим темам.

Для написания индивидуальной авторской работы, которая будет выполнена по Вашим требованиям и методическим рекомендациям ВУЗа, Вам необходимо заполнить бланк заказа, после чего на Ваш E-mail будет выслана подробная информация по стоимости, срокам и порядке выполнения работы.