Buscar

Aula de Revisao 3-3

Prévia do material em texto

Aula de Revisão 03
Engenharia de Software
▪ É um conjunto estruturado de atividades necessárias para o 
desenvolvimento de um produto
▪ Gestão do projeto, aplicando métodos e técnicas visando a 
qualidade e condução correta do projeto.
▪ Há modelos de processos de software: espiral, modelo em 
cascata; desenvolvimento interativo e incremental, prototipação, 
quarta geração, V-Model, componentizado, formal, ágil, RAD.
▪ Os modelos em destaque acima são os mais utilizados e por isso 
serão detalhados.
Processo de Software
▪ Definição de projeto segundo PMI “um esforço temporário 
empreendido para criar um produto, serviço ou resultado exclusivo.
▪ Gerenciamento de projetos é aplicação de conhecimentos, 
habilidades e técnicas para projetar atividades que visem atingir ou 
exceder as necessidades e expectativas das partes envolvidas, em 
relação ao projeto.
▪ Os Projetos são orientados para objetivos pré-definidos e são 
compostos de tarefas específicas, singulares, complexas, finitas e 
com recursos limitados, possuem Equipes multidisciplinares, 
Recursos e prazos definidos e padrão de qualidade.
Gerenciamento de projetos
O Instituto de Gerenciamento de Projetos (Project Management 
Institute PMI), é a uma das maiores associações para profissionais 
de gerenciamento de projetos.
Os padrões do PMI são altamente reconhecidos e desenvolvidos por 
voluntários, que são qualificados e atualizados do PMI.
PMBOK (Project Management Body of Knowledge) é um guia 
completo com as melhores práticas na gestão de projetos 
organizado pelo instituto PMI e é considerado a base do 
conhecimento sobre gestão de projetos por profissionais da área. 
Padrões globais de gerenciamento de projetos
▪ Qualidade é singular, pode envolver diferentes critérios de acordo 
com a pessoa.
▪ Empresas foram criadas para certificar a qualidade de produtos, 
estabelecer padrões, normas e técnicas a serem seguidas.
▪ A linha de normas mais conhecida é a ISO International
Organization for Standardization(Organização Internacional para 
Padronização)
▪ O cliente é quem define a qualidade, pois a busca pela satisfação 
do cliente direciona a qualidade desejada.
Fundamentação da Qualidade de Software
▪ ISO 9000 – padrão internacional de qualidade que tem como 
premissa premissa de que se o processo de produção e a gestão 
são de boa qualidade, então o produto/serviço também será de 
boa qualidade
▪ ISO 9000-3 – contempla as diretrizes para aplicar a ISO 9000 
especifica para área de desenvolvimento, fornecimento e 
manutenção de software.
▪ ISO/IEC 12207 e a ISO/IEC 15504 PDTR – voltadas para o 
desenvolvimento de software
Modelos e normas de gestão de qualidade de 
software
Para execução de um bom projeto são necessários os documentos: 
▪ Controle versões: registro de todas as mudanças ocorridas.
▪ Objetivos do documento: detalhar o escopo do projeto.
▪ Equipe do projeto: deverá conter papéis, nome, telefone e e-mail.
▪ Detalhamento do escopo do projeto: detalhar os entregáveis e o 
que está fora do escopo do projeto.
▪ Critérios de Aceitação: definição dos marcos do projeto e critérios 
de aceitação.
▪ Cronograma de execução: atividades, prazos e recursos,
Documentação do projeto

Continue navegando