12.4. МЕТОДОЛОГИЯ УПРАВЛЕНИЯ ПРОЕКТОМ
12.4. МЕТОДОЛОГИЯ УПРАВЛЕНИЯ ПРОЕКТОМ
Взаимодействие в команде. Ответственность за проект несет разработчик, а не начальник отдела. Начальники являются членами команды — последнее слово в некоторых важных вопросах принадлежит им. Однако на самом деле проектом управляет разработчик. Когда разработчики выполняют "собственный" проект, их интерес в успехе этого проекта и, следовательно, вероятность его успешного выполнения увеличивается в геометрической прогрессии.
Если разработчики полностью изучат типы связей между всеми частями проекта (в отличие от одной его части), их квалификация повысится. Это обеспечивает тип перекрестного обучения в двух очень важных факторах успешной разработки программного обеспечения. Означает ли это, что разработчик выполняет меньше собственно программистской работы? Конечно. Когда разработчику нужна помощь в программировании для конкретного проекта, привлекается отдел информационных систем и сторонних разработчиков, сотрудничающих по контракту.
Все члены команды точно знают свои обязанности. Это достигается с помощью встреч (сессий), на которых обсуждаются отдельные части проекта. В каждый момент времени на определенной стадии проекта все члены команды знают точно, что они должны делать. Это достигается с помощью постановки задач и определения локальных заданий.
Определенная методология разработки программного обеспечения устраняет разногласия и отсутствие связи между членами команды разработчиков и между программистами и конечными пользователями.
Новые люди "безболезненно" подключаются к проекту на любой стадии разработки.
Конечное приложение базируется на фундаментальном анализе задачи, что позволяет свести к минимуму затраты на дальнейшую доработку, модификацию и сопровождение продукта.
В процессе разработки создается мощный пакет документации, позволяющий в дальнейшем упростить неизбежное сопровождение и дополнения программного продукта.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
1.2. Методология объектно-ориентированного программирования
1.2. Методология объектно-ориентированного программирования Со временем ситуация стала существенно изменяться. Оказалось, что трудоемкость разработки программных приложений на начальных этапах программирования оценивалась значительно ниже реально затрачиваемых
1.3. Методология объектно-ориентированного анализа и проектирования
1.3. Методология объектно-ориентированного анализа и проектирования Необходимость анализа предметной области до начала написания программы была осознана давно при разработке масштабных проектов. Процесс разработки баз данных существенно отличается от написания
Приложение: "Специалист в пределах слышимости"(Expert In Earshot) Паттерн управления проектом
Приложение: "Специалист в пределах слышимости"(Expert In Earshot) Паттерн управления проектом (полную версию смотрите на http://c2.com/cgi/wiki?ExpertInEarshot)Неопытным программистам довольно сложно самостоятельно научиться хорошо работать, поэтому…Около них (в пределах слышимости) должен
Методология и ее автор
Методология и ее автор "Любая методология основывается на страхе", - написал как-то Кент Бек в одном из обсуждений методологий. Поначалу это замечание показалось мне малозначительным, но потом я понял, что в большинстве случаев, оно совершенно справедливо. Каждый элемент
Каждому проекту своя методология
Каждому проекту своя методология В предыдущих разделах статьи мы уже показали, что существует множество различных методологий (и это совершенно естественно) - см. рис. 5. Все они отличаются друг от друга с точки зрения количества занятых в проекте людей, критичности
Методология Реинжиниринга бизнес-процессов предприятия
Методология Реинжиниринга бизнес-процессов предприятия В этом разделе мы рассмотрим полный цикл методологии Реинжиниринга бизнес-процессов предприятия и определим ситуации, в которых SAP может способствовать проводимому на предприятии BPR, состоящему из 8
Структура управления проектом SAP
Структура управления проектом SAP В этом разделе мы рассмотрим организационную структуру проекта SAP.Руководитель проектного офисаРуководитель проектного офиса (СРО) входит в организационный комитет и обладает достаточными полномочиями и ответственностью для
Политика и принципы управления проектом
Политика и принципы управления проектом Политика и принципы управления проектом должны быть окончательно определены и донесены до всех участников проекта как можно раньше.Стратегия проектаКак уже упоминалось в разделе «Информация как новый ресурс» в главе 1, внедрение
ГЛАВА 12 Методология AcceleratedSAP
ГЛАВА 12 Методология AcceleratedSAP В этой главе представлена новаторская методология внедрения, которую компания SAP разработала для сокращения длительности проектов внедрения в сравнении с методологией процедурной модели R/3 (см. раздел «Методологии внедрения SAP» в главе 5).
Методология проведения теста
Методология проведения теста Напомним, что качество эвристики определяется способностью антивируса распознавать модифицированный вредоносный код. Фактически, эвристика предполагает обнаружение вируса, которого нет в базах: по специальным алгоритмам и некоторым
Глава 4 Методология
Глава 4 Методология В этой главе обсуждаются следующие темы: • Суть методологии исследования уязвимости • Значение экспертизы исходного текста программы • Технологии реинжиниринга • Тестирование методом «черного ящика» · Резюме · Конспект · Часто задаваемые вопросы