Please enable JavaScript.
Coggle requires JavaScript to display documents.
TDS - Tecnologias Atuais de Desenvolvimento de Sistemas (Processos de…
TDS - Tecnologias Atuais de Desenvolvimento de Sistemas
Processos de Software - Conceitos
Software - Produtos projetados e construídos pelos Engenheiros de Software. Abrangem programas de computador,documentos (tangíveis e eletrônicos),dados e modelos (representação de conceitos através de figuras)
Processo - Maneira pela qual se realiza uma operação,
segundo determinadas normas; Método, técnica;
Processos
envolvem
Pessoas com habilidades, treinamento e motivação
Procedimentos e métodos definindo o relacionamento entre as tarefas
Ferramentas e equipamentos adequados
Cada processo de software possui uma série de tarefas bem definidas e documentadas
Qualquer modelo de processo (ou, simplesmente, processo) envolve as fases genéricas:
Definição: o que fazer para atender às necessidades dos clientes e usuários
Desenvolvimento: como fazer
Manutenção: modificar,corrigir,adaptar,evoluir,prevenir
A Engenharia de Processos
Estabelece responsabilidades pela melhoria dos processos de software da organização
Desenvolve, afere e mantém os processos de software da organização
Desenvolve e mantém um patrimônio de processos da organização
Facilita o uso do patrimônio de processos da organização
Comunica seus resultados importantes aos membros das equipes dos projetos
A a evolução dos processos pode ser medida de acordo com vários critérios (métricas).
SW-CMM(CMM: Modelo de Maturidade da Capacidade)
A maturidade é medida em níveis;
Um nível de maturidade é um patamar definido de evolução de processo;
Os níveis de maturidade estabelecem o estágio atual e as etapas necessárias para melhoria dos processos de software
Os níveis são patamares bem definidos conduzem a processos mais maduros de software.
Cada patamar compreende um conjunto de objetivos e
comprometimentos (KPAs – Key Process Areas) que devem ser satisfeitos.
Mps.BR(Melhoria de Processo do S/W Brasileiro)