Apresentação estrela vs cmmi nivel 2

Fernando Vargas
Fernando VargasProgramador Genexus Jr em Fernando Vargas
ESTRELA vs CMMI NÍVEL 2
Dados Pessoais

Nome: Fernando Vargas
E-mail: fvargaspf@gmail.com
Site: http://fernandovargas.net
Twitter: @fernandopfv
Blog: http://www.pensoti.com.br
Introdução


 → A  utilização  de  softwares  como  ferramenta  de  apoio  à 
gestão de empresas tem se tornado decisão estratégica;
→  Grande  maioria  das  empresas  não  possuem  normas  ou 
padrões bem definidos;
→  Acabam  por  não  considerar  aspectos  cruciais  como 
manutenção e ciclo de vida.
→ Porque e quando usar padrões?
→ Qual o custo benefício?
Falhas de definição de processos causam todos os tipos problemas
Através disso foram criados modelos de qualidade de software que
visam assegurar a qualidade do produto através da definição e
normatização dos processos de desenvolvimento.


...E então...
CMMI


→ Modelo de maturidade para desenvolvimento de software;
→ Desenvolvido inicialmente pelo SEI (Software Engeneering
Institute – Carnegie – EUA);
→ Um dos maiores influenciadores em gestão de processos de
software do mundo;
→ Não defini como um processo deve ser implementado;
→ Indica a estrutura e graus de qualidade com que o trabalho
deveria ser realizado;
→ Possui níveis sendo:
Níveis CMMI

Nível 0 (Incompleto): corresponde a ausência de qualquer modelo de
processo de desenvolvimento, tornando difícil de prospectar
desenvolvimentos futuros.

Nível 1 (Estruturado): possuem um processo mínimo de desenvolvi-
mento, capaz de orientar as macro-tarefas no nível operacional.

Nível 2 (Gerenciado): tem capacidade de gerenciar um ciclo de
desenvolvimento, ou seja, um projeto. Costuma-se caracterizar o nível 2
pela capacidade de gerir projetos estando a grande maioria das
empresas brasileiras em busca deste nível.
Níveis CMMI

Nível 3 (Definido): são orientadas a processos. Além dos fluxos de
atividades, gerenciam os aspectos organizacionais, técnicos e de
integração de equipes e fornecedores em função da definição do
processo.

Nível 4 (Gestão Quantitativa): gere o processo com métricas
quantitativas através do tempo. Conseguem avaliar o processo de
desempenho dos vários ciclos de desenvolvimento e comparar seus
indicadores, obtendo previsibilidade.

Nível 5 (Otimização): controla e avalia o processo quantitativamente,
podendo intervir em sua especificação para otimizá-lo de forma
contínua. Este é o nível de maturidade mais alto do CMMI.
CMMI

Videos:

• Nível 1:
http://www.youtube.com/watch?v=kF8sxDDoRns;
• Níveis 2 e 3:
http://www.youtube.com/watch?v=C2BFOEvtu3w;
Vantagens
• Reconhecido mundialmente.

• Empresas como a Microsoft já adotaram este modelo buscando uma
forma de se tornarem um diferencial competitivo;

• Desenvolvimento de software com qualidade,

• Visa garantir cumprimento de prazos, atendendo as necessidades do
cliente,

• Quando as características são cumpridas o cliente sempre fica
satisfeito

• Consistências com a norma ISO/SEC 15504.

• A certificação é feita de forma gradual (níveis de maturidade);
Desvantagens

• Não aborda aspectos operacionais te TI como:

    •Gerenciamento de Segurança;
    •Mudança e configuração;
    •Planejamento de Capacidade;
    •Diagnósticos e funções de Helpdesk

• Estabelece metas, mas não diz como atingi-las;

• Requer alto investimento

• Geralmente o custo fica entre RS$ 220 mil a RS$ 1 milhão a depender
da complexidade do processo.

• Pode levar em média de 4 à 8 anos para obter a certificação em um
nível alto.
Modelo ESTRELA

Introdução:

• Orientar processo de desenvolvimento de e-commerces;

• Faz união de diversas técnicas de gerenciamento de projetos,
gerenciamento de riscos, engenharia de software para web, PMBOK e
metologias;

• Utiliza como referência tanto metodologias ágeis como tradicionais;
Modelo ESTRELA
Modelo ESTRELA

Características:
   Base em:
      •PMI: De forma adaptada, favorece a identificação,
      manutenção e controle dos riscos que possam vir a ameaçar o
      projeto.
      • Baseou-se também nos seguintes modelos tradicionais:
           •RUP;
           •ESPIRAL;
           •PROTOTIPAÇÃO e
           •FDD que proporciona entrega iterativa, oferecendo maior
           segurança ao projeto tornando-o mais visível em relação a
           riscos.
Modelo ESTRELA

Além disso, o modelo apresenta as seguintes características:

• Comunicação Constante: reduz margem de risco / erro.

•Documentação: utiliza-se o conceito de baseline, do modelo Cascata,
identificando um conjunto de documentos produzidos como resultado
dos estágios do ciclo de vida. Usa-se também como contrato.

•Flexibilidade: o modelo é flexível porque acomoda as mudanças.
(Conceito incremental e modular)
Modelo ESTRELA

• Gerenciado: este é fundamental para identificação dos riscos.
Baseado em metodologias ágeis e tradicionais, pegando também
conceitos do PMBOX. Importante para tomadas de decisão;

•Iterativo: as iterações evitam o impacto no projeto tornando o pro-
cesso mais flexível, permitindo reavaliações e readequações. Baseou-
se no modelo RUP e Processo Unificado, além das características
herdadas dos métodos ágeis.

• Incremental: baseou-se nos processos do RUP, Processo Unificado e
PRAXIS. O objetivo do modelo é produzir versões para o comércio
eletrônico em rápida sequência.
Modelo ESTRELA

Estágios:
  Pré-aquisição: possui três etapas:

   • Definição de requisitos preliminares (linguagem natural não
   detalhada);

   • Elaboração da proposta;

   • Projeto de interface (layout) - Prototipagem.
Modelo ESTRELA

Estágios:


          • Gerenciamento de riscos:
Identificação, Priorização, Planejamento, Administração, Padronização e
reação dos riscos, cronogramas, prazos, custos, riscos, metas,
objetivos, prioridades das tarefas do projeto.
Modelo ESTRELA

Estágios:
   Aquisição: Estágio onde é feito o detalhamento dos requisitos
   funcionais e não funcionais.

   Esta estágio possui dois sub-estágios:

1. Definição de requisitos fundamentais – identificar e priorizar os
   elementos de maior risco para o projeto;

2. Formalização da proposta – contrato. Poderá servir como
   documentação para o desenvolvimento também;
Modelo ESTRELA

Estágios:
  Definição de Requisitos Complementares : O objetivo deste sub-
  estágio é acomodar os requisitos que não foram previstos no início
  do projeto, será conduzido pelo gerente de projetos e acompanhado
  pelo gerente de equipe na empresa desenvolvedora, contando
  também com a participação do representante comercial e dos
  demais desenvolvedores.
Modelo ESTRELA

Estágios:
  Desenvolvimento :iniciará após a aceitação do documento de
  formalização da proposta pelo cliente. Este estágio conta com os
  sub-estágios de concepção do projeto e implantação.
Modelo ESTRELA

Sub-estágios:
Concepção do Projeto :

•   É feito uma análise do produto que será realizado, utilizando
    documentação gerada até este sub-estágio, possibilitando também
    identificar os pontos críticos do projeto. Os documentos elaborados
    são: padrão de desenvolvimento, modelos de dados, e modelo
    funcional.

•   Os desenvolvedores podem fazer uso de ferramentas de case,
    possibilitando uma análise das funcionalidades do projeto. A análise
    do software poderá ser feito em dupla de desenvolvedores, o que
    favorece a troca de ideias e experiências, contribuindo para o projeto
    ser implementado.
Modelo ESTRELA

Sub-estágios:
Implementação:

•   Representa a engenharia do produto.

•   Feito pela equipe de desenvolvedores um detalhamento do projeto
    navegacional e de interface, realizando também alguns ajustes no
    protótipo, quando necessário, seguindo as definições de padrões
    estabelecidas no sub-estágio de concepção do projeto.
Modelo ESTRELA

Verificação Dinâmica:
   Os produtos gerados nos outros estágios são testados, de modo a
   garantir que os aspectos de qualidade estejam sendo contemplados,
   que tais requisitos estejam de acordo com as expectativas do cliente.

Objetivo:
  Verificar e validar os requisitos do cliente por meio de testes,
  podendo observar também o comportamento de internautas, com
  conhecimentos básicos em informática, diante do produto a ser
  desenvolvido.
Modelo ESTRELA

Entrega Iterativa:

   A entrega iterativa ocorre quando pelo menos uma funcionalidade, já
   testada, for disponibilizada ao cliente no site. O cliente será treinado,
   podendo executar, navegar, e testar as funcionalidades, utilizando
   dados reais para validá-las.

   O projeto será considerado encerrado quando todos os requisitos
   documentados forem atendidos, ocorrendo, assim, o treinamento do
   projeto como um todo.
» Aderência do Modelo ESTRELA
                                  ao CMMI Nível 2


Para conquistar o CMMI nível 2 torna-se necessário que se possa
gerenciar um projeto. Para isso as seguinte áreas devem ser cumpridas:

     1. Gerenciamento de requisitos;
     2. Planejamento do projeto;
     3. Monitoração e controle do projeto;
     4. Gerenciamento de contrato com o fornecedor;
     5. Medição e análise;
     6. Garantia de qualidade de processo e produto;
     7. Gerenciamento de configuração.
Considerações Finais



Através da pesquisa foi possível constatar que a metodologia
Estrela, baseado em características importantes de outras
metodologias ágeis e tradicionais, torna-se uma metodologia
bastante robusta para gerenciamento de desenvolvimento de
software. Também foi possível constatar que abrange várias
áreas de atuação na área de engenharia, porém por ser tão
extensa acaba tornando-se uma metodologia um pouco
burocrática, tornando o processo ágil mais demorado pela
quantidade de processos envolvidos no mesmo.
Considerações Finais

– Metodologia robusta e madura;
– Não é maduro o suficiente ainda;
– Precisa aprimorar algumas questões
  como processo de documentação mais
  claro, não foi informado pelos, autores de
  forma, clara e específica informações
  sobre treinamentos e capacitações;
– É muito segmentada, isso pode ser um
  ponto negativo
Obrigado pela Atenção!




           Dúvidas?
1 de 29

Recomendados

Slide apresentação CMMI-TOGAF por
Slide apresentação CMMI-TOGAFSlide apresentação CMMI-TOGAF
Slide apresentação CMMI-TOGAFEdton Lemos
901 visualizações97 slides
Processos de software por
Processos de softwareProcessos de software
Processos de softwareComputação Depressão
2.8K visualizações6 slides
Microsoft solutions framework por
Microsoft solutions frameworkMicrosoft solutions framework
Microsoft solutions frameworkAlbert José
3.6K visualizações21 slides
Feature driven development por
Feature driven developmentFeature driven development
Feature driven developmentIzabel Rodrigues
1.1K visualizações10 slides
Plano do projeto de software por
Plano do projeto de softwarePlano do projeto de software
Plano do projeto de softwareDanilo Gois
1K visualizações25 slides
Gerenciamento da Qualidade de Software 2.pptx por
Gerenciamento da Qualidade de Software 2.pptxGerenciamento da Qualidade de Software 2.pptx
Gerenciamento da Qualidade de Software 2.pptxRoberto Nunes
594 visualizações42 slides

Mais conteúdo relacionado

Mais procurados

Msf microsoft solutions framework - Apresentação por
Msf  microsoft solutions framework -  ApresentaçãoMsf  microsoft solutions framework -  Apresentação
Msf microsoft solutions framework - Apresentaçãocesaraks
2.4K visualizações29 slides
Processos de Desenvolvimento de Software - teoria e prática por
Processos de Desenvolvimento de Software - teoria e práticaProcessos de Desenvolvimento de Software - teoria e prática
Processos de Desenvolvimento de Software - teoria e práticaRalph Rassweiler
14.3K visualizações91 slides
Aula Gestão de Projetos por
Aula Gestão de ProjetosAula Gestão de Projetos
Aula Gestão de ProjetosRudson Kiyoshi Souza Carvalho
2.2K visualizações44 slides
Fundamentos Engenharia de Software.pptx por
Fundamentos Engenharia de Software.pptxFundamentos Engenharia de Software.pptx
Fundamentos Engenharia de Software.pptxRoberto Nunes
542 visualizações26 slides
Analise aula2 por
Analise aula2Analise aula2
Analise aula2Kelvin Wesley
405 visualizações30 slides
Qualidade de software por
Qualidade de softwareQualidade de software
Qualidade de softwareFabiano Da Ventura
2.3K visualizações76 slides

Mais procurados(20)

Msf microsoft solutions framework - Apresentação por cesaraks
Msf  microsoft solutions framework -  ApresentaçãoMsf  microsoft solutions framework -  Apresentação
Msf microsoft solutions framework - Apresentação
cesaraks2.4K visualizações
Processos de Desenvolvimento de Software - teoria e prática por Ralph Rassweiler
Processos de Desenvolvimento de Software - teoria e práticaProcessos de Desenvolvimento de Software - teoria e prática
Processos de Desenvolvimento de Software - teoria e prática
Ralph Rassweiler14.3K visualizações
Fundamentos Engenharia de Software.pptx por Roberto Nunes
Fundamentos Engenharia de Software.pptxFundamentos Engenharia de Software.pptx
Fundamentos Engenharia de Software.pptx
Roberto Nunes542 visualizações
Analise aula2 por Kelvin Wesley
Analise aula2Analise aula2
Analise aula2
Kelvin Wesley405 visualizações
Qualidade de software por Fabiano Da Ventura
Qualidade de softwareQualidade de software
Qualidade de software
Fabiano Da Ventura2.3K visualizações
Aula Modelos de Processos Tradicionais para Desenvolvimento de Software por Cloves da Rocha
Aula Modelos de Processos Tradicionais para Desenvolvimento de Software Aula Modelos de Processos Tradicionais para Desenvolvimento de Software
Aula Modelos de Processos Tradicionais para Desenvolvimento de Software
Cloves da Rocha1.9K visualizações
Conceitos de básicos de qualidade de software por Ronney Moreira de Castro
Conceitos de básicos de qualidade de softwareConceitos de básicos de qualidade de software
Conceitos de básicos de qualidade de software
Ronney Moreira de Castro8.4K visualizações
MPS.BR Lições Aprendidas por Gorio Eduardo
MPS.BR Lições AprendidasMPS.BR Lições Aprendidas
MPS.BR Lições Aprendidas
Gorio Eduardo1.3K visualizações
Gerenciamento da Qualidade de Software 5.pptx por Roberto Nunes
Gerenciamento da Qualidade de Software 5.pptxGerenciamento da Qualidade de Software 5.pptx
Gerenciamento da Qualidade de Software 5.pptx
Roberto Nunes74 visualizações
Qualidade de Software - Introdução por Elaine Cecília Gatto
Qualidade de Software - Introdução Qualidade de Software - Introdução
Qualidade de Software - Introdução
Elaine Cecília Gatto947 visualizações
Cmmi e mps.Br por Jefferson Bessa
Cmmi e mps.BrCmmi e mps.Br
Cmmi e mps.Br
Jefferson Bessa20.3K visualizações
Slides MPS-BR por alinebicudo
Slides MPS-BRSlides MPS-BR
Slides MPS-BR
alinebicudo3K visualizações
PROPOSTA DE ADAPTAÇÃO DAS PRÁTICAS DO SCRUM PARA O MPS.BR NIVEL G por jrnavarro
PROPOSTA DE ADAPTAÇÃO DAS PRÁTICAS DO SCRUM PARA O MPS.BR NIVEL GPROPOSTA DE ADAPTAÇÃO DAS PRÁTICAS DO SCRUM PARA O MPS.BR NIVEL G
PROPOSTA DE ADAPTAÇÃO DAS PRÁTICAS DO SCRUM PARA O MPS.BR NIVEL G
jrnavarro427 visualizações
Outras Metodologias Ágeis Parte 2 por Elaine Cecília Gatto
Outras Metodologias Ágeis Parte 2Outras Metodologias Ágeis Parte 2
Outras Metodologias Ágeis Parte 2
Elaine Cecília Gatto130 visualizações
Gerenciamento PDS por Fatec Jales
Gerenciamento PDSGerenciamento PDS
Gerenciamento PDS
Fatec Jales1.2K visualizações
Qualidade de Software: MPS.BR por Elaine Cecília Gatto
Qualidade de Software: MPS.BRQualidade de Software: MPS.BR
Qualidade de Software: MPS.BR
Elaine Cecília Gatto1.7K visualizações
Gerenciamento da Qualidade de Software 4.pptx por Roberto Nunes
Gerenciamento da Qualidade de Software 4.pptxGerenciamento da Qualidade de Software 4.pptx
Gerenciamento da Qualidade de Software 4.pptx
Roberto Nunes53 visualizações

Similar a Apresentação estrela vs cmmi nivel 2

Aula 3 - Engenharia de Software por
Aula 3 - Engenharia de SoftwareAula 3 - Engenharia de Software
Aula 3 - Engenharia de SoftwareRudson Kiyoshi Souza Carvalho
633 visualizações57 slides
Artigo asap - metodologia de gestão de projetos para implementação de pacot... por
Artigo   asap - metodologia de gestão de projetos para implementação de pacot...Artigo   asap - metodologia de gestão de projetos para implementação de pacot...
Artigo asap - metodologia de gestão de projetos para implementação de pacot...Garage Criativa | Garage Hub
1.2K visualizações5 slides
CMM – Capability Maturity Model por
CMM – Capability Maturity Model CMM – Capability Maturity Model
CMM – Capability Maturity Model alef menezes
1.4K visualizações48 slides
Introdução ao RUP por
Introdução ao RUPIntrodução ao RUP
Introdução ao RUPRodrigo Gomes da Silva
2.3K visualizações50 slides
Melhoria de processos do software brasileiro por
Melhoria de processos do software brasileiroMelhoria de processos do software brasileiro
Melhoria de processos do software brasileiroingrid_fatec
286 visualizações4 slides
Gestão Ágil de Projetos com Scrum por
Gestão Ágil de Projetos com ScrumGestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumMarcos Garrido
6.1K visualizações81 slides

Similar a Apresentação estrela vs cmmi nivel 2(20)

Artigo asap - metodologia de gestão de projetos para implementação de pacot... por Garage Criativa | Garage Hub
Artigo   asap - metodologia de gestão de projetos para implementação de pacot...Artigo   asap - metodologia de gestão de projetos para implementação de pacot...
Artigo asap - metodologia de gestão de projetos para implementação de pacot...
Garage Criativa | Garage Hub1.2K visualizações
CMM – Capability Maturity Model por alef menezes
CMM – Capability Maturity Model CMM – Capability Maturity Model
CMM – Capability Maturity Model
alef menezes1.4K visualizações
Melhoria de processos do software brasileiro por ingrid_fatec
Melhoria de processos do software brasileiroMelhoria de processos do software brasileiro
Melhoria de processos do software brasileiro
ingrid_fatec286 visualizações
Gestão Ágil de Projetos com Scrum por Marcos Garrido
Gestão Ágil de Projetos com ScrumGestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com Scrum
Marcos Garrido6.1K visualizações
QUALIDADE DE SOFTWARE por CarlosDaniloLuz2
QUALIDADE DE SOFTWAREQUALIDADE DE SOFTWARE
QUALIDADE DE SOFTWARE
CarlosDaniloLuz23 visualizações
PLM-Summit 2014 | 8-9 abril | Apresentação 07/14 | Evandro Gama | Cadware-Tec... por CADWARE-TECHNOLOGY
PLM-Summit 2014 | 8-9 abril | Apresentação 07/14 | Evandro Gama | Cadware-Tec...PLM-Summit 2014 | 8-9 abril | Apresentação 07/14 | Evandro Gama | Cadware-Tec...
PLM-Summit 2014 | 8-9 abril | Apresentação 07/14 | Evandro Gama | Cadware-Tec...
CADWARE-TECHNOLOGY767 visualizações
T1 g13.modelo cascata por wilsonguns
T1 g13.modelo cascataT1 g13.modelo cascata
T1 g13.modelo cascata
wilsonguns983 visualizações
Modelos de processos de software por Nécio de Lima Veras
Modelos de processos de softwareModelos de processos de software
Modelos de processos de software
Nécio de Lima Veras4K visualizações
Metodologias de desenvolvimento por Sebastiao Sebastian
Metodologias de desenvolvimentoMetodologias de desenvolvimento
Metodologias de desenvolvimento
Sebastiao Sebastian620 visualizações
[Gestão da TI] Governança de TI: Modelos, certificações e "melhores práticas" por Alessandro Almeida
[Gestão da TI] Governança de TI: Modelos, certificações e "melhores práticas"[Gestão da TI] Governança de TI: Modelos, certificações e "melhores práticas"
[Gestão da TI] Governança de TI: Modelos, certificações e "melhores práticas"
Alessandro Almeida1.6K visualizações
Outras Metodologias Ágeis Parte 3 por Elaine Cecília Gatto
Outras Metodologias Ágeis Parte 3Outras Metodologias Ágeis Parte 3
Outras Metodologias Ágeis Parte 3
Elaine Cecília Gatto307 visualizações
MAPA - GFIN - GESTÃO DE PROJETOS - 53/2023 QUESTÃO 1 • Olá, estudante! Che... por fernandosilvalimaaa
MAPA - GFIN - GESTÃO DE PROJETOS - 53/2023  QUESTÃO 1 •	 Olá, estudante!  Che...MAPA - GFIN - GESTÃO DE PROJETOS - 53/2023  QUESTÃO 1 •	 Olá, estudante!  Che...
MAPA - GFIN - GESTÃO DE PROJETOS - 53/2023 QUESTÃO 1 • Olá, estudante! Che...
fernandosilvalimaaa9 visualizações
Jucelir por jucelir
JucelirJucelir
Jucelir
jucelir264 visualizações

Mais de Fernando Vargas

Apresentacao invasao arquivo_malicioso por
Apresentacao invasao arquivo_maliciosoApresentacao invasao arquivo_malicioso
Apresentacao invasao arquivo_maliciosoFernando Vargas
887 visualizações10 slides
Caracteristicas da Usabilidade por
Caracteristicas da UsabilidadeCaracteristicas da Usabilidade
Caracteristicas da UsabilidadeFernando Vargas
2.6K visualizações17 slides
Paps uml-erivanildo.thegenius.us por
Paps uml-erivanildo.thegenius.usPaps uml-erivanildo.thegenius.us
Paps uml-erivanildo.thegenius.usFernando Vargas
283 visualizações290 slides
Inserindo apresentações do Slideshare no Moodle por
Inserindo apresentações do Slideshare no MoodleInserindo apresentações do Slideshare no Moodle
Inserindo apresentações do Slideshare no MoodleFernando Vargas
3.3K visualizações11 slides
Método Ágil Scrum por
Método Ágil ScrumMétodo Ágil Scrum
Método Ágil ScrumFernando Vargas
502 visualizações8 slides
Htmlbasico por
HtmlbasicoHtmlbasico
HtmlbasicoFernando Vargas
279 visualizações15 slides

Mais de Fernando Vargas(10)

Apresentacao invasao arquivo_malicioso por Fernando Vargas
Apresentacao invasao arquivo_maliciosoApresentacao invasao arquivo_malicioso
Apresentacao invasao arquivo_malicioso
Fernando Vargas887 visualizações
Caracteristicas da Usabilidade por Fernando Vargas
Caracteristicas da UsabilidadeCaracteristicas da Usabilidade
Caracteristicas da Usabilidade
Fernando Vargas2.6K visualizações
Paps uml-erivanildo.thegenius.us por Fernando Vargas
Paps uml-erivanildo.thegenius.usPaps uml-erivanildo.thegenius.us
Paps uml-erivanildo.thegenius.us
Fernando Vargas283 visualizações
Inserindo apresentações do Slideshare no Moodle por Fernando Vargas
Inserindo apresentações do Slideshare no MoodleInserindo apresentações do Slideshare no Moodle
Inserindo apresentações do Slideshare no Moodle
Fernando Vargas3.3K visualizações
Método Ágil Scrum por Fernando Vargas
Método Ágil ScrumMétodo Ágil Scrum
Método Ágil Scrum
Fernando Vargas502 visualizações
Htmlbasico por Fernando Vargas
HtmlbasicoHtmlbasico
Htmlbasico
Fernando Vargas279 visualizações
Resenha viciados em_internet por Fernando Vargas
Resenha viciados em_internetResenha viciados em_internet
Resenha viciados em_internet
Fernando Vargas281 visualizações
Inclusão digital por Fernando Vargas
Inclusão digitalInclusão digital
Inclusão digital
Fernando Vargas376 visualizações
Classificação de dados por Fernando Vargas
Classificação de dadosClassificação de dados
Classificação de dados
Fernando Vargas6.4K visualizações
Artigo inteligencia artifical-jogos por Fernando Vargas
Artigo inteligencia artifical-jogosArtigo inteligencia artifical-jogos
Artigo inteligencia artifical-jogos
Fernando Vargas4.6K visualizações

Último

ProxySQL no MySQL: Apenas um load balancer? por
ProxySQL no MySQL: Apenas um load balancer?ProxySQL no MySQL: Apenas um load balancer?
ProxySQL no MySQL: Apenas um load balancer?Roberto Garcia de Bem
6 visualizações62 slides
certificado excel.pdf por
certificado excel.pdfcertificado excel.pdf
certificado excel.pdfjuniorcarvalho136
5 visualizações1 slide
A INDÚSTRIA 4.0 E O DESENVOLVIMENTO INDUSTRIAL DO BRASIL por
A INDÚSTRIA 4.0 E O DESENVOLVIMENTO INDUSTRIAL DO BRASILA INDÚSTRIA 4.0 E O DESENVOLVIMENTO INDUSTRIAL DO BRASIL
A INDÚSTRIA 4.0 E O DESENVOLVIMENTO INDUSTRIAL DO BRASILFaga1939
5 visualizações6 slides
TechConnection 2023 Floripa Azure Container Apps por
TechConnection 2023 Floripa Azure Container AppsTechConnection 2023 Floripa Azure Container Apps
TechConnection 2023 Floripa Azure Container AppsWalter Coan
6 visualizações14 slides
DevFest2023-Pragmatismo da Internet das Coisas por
DevFest2023-Pragmatismo da Internet das CoisasDevFest2023-Pragmatismo da Internet das Coisas
DevFest2023-Pragmatismo da Internet das CoisasWalter Coan
38 visualizações40 slides
Criando testes integrados de APIs com PHP por
Criando testes integrados de APIs com PHPCriando testes integrados de APIs com PHP
Criando testes integrados de APIs com PHPFlávio Lisboa
18 visualizações33 slides

Último(11)

ProxySQL no MySQL: Apenas um load balancer? por Roberto Garcia de Bem
ProxySQL no MySQL: Apenas um load balancer?ProxySQL no MySQL: Apenas um load balancer?
ProxySQL no MySQL: Apenas um load balancer?
Roberto Garcia de Bem6 visualizações
certificado excel.pdf por juniorcarvalho136
certificado excel.pdfcertificado excel.pdf
certificado excel.pdf
juniorcarvalho1365 visualizações
A INDÚSTRIA 4.0 E O DESENVOLVIMENTO INDUSTRIAL DO BRASIL por Faga1939
A INDÚSTRIA 4.0 E O DESENVOLVIMENTO INDUSTRIAL DO BRASILA INDÚSTRIA 4.0 E O DESENVOLVIMENTO INDUSTRIAL DO BRASIL
A INDÚSTRIA 4.0 E O DESENVOLVIMENTO INDUSTRIAL DO BRASIL
Faga19395 visualizações
TechConnection 2023 Floripa Azure Container Apps por Walter Coan
TechConnection 2023 Floripa Azure Container AppsTechConnection 2023 Floripa Azure Container Apps
TechConnection 2023 Floripa Azure Container Apps
Walter Coan6 visualizações
DevFest2023-Pragmatismo da Internet das Coisas por Walter Coan
DevFest2023-Pragmatismo da Internet das CoisasDevFest2023-Pragmatismo da Internet das Coisas
DevFest2023-Pragmatismo da Internet das Coisas
Walter Coan38 visualizações
Criando testes integrados de APIs com PHP por Flávio Lisboa
Criando testes integrados de APIs com PHPCriando testes integrados de APIs com PHP
Criando testes integrados de APIs com PHP
Flávio Lisboa18 visualizações
VIRTUS 1.6 MSI.pdf por FbioVieira85
VIRTUS 1.6 MSI.pdfVIRTUS 1.6 MSI.pdf
VIRTUS 1.6 MSI.pdf
FbioVieira855 visualizações
Shift left DevOps Experience por Walter Coan
Shift left DevOps ExperienceShift left DevOps Experience
Shift left DevOps Experience
Walter Coan5 visualizações
[TIC Provedores 2022] Apresentação de Lançamento por Pedro Zambarda de Araújo
[TIC Provedores 2022] Apresentação de Lançamento[TIC Provedores 2022] Apresentação de Lançamento
[TIC Provedores 2022] Apresentação de Lançamento
Pedro Zambarda de Araújo87 visualizações
Conheça agora o UiPath Autopilot™ para o Studio.pdf por BrunaCavalcanti29
Conheça agora o UiPath Autopilot™ para o Studio.pdfConheça agora o UiPath Autopilot™ para o Studio.pdf
Conheça agora o UiPath Autopilot™ para o Studio.pdf
BrunaCavalcanti2915 visualizações
MAPA - SAÚDE - FUNDAMENTOS DE FARMACOLOGIA - 54/2023 por AcademicaDlaUnicesum
MAPA - SAÚDE - FUNDAMENTOS DE FARMACOLOGIA - 54/2023MAPA - SAÚDE - FUNDAMENTOS DE FARMACOLOGIA - 54/2023
MAPA - SAÚDE - FUNDAMENTOS DE FARMACOLOGIA - 54/2023
AcademicaDlaUnicesum7 visualizações

Apresentação estrela vs cmmi nivel 2

  • 1. ESTRELA vs CMMI NÍVEL 2
  • 2. Dados Pessoais Nome: Fernando Vargas E-mail: fvargaspf@gmail.com Site: http://fernandovargas.net Twitter: @fernandopfv Blog: http://www.pensoti.com.br
  • 3. Introdução  → A  utilização  de  softwares  como  ferramenta  de  apoio  à  gestão de empresas tem se tornado decisão estratégica; →  Grande  maioria  das  empresas  não  possuem  normas  ou  padrões bem definidos; →  Acabam  por  não  considerar  aspectos  cruciais  como  manutenção e ciclo de vida. → Porque e quando usar padrões? → Qual o custo benefício?
  • 4. Falhas de definição de processos causam todos os tipos problemas
  • 5. Através disso foram criados modelos de qualidade de software que visam assegurar a qualidade do produto através da definição e normatização dos processos de desenvolvimento. ...E então...
  • 6. CMMI → Modelo de maturidade para desenvolvimento de software; → Desenvolvido inicialmente pelo SEI (Software Engeneering Institute – Carnegie – EUA); → Um dos maiores influenciadores em gestão de processos de software do mundo; → Não defini como um processo deve ser implementado; → Indica a estrutura e graus de qualidade com que o trabalho deveria ser realizado; → Possui níveis sendo:
  • 7. Níveis CMMI Nível 0 (Incompleto): corresponde a ausência de qualquer modelo de processo de desenvolvimento, tornando difícil de prospectar desenvolvimentos futuros. Nível 1 (Estruturado): possuem um processo mínimo de desenvolvi- mento, capaz de orientar as macro-tarefas no nível operacional. Nível 2 (Gerenciado): tem capacidade de gerenciar um ciclo de desenvolvimento, ou seja, um projeto. Costuma-se caracterizar o nível 2 pela capacidade de gerir projetos estando a grande maioria das empresas brasileiras em busca deste nível.
  • 8. Níveis CMMI Nível 3 (Definido): são orientadas a processos. Além dos fluxos de atividades, gerenciam os aspectos organizacionais, técnicos e de integração de equipes e fornecedores em função da definição do processo. Nível 4 (Gestão Quantitativa): gere o processo com métricas quantitativas através do tempo. Conseguem avaliar o processo de desempenho dos vários ciclos de desenvolvimento e comparar seus indicadores, obtendo previsibilidade. Nível 5 (Otimização): controla e avalia o processo quantitativamente, podendo intervir em sua especificação para otimizá-lo de forma contínua. Este é o nível de maturidade mais alto do CMMI.
  • 9. CMMI Videos: • Nível 1: http://www.youtube.com/watch?v=kF8sxDDoRns; • Níveis 2 e 3: http://www.youtube.com/watch?v=C2BFOEvtu3w;
  • 10. Vantagens • Reconhecido mundialmente. • Empresas como a Microsoft já adotaram este modelo buscando uma forma de se tornarem um diferencial competitivo; • Desenvolvimento de software com qualidade, • Visa garantir cumprimento de prazos, atendendo as necessidades do cliente, • Quando as características são cumpridas o cliente sempre fica satisfeito • Consistências com a norma ISO/SEC 15504. • A certificação é feita de forma gradual (níveis de maturidade);
  • 11. Desvantagens • Não aborda aspectos operacionais te TI como: •Gerenciamento de Segurança; •Mudança e configuração; •Planejamento de Capacidade; •Diagnósticos e funções de Helpdesk • Estabelece metas, mas não diz como atingi-las; • Requer alto investimento • Geralmente o custo fica entre RS$ 220 mil a RS$ 1 milhão a depender da complexidade do processo. • Pode levar em média de 4 à 8 anos para obter a certificação em um nível alto.
  • 12. Modelo ESTRELA Introdução: • Orientar processo de desenvolvimento de e-commerces; • Faz união de diversas técnicas de gerenciamento de projetos, gerenciamento de riscos, engenharia de software para web, PMBOK e metologias; • Utiliza como referência tanto metodologias ágeis como tradicionais;
  • 14. Modelo ESTRELA Características: Base em: •PMI: De forma adaptada, favorece a identificação, manutenção e controle dos riscos que possam vir a ameaçar o projeto. • Baseou-se também nos seguintes modelos tradicionais: •RUP; •ESPIRAL; •PROTOTIPAÇÃO e •FDD que proporciona entrega iterativa, oferecendo maior segurança ao projeto tornando-o mais visível em relação a riscos.
  • 15. Modelo ESTRELA Além disso, o modelo apresenta as seguintes características: • Comunicação Constante: reduz margem de risco / erro. •Documentação: utiliza-se o conceito de baseline, do modelo Cascata, identificando um conjunto de documentos produzidos como resultado dos estágios do ciclo de vida. Usa-se também como contrato. •Flexibilidade: o modelo é flexível porque acomoda as mudanças. (Conceito incremental e modular)
  • 16. Modelo ESTRELA • Gerenciado: este é fundamental para identificação dos riscos. Baseado em metodologias ágeis e tradicionais, pegando também conceitos do PMBOX. Importante para tomadas de decisão; •Iterativo: as iterações evitam o impacto no projeto tornando o pro- cesso mais flexível, permitindo reavaliações e readequações. Baseou- se no modelo RUP e Processo Unificado, além das características herdadas dos métodos ágeis. • Incremental: baseou-se nos processos do RUP, Processo Unificado e PRAXIS. O objetivo do modelo é produzir versões para o comércio eletrônico em rápida sequência.
  • 17. Modelo ESTRELA Estágios: Pré-aquisição: possui três etapas: • Definição de requisitos preliminares (linguagem natural não detalhada); • Elaboração da proposta; • Projeto de interface (layout) - Prototipagem.
  • 18. Modelo ESTRELA Estágios: • Gerenciamento de riscos: Identificação, Priorização, Planejamento, Administração, Padronização e reação dos riscos, cronogramas, prazos, custos, riscos, metas, objetivos, prioridades das tarefas do projeto.
  • 19. Modelo ESTRELA Estágios: Aquisição: Estágio onde é feito o detalhamento dos requisitos funcionais e não funcionais. Esta estágio possui dois sub-estágios: 1. Definição de requisitos fundamentais – identificar e priorizar os elementos de maior risco para o projeto; 2. Formalização da proposta – contrato. Poderá servir como documentação para o desenvolvimento também;
  • 20. Modelo ESTRELA Estágios: Definição de Requisitos Complementares : O objetivo deste sub- estágio é acomodar os requisitos que não foram previstos no início do projeto, será conduzido pelo gerente de projetos e acompanhado pelo gerente de equipe na empresa desenvolvedora, contando também com a participação do representante comercial e dos demais desenvolvedores.
  • 21. Modelo ESTRELA Estágios: Desenvolvimento :iniciará após a aceitação do documento de formalização da proposta pelo cliente. Este estágio conta com os sub-estágios de concepção do projeto e implantação.
  • 22. Modelo ESTRELA Sub-estágios: Concepção do Projeto : • É feito uma análise do produto que será realizado, utilizando documentação gerada até este sub-estágio, possibilitando também identificar os pontos críticos do projeto. Os documentos elaborados são: padrão de desenvolvimento, modelos de dados, e modelo funcional. • Os desenvolvedores podem fazer uso de ferramentas de case, possibilitando uma análise das funcionalidades do projeto. A análise do software poderá ser feito em dupla de desenvolvedores, o que favorece a troca de ideias e experiências, contribuindo para o projeto ser implementado.
  • 23. Modelo ESTRELA Sub-estágios: Implementação: • Representa a engenharia do produto. • Feito pela equipe de desenvolvedores um detalhamento do projeto navegacional e de interface, realizando também alguns ajustes no protótipo, quando necessário, seguindo as definições de padrões estabelecidas no sub-estágio de concepção do projeto.
  • 24. Modelo ESTRELA Verificação Dinâmica: Os produtos gerados nos outros estágios são testados, de modo a garantir que os aspectos de qualidade estejam sendo contemplados, que tais requisitos estejam de acordo com as expectativas do cliente. Objetivo: Verificar e validar os requisitos do cliente por meio de testes, podendo observar também o comportamento de internautas, com conhecimentos básicos em informática, diante do produto a ser desenvolvido.
  • 25. Modelo ESTRELA Entrega Iterativa: A entrega iterativa ocorre quando pelo menos uma funcionalidade, já testada, for disponibilizada ao cliente no site. O cliente será treinado, podendo executar, navegar, e testar as funcionalidades, utilizando dados reais para validá-las. O projeto será considerado encerrado quando todos os requisitos documentados forem atendidos, ocorrendo, assim, o treinamento do projeto como um todo.
  • 26. » Aderência do Modelo ESTRELA ao CMMI Nível 2 Para conquistar o CMMI nível 2 torna-se necessário que se possa gerenciar um projeto. Para isso as seguinte áreas devem ser cumpridas: 1. Gerenciamento de requisitos; 2. Planejamento do projeto; 3. Monitoração e controle do projeto; 4. Gerenciamento de contrato com o fornecedor; 5. Medição e análise; 6. Garantia de qualidade de processo e produto; 7. Gerenciamento de configuração.
  • 27. Considerações Finais Através da pesquisa foi possível constatar que a metodologia Estrela, baseado em características importantes de outras metodologias ágeis e tradicionais, torna-se uma metodologia bastante robusta para gerenciamento de desenvolvimento de software. Também foi possível constatar que abrange várias áreas de atuação na área de engenharia, porém por ser tão extensa acaba tornando-se uma metodologia um pouco burocrática, tornando o processo ágil mais demorado pela quantidade de processos envolvidos no mesmo.
  • 28. Considerações Finais – Metodologia robusta e madura; – Não é maduro o suficiente ainda; – Precisa aprimorar algumas questões como processo de documentação mais claro, não foi informado pelos, autores de forma, clara e específica informações sobre treinamentos e capacitações; – É muito segmentada, isso pode ser um ponto negativo