Buscar

Trabalho Modelo de Maturidade de Software

Prévia do material em texto

UNIVERSIDADE ESTÁCIO DE SÁ 
PÓS – GRADUAÇÃO EM ENGENHARIA DE SOFTWARE 
1° SEMESTRE – EAD TURMA: 2017.3 
DISCIPLINA: MODELO DE MATURIDADE DE SOFTWARE 
PROFESSOR: LUIZ ROBERTO MARTINS BASTOS 
BRUNO BEZERRA DE CARVALHO
MATRICULA: 201707242232
VILA VELHA – ES
2017
RESUMO 
Com um cenário cada vez mais exigente e competitivo, empresas de software estão s e desdobrando para produzirem produtos cada vez mais rápidos e complexos sem deixar de lado a qualidade e a satisfação do cliente. Para ser possível alcançar estes objetivos, a organização necessita possuir um forte controle ao longo do desenvolvimento, procurando evitar que determinados riscos atrapalhem o sucesso do projeto. Gerenciar risco s é uma atividade primordial para o sucesso do projeto. A falta de atenção devida à ocorrência dos riscos pode modificar o andamento do projeto e prejudicar a qualidade do produto e/ou serviço prestado pela empresa. Visando tornar mais eficiente o processo de desenvolvi mento de software, auxiliando na identificação dos processos do projeto. 
SUMARIO
1.	INTRODUÇÃO	4
1.	O que é o método GQM(Goal Question Metric).	5
2.1 Significado de GQM:	5
2.2 Processo do método GQM:	5
2.3 Gráfico do Método GQM	6
2.4 Objetivos:	6
2.5 Questões:	6
2.6 Categorias:	6
2.7 Formulários:	7
2.8 GQM e suas fases:	7
3	Exemplo.	7
3.1 Perguntas:	7
3.2 Métricas:	7
4. Implantação	8
5. CONCLUSÃO	11
INTRODUÇÃO
A GreenSoft, mais do que uma empresa de software, inovação, relacionamento e suporte à gestão, é um grupo de pessoas que está construindo uma sociedade m arcada pela colaboração, já que acredita que compartilhar conhecimento é o melhor meio de multiplicar riquezas. Líder absoluta no Brasil, com 46,8% de participação de mercado e também na América Latina com 54,5%, é a maior empresa de aplicativos de gestão empresarial sediada em países emergentes. A GreenSoft é uma empresa sem limites para dividir ideias e inovar. Este nome exalta os valores desta companhia que está em constante evolução e, por isso, atua em dez segmentos de mercado e atende a todos os portes e tipos de empresas.
 
Com mais de 27 anos d e experiência, a GreenSoft foi a primeira empresa dos setor em toda a América Latina a abrir capital e, atualmente, tem mais de 25 mil clientes ativos, conta com o apoio de 10 mil participantes e está presente em 23 países. Para a GreenSoft não há barreiras ou limitações para entregar serviços e soluções que atendam a necessidade de cada cliente, abrindo novas oportunidades e mercados. Ao contar com nossa parceria, a sua empresa ganha em competitividade e produtividade, pois oferecemos a estrutura ideal para o processo de tomada de decisões importantes com rapidez e precisão. Mais do que simples ferramentas, nossas ofertas são verdadeiros diferenciais para a melhor gestão da sua empresa, capaz de transformar seu local de trabalho em um verdadeiro ambiente colaborativo. 
Por conhecer e entender todos os desafios do segmento em que sua empresa está inserida, a GreenSoft possui a maior gama de produtos para todos os tipos, tamanhos e segmentos decompanhias. 
São soluções específicas para: 
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 CMM I. 
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. 
O que é o método GQM(Goal Question Metric). 
Esse método é usado para especificar os objetivos, bem como um tópico importante, pois, sem objetivos, há o risco de coletar dados sem nenhuma relevância ao projeto. O método GQM organiza o planejamento de uma medição de software em etapas. A cada etapa deve-se definir um elemento conforme descrito a seguir. 
2.1 Significado de GQM: 
 Goal – Quais são as metas e/ou objetivos? 
 Question – Quais questões se deseja responder? 
 Metric – Quais métricas poderão ajudar? 
Observação: 
 A ideia básica do método GQM é derivar métricas de software a partir de perguntas e objetivos. 
 Este método foi originalmente criado por Victor Basili e Weis, como resultado de experiências praticas e pesquisas acadêmicas. 
2.2 Processo do método GQM: 
 Inicia-se com a identificação dos interessados na medição. 
 Com base nos interessados, estabelecem-se os principais objetivos da medição para a organização, o projeto ou uma tarefa especifica. 
 A partir dos objetivos, geram-se perguntas cujas respostas dirão se os objetivos foram ou não alcançados. 
 A partir das perguntas, definem-se métricas > que dados serão necessários? Quais os formatos? Como coletar? Onde armazenar e como utilizar? 
2.3 Gráfico do Método GQM
Observação: Baseia-se no fato de que deve existir uma necessidade clara associada a cada métrica.
2.4 Objetivos: 
São estabelecidos de acordo com as necessidades dos stakeholders. Os objetivos de medição devem ser fixados em função dos requisitos do software. 
2.5 Questões: 
São definidas para realizar o trabalho de medição. São as perguntas que se espera responder com o estudo. As respostas obtidas com a m edição devem trazer in formação útil para melhorar o produto. Por exemplo: “Que aspectos do projeto (design) da interface afetam a facilidade de uso?”. As questões estabelecem uma ponte entre os objetivos planejados e as métricas que devem trazer evidência sobre o sucesso ou não da implementação. 
2.6 Categorias: 
Particionam o conjunto de dados obtidos. As perguntas criadas podem trazer diferentes tipos de informação. Por exemplo: avaliação de uma interface – quantidade de janelas, distribuição das informações, etc. 
2.7 Formulários: 
Conduzem o trabalho do s avaliadores. A vantagem de definir documentos para anotações dos dados é evitar que cada avaliador utilize um formulário próprio, o que, além de dificultar a tarefa de analisar as informações, pode induzir a erros como coleta de dados diferentes.
2.8 GQM e suas fases: 
 Planejamento; 
 Definição; 
 Coleta de dados; 
 Interpretação. 
Exemplo. 
Objetivo: Assegurar que todos os defeitos são corrigidos antes do software ser liberado para uso. 
3.1 Perguntas: 
 Quantos defeitos têm atualmente? 
 Qual o status de cada defeito? 
 Qual a cobertura dos testes? 
3.2 Métricas: 
 Número de defeitos; 
 Número de defeitos por status; 
 Número de casos de testes planejados x executados; 
 Número de requisitos testados. 
Observação: devemos selecionar os objetivos que devem estar associado a um período de tempo que aumentem a produtividade em 15% em no mínimo seis meses. 
 
	
4. Implantação
INICIANDO O ESTUDO DE CASO – GREENSOFT.
1ª Fase – Controle
Soluções que visam:
 Precisão nas informações; 
 Eliminação de controles manuais; 
 Redução de custos. 
	Goal (Metas)
	Question (Questões)
	Metric (Métricas)
	Melhorar as ferramentas de controles da Greensoft. 
	Qual a eficiência das ferramentas de controles utilizadas hoje? 
	Quantidade de controles.
	Aprimorar o controle informacional da Greensoft 
	Quais os controles informacionais disponíveis hoje pela Greensoft ?
	Validade do controle
	Elaborar ações efetivas para redução de custos de 
operações da Greensoft. 
	Quais medidas serão usadas reução de custo da operação Greensoft ? 
	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 (Metas)
	Question (Questões)
	Metric (Métricas)
	Aumentar a produtividade da equipe de desenvolvimento da Greensoft 
	Como aumentar a produtividade das equipes da Greensoft?
	Quantidade de artefatos 
gerados por iteração. 
	Reestruturar processos administrativos
	Como identificar os processos vitais a operação da Greensoft? 
	Quantidade de processos simultâneos.
	Definir metas de atendimento das satisfações de clientes 
	Como atender o melhor a clientela da Greensoft ? 
	-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; 
 Quantidade na venda e/ou entrega; 
 Maior integração. 
	Goal (Metas)
	Question (Questões)
	Metric (Métricas)
	Desenvolver o relacionamento externo focando parceiros comerciais
	Como atrair parceiros externos para Greensoft ? 
	Quantidade de contatos externos. 
	Melhorar os processos de venda e entrega de soluções da Greensoft
	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 para 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 (Metas)
	Question (Questões)
	Metric (Métricas)
	Aprimoramento dos processos colaborativos da em presa. 
	Como aumentar a colaboração interna? 
	- Quantidade de colaboradores; 
- Quantidade de trabalhos Inter setoriais em desenvolvimento. 
	Criar programas internos para expansão das fronte iras da empresa Greensoft.
	Como f azer a Greensoft expandir suas fronteiras e ramos de atuação? 
	- Setores atendidos p ela 
empresa; 
- Quantidade de soluções por perfil de cliente.
	Maior valorização da cadeia de valor dos produtos e serviços da Greensoft.
	Qual a cadeia de valor da 
Greensoft? 
	- Valor dos componentes que compõem as soluções da Greensoft; 
- Quantidade de terceirizações no processo de desenvolvimento de soluções. 
5. CONCLUSÃO
A utilização de GQM é importante para que as métricas sejam úteis, simples e diretas. Mas, no entanto, as métricas não são definidas no nível de detalhes necessário para garantir confiabilidade. Em particular, não é explicitado se as métricas podem ou não ser repetidas, ou seja, se a medição de um atributo for repetida por uma pessoa diferente, o mesmo resultado deve ser obtido. Por exemplo, as linhas de código de um software... 
Fonte de pesquisa: 
Engenharia de software – Fundamentos, Métodos e padrões. 3ª. Edição/2009 
Padua Paula Filho, Winson

Continue navegando