- •Содержание
- •Введение
- •I. Теоретические аспекты планирования
- •1.1. Планирование как важнейшая функция управления
- •1.2 Процесс планирования. Понятие, сущность и функции стратегического, тактического и оперативного планирования
- •II. Особенности сферы интернет приложений и проблемы разработки
- •2.1. Основные проблемы разработки интернет приложений
- •2.2.Основные этапы разработки и особенность интернет приложений
- •III. Тактическое и оперативное планирование разработки интернет приложения
- •3.1. Тактическое планирование разработки
- •3.1.1 Требования
- •Важность определения предварительных условий
- •Влияние итеративных подходов на предварительные условия
- •Предварительные условия, связанные с определением проблемы
- •Предварительные условия, связанные с выработкой требований
- •Стабильность требований
- •3.1.2 Архитектура
- •3.2. Оперативное планирование разработки интернет приложения
- •3.2.1 Проектирование – от тактического плана к оперативному
- •3.2.3 Планирование в процессе конструирования приложения
- •3.2.2 Политика управления сложностью при проектировании по
- •3.2.4 Политика отслеживания и исправления ошибок
- •3.2.5 Политика поддержки актуальности требований и документации
- •IV. Обзор подходов к планированию в рамках различных моделей и методологий разработки
- •4.1 Водопад – классическая модель разработки
- •4.2 Итеративная модель разработки
- •4.3 Методология rup
- •4.4 Гибкая методология разработки (Agile)
- •4.4.1 Экстремальное программирование (xp)
- •4.5 Другие методологии, общая схема тактического и оперативного планирования разработки приложения
- •Интернет - источники
4.5 Другие методологии, общая схема тактического и оперативного планирования разработки приложения
Существует множество различных методологий разработки интернет приложений, на основе итеративной модели, и в работе рассмотрены только некоторые из них. Различия между методологиями заключается в степени формальности, индивидуальном наборе принципов, политик и правил, но сама модель остается практически неизменной.
В общем виде, схема оперативного и тактического планирования интернет приложения выглядит так:
Рисунок 6
ЗАКЛЮЧЕНИЕ
Ежедневно создаются интернет стартапы, из них вырастают такие известные как Facebook, Google, Yahoo, Mail.ru, Вконтакте и менее известные, как приложение “Счастливый фермер”, сервис moedelo.ru, insales.ru, ecwid.com. Успех новых интернет приложений во многом предопределен самой идеей, без хорошей идеи, заложенной в основу, проект никогда не станет успешным. Однако из множества проектов с очень хорошими идеями, лишь немногие добиваются успеха. Достижение успеха с хорошей идеей, в среде, где долгосрочное планирование невозможно, обусловлено грамотны тактическим и оперативным планированием разработки, перетекающими в качественный процесс конструирования приложения.
В работе определены проблемы разработки интернет приложений и поэтапно описан процесс по созданию жизнеспособных и эффективных планов разработки интернет приложений.
Детально рассмотрены этапы тактического планирования, которые включают два крупных раздела – разработка требований и архитектуры приложения.
Описано создание оперативного плана, главной задачей которого является согласование всех элементов процесса разработки, во времени и пространстве с необходимой степенью детализации. Описан процесс детального проектирования и затронуты важнейшие политики необходимые при разработке - политика управления сложностью, отслеживания и устранения ошибок и поддержки актуальности спецификаций и документации.
Наконец в работе описаны две основные модели процесса разработки, продемонстрированы преимущества итеративной модели, описаны известные методологии разработки интернет приложений и представлена общая схема тактического и оперативного планирования разработки интернет приложения, в рамках итеративной модели и произвольной методологии разработки.
СПИСОК ЛИТЕРАТУРЫ
-
Винокуров В.А. Организация стратегического управления на предприятии. – М.: Центр экономики и маркетинга, 2000.
-
С. Макконнелл Совершенный код. Мастер-класс. Электронное издание. – 2010.
-
Т. Линус Just for Fun – история создания Linux. Электронное издание. – 2010.
-
Афитов Э.А. Планирование на предприятии: Учеб. Пособие. – Мн.: Выш. шк., 2001.
-
Ильин А.И., Синица Л.М. Планирование на предприятии: Учеб. пособие. В 2 ч. Ч. 2. Тактическое планирование. – Мн.: ООО «Новое знание», 2000.
-
Грибанова Н.Н., Солодков В.Т. Планирование и прогнозирование деятельности предприятия. – М.: Иркутск: Изд-во ИГЭА, 2000.
-
Royce, Winston (1970), Managing the Development of Large Software Systems. Электронное издание.
-
Арчибальд Р. Управление высокотехнологичными программами и проектами - М.: Компания АйТи; ДМК Пресс, 2004.
-
Виханский О.С., Наумов А.И. Менеджмент. М: Гардарика, 1998.
-
Алистер К. Быстрая разработка программного обеспечения. М.: «Лори», 2002