Baixe o app para aproveitar ainda mais
Prévia do material em texto
UNIVERSIDADE ESTÁCIO DE SÁ MBA EM ENGENHARIA DE SOFTWARE Trabalho Modelo de Maturidade de Software Tutor: Prof. Marcelo Vasques de Oliveira Porto Alegre 2019 SUMÁRIO 1. Introdução............................................................................................................. 3 2. Método GQM........................................................................................................ 4 3. Implantação........................................................................................................... 6 4. Referencias............................................................................................................ 9 1. Introdução Após aplicar a análise de fluxo de valor em seus processos de desenvolvimento de software, a GreenSoft identificou a necessidade de implantar o método GQM e métricas de qualidade que proporcione certificações ISO9126 e CMMI. Suponha que você tenha sido contratado para implantar essas medidas de qualidade nos processos da GreenSoft. Elabore um plano de trabalho que atenda a esta solicitação. Você pode se basear no ciclo de maturidade de gestão de software, conforme segue: As empresas necessitam de soluções específicas para cada momento da sua história. Por isso, a GreenSoft organiza e oferece soluções de acordo com o CICLO DE MATURIDADE DE GESTÃO, adequando os produtos e serviços com o momento e a evolução de cada cliente. 2. Método GQM O GQM é uma abordagem para estabelecer um sistema de medição direcionado as metas para o desenvolvimento de software. O processo é dividido em seis passos, na qual os primeiros três passos tratam de usar as metas de negócio para conduzir a identificação das métricas corretas para a criação e manutenção de um sistema de software. Já os últimos três passos falam sobre colher os dados de medição, e com eles, usar efetivamente os resultados para guiar a tomada de decisão e futuros aperfeiçoamentos. Os passos descritos por Basili para a abordagem GQM são: 1. Descrever um conjunto de metas de negócio e suas medições com o objetivo de conseguir produtividade e qualidade 2. Gerar perguntas que definam essas metas o tanto quanto possível de um modo quantitativo 3. Especificar as medidas que necessitam ser coletadas para responder essas perguntas e acompanhar o processo e a conformidade do produto em relação às metas 4. Desenvolver mecanismos de coleta de dados 5. Coletar, validar e analisar os dados em tempo real para providenciar feedback para os projetos, com o objetivo de tomar ações corretivas nos mesmos 6. Analisar os dados em um formato de post mortem para avaliar a conformidade com as metas e criar recomendações para futuras melhorias A abordagem GQM estabelece um modelo de medição baseado em três níveis: o nível conceitual, o nível operacional, e o nível quantitativo. Nível Conceitual (Goal): Medição dos objetivos envolvem produtos, processos e ou recursos. Nível Operacional (Question): Um conjunto de questões é utilizado para caracterizar modelos do objeto a ser estudado, e depois foca nesse objeto para caracterizar a avaliação ou a realização de uma meta específica. Nível Quantitativo (Metric): Métricas identificam as medicas necessárias para responder as questões. 3. Implantação 1ª Fase – Controle Soluções que visam: • Precisão nas informações; • Eliminação de controles manuais; • Redução de custos. Goal Question Metric Melhorar as ferramentas de controles. Qual a eficiência das ferramentas de controles utilizadas hoje ? Quantidade de controles. Aprimorar o controle informacional. Quais os controles informacionais disponíveis hoje ? Validade do controle. Elaborar ações efetivas para redução de custos de operações. Quais medidas serão usadas na redução de custo da operação ? Listagem dos custos da operação. 2ª Fase – Produtividade Soluções que visam: • Agilidade nas informações; • Administração dos processos; • Melhoria no atendimento ao cliente. Goal Question Metric Aumentar a produtividade da equipe de desenvolvimento. Como aumentar a produtividade das equipes ? Quantidade de artefatos gerados por iteração. Reestruturar processos administrativos. Como identificar os processos vitais a operação ? Quantidade de processos simultâneos. Definir metas de atendimento das satisfações de clientes. Como atender melhor o cliente ? Quantidade de tempo de chamados, duração das ligações nos atendimentos, quantidade de defeitos encontrados por release. 3ª Fase – Relacionamento Soluções que visam: • Foco externo; • Qualidade na venda/entrega; • Maior integração. Goal Question Metric Desenvolver o relacionamento externo focando parceiros comerciais. Como atrair parceiros externos ? Quantidade de contatos externos. Melhorar os processos de venda e entrega de soluções. Como melhorar a venda e entrega de soluções ? Tamanho da solução, tempo de projeto, erros detectados no cliente, taxa de integração com outras soluções. Definir processos par a integração contínua e com qualidade. Como definir um processo de integração ? Número de interfaces entre sistemas/soluções. 4ª Fase – Colaboração empresarial Soluções que visam: • Expandir as fronteiras da empresa; • Valorização da cadeia de valor; • Abertura de capital, fusões e aquisição. Goal Question Metric Aprimoramento do s processos colaborativos da empresa. Como aumentar a colaboração interna ? Quantidade de colaboradores, quantidade de trabalhos intersetoriais em desenvolvimento. Criar programas interno s para expansão das fronteiras da empresa. Como fazer a Greensoft expandir suas fronteiras e ramos de atuação ? Setores atendidos pela empresa, quantidade de soluções por perfil de cliente. Maior valorização da cadeia de valor dos produtos e serviços. Qual a cadeia de valor da Greensoft ? Valor dos componentes que compõem as soluções, quantidade de terceirizações no processo de desenvolvimento de soluções. 3. Referencias https://pt.wikipedia.org/wiki/GQM Acessado 24 de Jul. de 2019 https://slideplayer.com.br/slide/368043/ Acessado 24 de jul. de 2019 http://www.cloudofmetrics.com.br/2017/05/gqm.html Acessado 25 de jul. de 2019 https://www.cin.ufpe.br/~scbs/metricas/seminarios/GQM_texto.pdf Acessado 25 de jul. de 2019 ( 9 )
Compartilhar