• Nenhum resultado encontrado

2006 Hewlett-Packard Development Company, L.P.

N/A
N/A
Protected

Academic year: 2021

Share "2006 Hewlett-Packard Development Company, L.P."

Copied!
23
0
0

Texto

(1)

A implementação de processos Ágeis

em uma organização CMMI 5

Lúcia Mazoni Couto -

[email protected]

(2)

A implementação de processos Ágeis

em uma organização CMMI 5

• Contexto - A organização • Processos ágeis

• Linha do tempo • Framework

(3)

Contexto

A EDS – HP Enterprise Services

QMS preparation QMS Launch CMM Level 2 CBA-IPI (RJ-SP) ISO-9001:1994 Certificação CMM Level 3 CBA-IPI (RJ-SP) CMM Level 4 MSA ISO-9001:1994 Surveillance & ISO-9001:2000 Pre-audit CMM Level 4 CBA-IPI (RJ) ISO-9001:2000 Certificação CMMI Level 5 SCAMPI (RJ) CMMI 1.2 Level 5 SCAMPI (RJ)

(4)

Sistema de Gestão da Qualidade (EDGE)

Contexto

(5)

ITIL®

Sistema de Gestão da Qualidade (EDGE)

EDGE

Contexto

(6)

Systems Life Cycle Gerência de Projetos Estimativas Processo de Determinação de Requerimentos Métricas Métodos Comuns Desenvolvimento Suporte à Produção Ciclos de Vida

Sistema de Gestão da Qualidade (EDGE)

EDGE

Contexto

(7)

A implementação de processos Ágeis

em uma organização CMMI 5

• Contexto - A organização

• Processos ágeis • Linha do tempo • Framework

(8)

Venda à Alta Liderança Piloto interno Framework + Treinamento Primeira experiência formal História de Sucesso

<- Ago a Out/2007 Nov to Mar/2008 Mar-Jul/2008 Abr-Set/2008 Mar-Ago/2009

Fábrica Ágil Out/2009 ->

Processos Ágeis

Linha do Tempo

Esperiências individuais

(9)

Processos Ágeis

Fazendo a Cabeça da Organização

Otávio Ritter – projeto final de curso Otávio Ritter – experimentação em pequenas mudanças Visita guiada – Vinícius Manhães (Otávio + SEPG) Palestra à Liderança (TeamWare do Brasil) Treinamento Scrum Master Trabalho criando framework & treinamento Lançamento Treinamentos Pilotos

(10)

Processos Ágeis

Framework Produzido

Release Plan 1 Release Plan 2

Release Management Release Management People / Environment People / Environment Execute Execute … Repository Repository Iteration 1 (Build) Iteration 0 (Solution Validation) I 0 (SV) Incremental Release (Release) Solution Package Solution Package Solution Package Solution Package Time Boxing Time Boxing Development Footprint Deploy Deploy Initiation (Initiate Iterative Development) Iteration 2 (Build) Iteration N (Build) Framework baseado em SCRUM e OpenUP. Otavio Ritter, Scrum Master Certified foi um dos criadores do framework, trabalhando junto com pessoas selecionadas da EDS ao redor do mundo.

(11)

A implementação de processos Ágeis

em uma organização CMMI 5

• Contexto - A organização

• Processos ágeis

• Linha do tempo

• Framework

(12)

O Case Telecom

Cenário

Objetivo: Desenvolvimento mais

rápido e Escopo flexível

Pm experien te Interface serviço de atendimento Mesma equipe técnica

(13)

O Case Telecom

Plano de Releases e Interações

• Iteração Zero: Framework e definição de ferramentas • Release 1: 3 iterações

• Release 2: 2 iterações

• Priorização feita para suportar necessidades dos usuários e dentro de definições técnicas

(14)

O Case Telecom

Plano de Qualidade

(15)

Formulário de Peer review (projetos normais)

O Case Telecom

Plano de Qualidade

(16)

O Case Telecom

Plano de Qualidade

(17)

O Case Telecom

Plano de Métricas

(18)

O Case Telecom

Gerenciamento do Tempo

(19)

O Case Telecom

Plano de Comunicações

• Reunião de Stand-up meeting • Reunião para determinação de

requerimentos por iteração

• Retrospectiva de fim de Iteração e de Release

• Reunião de status com cliente

Foco sempre em colaboração:

A informação era distribuída com eficiência, e as reuniões

aumentaram a sinerga entre o time e aumentou os canais de comunicação: o feedback foi constante durante todo o ciclo de vida do projeto..

(20)

O Case Telecom

Gerenciamento da Equipe

• Reuniões rápidas para identificar problemas

• Encontros do time como time, não para “reportar progresso”” ao PM

• Pm suportando o time compartilhando a visão do projeto, removendo barreiras, resolvendo conflitos e facilitando decisões de consenso entre o time.

• Time focado no valor do negócio e trabalhou

colaborativamente com o cliente para entender os requisitos. • Time multifuncional: sem passagem de bastão

(21)

• O approach Ágil foi customizado para manter o projeto dentro do custo e do tamanho

• Alguns conceitos não foram implementados “by the book”, mas estavam presentes e foram

customizados para atingir o sucesso do projeto • Um tempo maior de gerenciamento foi gasto

inicialmente, por ser o primeiro projeto a

realmente usar o framework. Próximos projetos já poderão “beber nas águas” deste projeto

• Pesquisa de satisfação interna demonstrou

extrema satisfação com a nova forma de trabalhar • Cliente quer continuar com a estratégia –

contratou uma fábrica de software ágil!!!

O Case Telecom

(22)

Áreas do CMMI suportadas por este projeto Ágil

O Case Telecom

Process Area How the project supported the practice

Requirements Management

Identifies the main product features and maps them to releases according to business value - Feature Log

Project Planning

Project Plan - Estimates using Fibonacci weight

Progressive approach to estimating, planning, and project management. Time-boxed solution construction

Project Monitoring and Control Burn Down chart, daily updates, Corrective actions rapid implementation

Retrospective evaluation and next cycle improvements

Measurement and Analysis Function Point, Effort hours, Features completed weighted size per iteration (velocity)

PPQA Quality Plan - ISO audit

Configuration Management Just features “done” on controlled environment, continuous integration Requirements Development User Stories with acceptance criteria- Validated Solution

Technical Solution Prototypes, Screen design on Requirement Sessions

Verification Code Review, Feature Completion Criteria

Validation Test Strategy reconciling customer quality requirements with the technical perspective of

system functional validation, increasing the final product value.

Product Integration

Incremental Release executed in parallel with Iteration N cycles. This reduces quality risks early in the cycle and improves the communication channel between the user and the project team.

Integrated Project Management Use of 4i Framework principles. Change Management strategy was to enable changes

between iterations, minimizing cost rework due progressive requirements elaboration.

Risk Management Iteration zero concept - solution validation, risk driven approach: feature prioritization

criteria according to risk level.

Decision Analysis and Resolution Requirements Determination Meetings - Feature Prioritization

Quantitative Project Management Objective to Improve productivity,Monitored thru Control Charts

(23)

A implementação de processos Ágeis

em uma organização CMMI 5

Lúcia Mazoni Couto -

[email protected]

Referências

Documentos relacionados

Por outro lado, a geleira Campanani, de maior superfície, foi a que perdeu menor área (6% do total) no período estudado. Com 0,22 km² em 2004, a geleira c5250 tem seu

P ROPÕE ‐ SE QUE SE APOIEM ESTAS INSTITUIÇÕES PARA ESTES FINS ( MANUTENÇÃO DE INSTALAÇÕES PRÓPRIAS ) FORA DAS NRCAMA OU POR QUE SE APOIEM ESTAS INSTITUIÇÕES , PARA ESTES FINS

No Quadro 4 demonstra-se os insumos de produção variáveis e os custos e despesas fixos para a fabricação do produto, de acordo com o preço- meta de venda, após a utilização da

Da mesma forma, quando se analisa os diagnósticos endos- cópicos encontrados no estômago, nota-se o predomínio do diagnóstico de gastrite enantemática em 376 pacientes (43%),

Ao falarmos em densidade de uma distribuição estamos especificando quanto de carga existe por unidade de volume (distribuição volumétrica de cargas), ou por unidade de superfície

Primeiro você precisa saber o que vai fazer com seu motor home para melhor escolha do veículo.. Hoje temos no mercado diversos equipamentos para facilitar sua vida, desde

Conecte-se ao vManage CLI e execute o comando Viptela request execute no VPN 0 junto com a sintaxe SCP para iniciar a cópia... CLI

A análise comparativa entre os pacientes que receberam alta e aqueles que faleceram confirmou alguns critérios de mau prognóstico bem estabelecidos da IC, incluindo pressão arterial