Information Software Systems 03 April 2008 Information Software Systems Влад Волков Менеджер программы Интегральное Решение «ISS-сервис среда для разработки»

Презентация:



Advertisements
Похожие презентации
Information Software Systems Бизнес Предложения Сервисы в области обеспечения качества 1.Проверка требований к разработке продуктов.
Advertisements

Microsoft Solutions Framework Технологии программирования. Курс на базе Microsoft Solutions Framework Семинар 4. Прохождение фазы выработки концепции в.
«Informanager» Управление проектами, пример внедрения в компании Билла - Украина.
Опыт создания и внедрения интегрированной системы автоматизации процессов разработки программного обеспечения Грачев Антон Гаврилов Евгений LUXOFT.
LOGO Методология организации проектирования и разработки программного обеспечения Часть 3.
Учебный Центр Luxoft Обучение от экспертов программной инженерии.
Решения Люксофт по созданию среды управления проектами разработки программного обеспечения и поддержки пользователей Luxoft 2009.
Решения Люксофт по созданию среды управления проектами разработки программного обеспечения и поддержки пользователей Luxoft 2011.
Украина, Киев ул. Боженко 15 (6 этаж) тел: (044) Information Software Systems 2009 Легкий старт с SPLA Технические решения для.
Проектирования и реализация WEB-приложений Платформы.
Автоматизация лизинговой компании Общее описание проекта.
Digital Security LifeCycle Management System Эффективное решение для автоматизации процессов в рамках жизненного цикла СУИБ © 2008, Digital Security.
© 2011 IBM Corporation SaaS решения: Комплексный подход IBM. Круглый стол «SaaS в России: в ожидании бума» 17 февраля 2011, Москва Павел Гельван, Руководитель.
Жизненный цикл программного обеспечения Лекция 4.
Жизненный цикл программного обеспечения Подготовил студент 1 курса Лось Павел.
Количественное Управление Надежность плана Выполнение процесса Завершенность поставок Сроки поставки Неисправленные дефекты ( на момент поставки Заказчику)
Team System - фреймворк для автоматизации тестирования от Microsoft Футорняк Елена Apriorit Сообщество Тестировщиков Днепропетровска 29/09/2011.
Microsoft Solutions Framework Технологии программирования. Курс на базе Microsoft Solutions Framework Семинар 8. Прохождение фазы внедрения в каждой команде.
Интеграция ЕАМ-ситемы MAXIMO и системы электронного документооборота ЭСКАДО Максим Разин руководитель проектов.
Автоматизированный контроль процесса разработки ПО Вадим Савкин.
Транксрипт:

Information Software Systems 03 April 2008 Information Software Systems Влад Волков Менеджер программы Интегральное Решение «ISS-сервис среда для разработки» в преодолении трудоёмких проблем автоматизации процесса На базе интеграции продуктов Microsoft Team Foundation Server и Microsoft Project

Information Software Systems ISS Презентация новинок Microsoft 03 April 2008 (c) 2008 Information Software Systems 2 Представление Компания ISS основана в 2000 году имеем успешный опыт выполнения инженерных проектов и разработки программных продуктов для Motorola и Freescale имеем опыт разработки и применения оригинальных инструментов. Среди них такие как VRS - для верификации спецификаций требований к продукту разработки, и СBS – для построения компиляторов ISS занимает в Украине лидерские позиции в сфере управления качеством. В 2003 году первой в Украине ISS подтвердила соответствие процесса разработки программного обеспечения стандарту качества CММ. Имеем опыт работы в рамках процессных моделей CMMI и Agile, используем средства автоматизации технологического процесса от мировых производителей Microsoft, Rational/IBM С 2007 года впервые в Украине ISS стала оказывать SaaS услуги (Software as a Service или «программные продукты как услуга»). Технология SaaS - это альтернативный подход к использованию программных продуктов за абонентскую плату. ISS – компания-провайдер решений и компания-разработчик программных продуктов в одном лице

Information Software Systems ISS Презентация новинок Microsoft 03 April 2008 (c) 2008 Information Software Systems 3 Содержание Автоматизация как основа эффективного процесса разработки программного обеспечения Как унифицированное представление различных базовых рабочих элементов облегчает управление их статусом и сбор метрических данных Примеры наиболее трудных проблем в автоматизации процесса могут решаться с помощью Microsoft Team Foundation Server

Information Software Systems ISS Презентация новинок Microsoft 03 April 2008 (c) 2008 Information Software Systems 4 Параметры управления проектом Рабочий график КачествоБюджет/ресурсы Функциональность

Information Software Systems ISS Презентация новинок Microsoft 03 April 2008 (c) 2008 Information Software Systems 5 Без автоматизации процесс не возможен Управление проектом КачествоРазработка Автоматизация процесса

Information Software Systems ISS Презентация новинок Microsoft 03 April 2008 (c) 2008 Information Software Systems 6 Ключевые причины, затрудняющие автоматизацию процесса Разнородность базовых рабочих элементов: сохраняются в различных системах и форматах интеграция требует дополнительных усилий или регулярной ручной работы в силу разных способов хранения затруднен сбор метрических данных и отслеживание статуса Проблема документирования и внедрения: процесс документируется и имплементируется в различных процессных элементах требует дополнительных затрат ресурсов для поддержания общей совместимости и корректности изменения в правилах и элементах процесса требуют дополнительного тренинга для персонала

Information Software Systems ISS Презентация новинок Microsoft 03 April 2008 (c) 2008 Information Software Systems 7 Автоматизация процесса с помощью решения «ISS-сервис среда для разработки» Интеграция функций основных участников процесса разработки программного обеспечения (архитекторов, разработчиков, тестеров, процессных инженеров) в единую процессную среду. Заранее определенные Microsoft Solutions Framework шаблоны процессного окружения обеспечивают и документирование и одновременную реализацию процесса.Microsoft Solutions Framework Прямая реализация принятых в организации процессных правил, что уменьшает количество возможных нарушений Быстрое внедрение и информирование персонала о процессных изменениях Наличие средств автоматизации для легкой и быстрой адаптации шаблонов для нужд конкретного проекта Использование лучших мировых практик. Например, решения на принципах CMMI (Capability and Maturity Model Integrated) и Agile Интеграция с Microsoft Project обеспечивает всеобъемлющее решение, покрывающее все три вида активностей: разработки, управления проектом и обеспечения качества.

Information Software Systems ISS Презентация новинок Microsoft 03 April 2008 (c) 2008 Information Software Systems 8 Унифицированное хранение и контроль базовых рабочих элементов В Microsoft Solutions Framework шаблоне для поддержки модель CMMI (Capability and Maturity Model Integrated) предусмотрены семь видов базовых рабочих элементов, которые хранятся в общей базе данных:Microsoft Solutions Framework Задание (Таск) Запрос на изменение (Change Request) Риск (Risk) Ревю (Review) Требование (Requirement) Дефект (Bug) Блокирующая проблема (Issue)

Information Software Systems ISS Презентация новинок Microsoft 03 April 2008 (c) 2008 Information Software Systems 9 Общая схема функционирования базовых рабочих элементов Manually Automated

Information Software Systems ISS Презентация новинок Microsoft 03 April 2008 (c) 2008 Information Software Systems 10 Автоматизация наиболее трудоёмких активностей(1): непротиворечивость и полнота базовых рабочих элементов Отслеживание реализации требований заказчика в спецификациях, коде и тестах требует значительных усилий при использовании традиционных методов проектного документирования Используемые процедуры двухстороннего трассирования между высокоуровневыми и детальными требованиями, высоко и низкоуровневым дизайном, программными модулями и наборами тестов реализуются посредством дорогостоящего ручного ревю Хранение рабочих элементов в общей базе позволяет создавать межэлементные связи и автоматизировать процесс трассировки и проверки

Information Software Systems ISS Презентация новинок Microsoft 03 April 2008 (c) 2008 Information Software Systems 11 Автоматизация наиболее трудоёмких активностей (2): управление конфигурацией Создание и аудит различных типов срезов конфигураций системы - трудоемкая задача для больших или долгоживущих проектов, одновременно поддерживающих множественность версий и релизов Интегрированная процессная среда для контроля исходных кодов и документов позволяет легко манипулировать различными типами рабочих элементов, формировать необходимые срезы

Information Software Systems ISS Презентация новинок Microsoft 03 April 2008 (c) 2008 Information Software Systems 12 Автоматизация наиболее трудоёмких активностей(3): отслеживание статуса проекта Интегрированное решение Microsoft Project и Team Foundation Server обеспечивает автоматизированное взаимодействие между уровнями Руководителя проекта и Исполнителей через рабочие элементы: коммуникация рабочих элементов и получение соглашений отчет о статусе элементов совместное ревю элементов одобрение планов Enterprise Project Management Portfolio Management Project Management Resource Management Time Management Enterprise Work Tracking Microsoft Office Project Server 2007 Team Project Management Work items tracking Build management Tests automation Team Foundation Server 2008 Project Server Connector Reporting Source control ISS Hosted SWD Process Environment