Эффективноеуправление
жизненнымцикломразработки
информационныхсистем
МаринаКувшиноваПредставитель IBM RationalвРоссииистранахСНГ
Какповыситьпроизводительностькоманды
Пятьинновационныхподходов
Позволятежегодноповышатьпроизводительностьна 4-6%
Планированиевреальномвремени
Единыйплан,охватывающийтребования,разработку,тестирование,обеспечиваеткомандепониманиемасштабапроекта
Интеграцияпланированиясисполнениемобеспечиваеткомандеистинноесостояниепроекта
Каждыйизкомандыучаствуетвподдержаниипланавактуальномиточномсостоянии
Своевременноереагированиенанеожиданныеизмененияпомогаеткомандеоставатьсявграфике.
Architect
AnalystDeveloper
QualityProfessional
DeploymentEngineer
Project Lead
Взаимодействиекоманды воднойсреде
Информация мгновенно доступна длявсехучастниковкоманды
Быстро формируется коллективноемнение за счет того, что у команды естьвозможность общаться ипросматривать артефакты разработкисовместно.
Простой единый ресурс актуальныхданныхпопроекту,хранящихсявединомрепозитории, что позволяет работать иобщатьсянарасстояниидруготдруга
Трассируемостьжизненногоцикла
Созданиевзаимосвязеймеждуданныминапротяжениивсегожизненногоцикла
Определениеиустранениепробеловвартефактах,обеспечиваяодновременноохватвсехдициплин
Обеспечениеполнотызапланированныхэлементов,проверяявсесвязанныеартефакты
Обеспечениепростогодоступаксвязаннымартефактам
Customer FinalProduct
BuildArtifacts
Environment SupportingSystems
RequirementsManagement
Initial Idea
Аналитическаяразработка
Применение различныхтехникбизнес-анализадляразработкипрограммногообеспечения
Возможностьпринятиярешениянаосновеимеющихсяфактов(отслеживаемыйпрогресс,диагностикапроблем,определениекорректирующихдействий)
Аналитическоеуправлениеразработкойипроектамидлявыпускапродуктавсрок
Measurement practices impact project success
Strong measurement practiceWeak measurement practice
Source: Capers Jones, Measurement, Metrics and Industry Leadership, 2009 and Software Engineering Best Practices, McGraw Hill, 2010.
Непрерывноесовершенствование
Постояннаяадаптациялучшихметодов,максимальноеиспользованиеавтоматизации,чтобысократитьручнойтруд,ошибкивзадачах
Стимулироватьповышениекачественныххарактеристикпроекта
Позволятьвсемприниматьучастиевадаптациилучшихметодик
Оценивать
Двигатьсядальше
Действовать
1. Планированиевреальномвремениускоряетреализациюпроекта
2. Взаимодействиевединойсредемаксимизируетокупаемость
3. ТрассируемостьжизненногоциклаповышаеткачествоПО
4. Аналитическойразработкаповышаетпредсказуемостьпроекта
5. Непрерывноесовершенствованиесокращаетзатратынаразработку
Оптимизацияколлективнойдеятельности
длядостиженияобщихцелей
Повышениеконтроляиэффективно
сти
Взаимодействие Постоянное
улучшениезасчетанализа
данныхотчетов
Отчетность
Автоматизация
ПоддержкавсегожизненногоциклаПлатформа JAZZ
Дизайн
Реализация
Обеспечение
качества
Развертывание
Требования
СПАСИБОЗАВНИМАНИЕ !