Fases Fase Concepção Elaboração Construção Transição
Descrição Fase na qual as necessidades dos usuários e os conceitos da aplicação são analisados o suficiente para justificar a especificação de um produto de software, resultando em uma proposta de especificação. Fase na qual a e specificação do produto é detalhada o suficiente para modelar conceitualmente o domínio do problema, validar os requisitos em termos deste modelo conceitual e permitir um planejamento acurado da fase de construção. Fase na qual é desenvolvida (desenhada, implementada e testada) uma versão completamente completamente operacional do produto, que atende aos requisitos especificados. Fase na qual o produto é colocado à disposição de uma comunidade de usuários para testes finais, treinamento e uso inicial.
Iterações Fase Concepção
Iteração
Sigla
Ativação
AT
Levantamento dos Requisitos
LR
Análise dos Requisitos
AR
Desenho Implementável
DI
Liberação 1
L1
Liberação ...
Ln
Testes Alfa
TA
Testes Beta
TB
Operação Piloto
OP
Elaboração
Construção
Transição
Descrição Levantamento Levantamento e análise das necess idades dos usuários e conceitos da aplicação, em nível de detalhe suficiente para justificar a especificação de um produto de software. Levantamento Levantamento das funções, interfaces e requisitos não funcionais desejados para o produto. Modelagem conceitual dos elementos relevantes do domínio do problema e uso uso desse modelo para validação dos dos requisitos e planejamento detalhado da fase de Construção. Construção. Definição interna e externa dos componentes de um produto de software, em nível suficiente para decidir as principais questões de arquitetura e tecnologia, e para permitir o planejamento detalhado das liberações. Implementação Implementação de um subconjunto de funções do produto que será avaliado pelos usuários. Idem. Realização dos testes de aceitação, no ambiente dos desenvolvedores, juntamente com com elaboração da documentação de usuário e possíveis possíveis planos de Transição. Transição. Realização dos testes de aceitação, no ambiente dos usuários. Operação experimental do produto em instalação piloto do cliente, com a resolução de eventuais problemas através de processo de manutenção.
Fluxo Requisitos Análise Desenho Implementação Testes Engenharia de sistemas Usabilidade
Fluxos técnicos Descrição Fluxo que visa a obter um conjunto de requisitos de um produto, acordado entre cliente e fornecedor. Fluxo que visa a detalhar, estruturar e validar os requisitos, em termos de um modelo conceitual do problema, de forma que estes possam ser usados como base para o planejamento e acompanhamento detalhados da construção do produto. Fluxo que visa a formular um modelo estrutural do produto que sirva de base para a implementação, definindo os componentes a desenvolver e a reutilizar, assim como as interfaces entre si e com o contexto do produto. Fluxo que visa a detalhar e implementar o desenho através de componentes de código e de documentação associada. Fluxo que visa a verificar os resultados da implementação, através do planejamento, desenho e realização de baterias de testes. Fluxo que abrange atividades relativas ao desenvolvimento do sistema no qual o produto de software está contido; por exemplo, modelagem de processos de negócio, implantação e criação de conteúdo. Fluxo que abrange atividades relativas ao desenvolvimento da interação com o usuário incluindo diversos tipos de análise visando a usabilidade, a modelagem e o desenho da interface com o usuário e a avaliação de usabilidade.
Fluxos gerenciais Fluxo Gestão de projetos
Subfluxo Gestão de requisitos Planejamento de projetos Controle de projetos
Gestão da qualidade
Engenharia de processos
Descrição Controle das alterações e rastreamento dos requisitos. Elaboração de planos de projetos, por meio de estimativas de tamanho, esforço, prazo e riscos. Acompanhamento do progresso e dos riscos dos projetos, com execução de procedimentos corretivos, quando necessários.
Conjunto planejado e sistemático de ações necessárias para Garantia da qualidade estabelecer um nível adequado de confiança na qualidade de um produto. Planejamento, convocação e avaliação de revisões técnicas e Gestão de revisões inspeções. Conjunto de procedimentos técnicos e gerenciais para identificação Gestão de de artefatos e gestão de alterações destes. configurações Conjunto de procedimentos para a manutenção dos produtos em Gestão da Transição e Produção. manutenção Guarda, manutenção e personalização do patrimônio de processos Gestão de processos da organização. Gestão das atividades de treinamento relacionadas com processos Gestão do de software. treinamento Execução das atividades de evolução tecnológica relacionadas com Melhoria de processos de software. tecnologia Aferição, controle quantitativo e evolução dos processos de Melhoria de processos software.
Área do CMM RM SPP, ISM PTO, ISM, IC
SQA PR SCM
OPD, OPF TP TCM SQM, QPM, DP, PCM
Documentos Nome
Sigla
Descrição
Proposta de Especificação do Software
PESw
Documento que delimita preliminarmente o escopo de um projeto, contendo um plano da fase de Elaboração.
Especificação dos Requisitos do Software
ERSw
Documento que descreve, de forma detalhada, o conjunto de requisitos especificados para um produto de software. Documento que descreve, de forma detalhada, os compromissos que o fornecedor assume em relação ao projeto, quanto a recursos, custos, prazos, riscos e outros aspectos gerenciais. Documento que descreve, de forma detalhada, os procedimentos de garantia da qualidade que serão adotados no projeto. Documento que descreve, de forma detalhada, os aspectos mais importantes do desenho do software.
Plano de Desenvolvimento do Software
PDSw
Plano da Qualidade do Software
PQSw
Descrição do Desenho do Software
DDSw
Descrição dos Testes do Software
DTSw
Documento que descreve, de forma detalhada, os planos e especificações dos testes que serão executados
Manual do Usuário do Software
MUSw
Documento que serve de referência para uso do pr oduto.
Guia de Estilo de Usabilidade do Software
geusw
Documento que descreve o padrão de estilo de interação a ser utilizado em um produto ou em uma família de produtos de software
Especificação dos Requisitos de Usabilidade do Software
erusw
Documento que descreve, de forma detalhada, a análise de contexto e os requisitos relacionados com a usabilidade.
Descrição do Desenho da Interação do Software
ddisw
Documento de Descrição das Avaliações de Usabilidade
dausw
Documento que descreve protótipos e aspectos mais importantes relacionados com o desenho da interação com o usuário. Documento que descreve de forma detalhada o planejamento das avaliações de usabilidade
Modelos Nome
Sigla
Modelo de Análise do Software
MASw
Memória de Planejamento do Projeto do Software
MPPSw
Modelo de Desenho do Software
MDSw
Bateria de Testes de Regressão do Software
BTRSw
Descrição Modelo que detalha os conceitos do domínio do problema a resolver que sejam relevantes para a validação dos requisitos. Modelo que contém a informação necessária para o planejamento e acompanhamento de tamanhos, esforços, custos, prazos e riscos do projeto. Modelo que detalha a estrutura lógica e física do produto, em termos de seus componentes. Conjunto dos scripts dos testes de regressão.
Ferramentas aplicáveis Ferramenta de modelagem orientada a objetos Planilha, ferramenta de gestão de projetos Ferramenta de modelagem orientada a objetos Ferramenta de desenvolvimento, ferramenta de testes Ferramenta de desenvolvimento Ferramenta de desenvolvimento
Códigos Fontes do Software
CFSw
Conjunto dos códigos fontes produzidos.
Códigos Executáveis do Software
CESw
Conjunto dos códigos executáveis produzidos.
crsw-u
Modelo que contém os requisitos levantados, assim como referências aos itens correspondentes dos modelos Planilha, banco de dados seguintes. Este modelo foi estendido com uma folha para registar os requisitos e metas de usabilidade
Modelo de Análise de Necessidades
mansw
Modelo que facilita a correlação entre benefícios e necessidades, visando a priorização de necessidades. O MAN é utilizado na análise de necessidades
Planilha
Modelo de Atores Humanos
mahsw
Modelo que representa os perfis importantes de usuários em termo de uma caracterização detalhada dos atores humanos e do relacionamnetos entre eles.
Planilha
Modelo de Análise de Problemas de Usabilidade
apusw
Modelo utilizado na análise de problemas em avaliações Planilha de usabilidade
Protótipo de Requisito de Interface
prisw
Modelo que representa o protótipo de interface utilizado Ferramenta de para validação de requisitos (documentado na ERSw) desenvolvimento
Protótipo de Conteúdo da Interface
pcisw
Modelo que representa o protótipo de conteúdo e navegação da interface
Ferramenta de desenvolvimento
Protótipo de Desenho Interface
pdisw
Protótipo de Desenho Interface
mppsw-u
Protótipo de Desenho Interface
rapsw-u
Protótipo de Desenho Interface
relatorio de esforco-it-u
Modelo que representa interface Modelo que representa interface Modelo que representa interface Modelo que representa interface
Ferramenta de desenvolvimento Ferramenta de desenvolvimento Ferramenta de desenvolvimento Ferramenta de desenvolvimento
Cadastro dos Requisitos do Software
o protótipo de desenho da o protótipo de desenho da o protótipo de desenho da o protótipo de desenho da
Relatórios Nome
Sigla
Relatórios dos Testes do Software
RTSw
Relatórios de Revisão do Software
RRSw
Relatórios de Inspeção do Software
RISw
Descrição
Responsável
Relatório que descreve os resultados dos testes Grupo de testes do realizados. projeto Relatório que descreve as conclusões da revisão de Grupo revisor do um artefato. artefato Relatório que descreve as conclusões da inspeção Grupo inspetor do de um artefato. artefato
Relatórios das Auditorias da Qualidade do Software
RAQSw
Relatório que descreve as conclusões de uma auditoria da qualidade.
Grupo de Garantia da Qualidade
Relatórios de Acompanhamento do Projeto do Software Relatório Final do Projeto do Software Relatório das Avaliações de Usabilidade
RAPSw
Relatório que descreve esforços, custos, prazos e riscos do projeto, até a data corrente.
Gerente do projeto
RFPSw
Relatório de balanço final do projeto.
Gerente do projeto
Relatório de Inspeção de Usabilidade
rausw
Relatório que descreve os resultados das avaliações Gerente do projeto de usabilidade
riausw
Relatório que descreve se estão satisfeitas ou não as condições para o término de uma avaliação de Gerente do projeto usabilidade.
Revisões Artefato/Iter. PESw ERSw PDSw PQSw DDSw DTSw MUSw MASw MDSw BTRSw CFSw CESw RTSw GEUSw ERUSw DDISw DAUSw RAUSw PRISw PDISw Sigla RG RA RT I
AT
LR
AR
RG,RA RG
RG, RT, RA
DI
Ln
TA
RG RG RG, RT, I, RA RG, RT, I, RA
RG, I RG, I
RG, RT RG, RT, I RA
TB
OP
RG,RA
RG,RA
RG,RA RG RG
RG, RT, RA I I I RA RG, I RG, RT, I, RA
RG,RA
RG,RA
Significado Revisão gerencial Revisão de apresentaçã Revisão técnica Inspeção
RG, RT, R
RG, RA RG, RT, RA RG RG, RT, I, RA RG, RT, I, RA RG, I RT, RA I
I I I RA
I
RG, I, RA
RA RG, I
RG, I RG, I RG, I
RG, RT RG, RT, I RG, I
I
RG, I
RG, RT, I RG, I
Ativação (AT) Fluxo
Atividades sugeridas
Atividades típicas
Requisitos
Determinação do contexto Definição do escopo Definição dos requisitos (preliminar)
Análise Desenho Implementação Testes
Desenho arquitetônico (esboço) Prototipagem (inicial, caso necessária)
Usabilidade Gestão de projetos Gestão da qualidade
Avaliação de usabilidade (de versão anterior ou de protótipos Planejamento (inicial, visando a proposta) Análise de contexto de uso (análise de necessidades para a Levantamento das metas gerenciais Dimensionamento da Elaboração Verificação informal
Artefato Linha de base
PESw MASw
Partes Visão de casos de uso - casos de uso, atores, diagrama de contexto Informal
RAPSw
Tipo Critérios de aprovação
Revisão gerencial Revisão de apresentação Verificação informal Aceitação
Descrição PESw PESw Linha de base Aceitação para Elaboração
Levantamento dos Requisitos (LR) Fluxo Requisitos
Análise Desenho Implementação Testes
Atividades sugeridas
Gestão de projetos
Gestão da qualidade
Artefato ERSw
CRSw-u PDSw RAPSw ERUSw PRISw MAHSw MANSw DAUSw RAUSw
Tipo Critérios de aprovação
Definição dos requisitos (refinamento) Detalhamento dos requisitos de interface (preliminar) Detalhamento dos requisitos funcionais (preliminar) Identificação das classes (preliminar) Organização das classes (preliminar) Identificação dos relacionamentos (preliminar) Desenho arquitetônico (preliminar) Prototipagem de fachada (preliminar) Planejamento Controle Avaliação de usabilidade (de versão anterior ou de protótipos (opcional)) Análise de contexto de uso Prototipação de requisitos de interface (inicial) Cadastramento dos requisitos (preliminar) Instanciação do processo Estimativa de tamanho (preliminar) Estimativa do esforço (preliminar) Estimativa de recursos (preliminar) Estimativa de cronograma (preliminar) Estimativa dos riscos (preliminar) Verificação informal
Partes Seções: 1, 2, partes da 3 - Requisitos de interface externa ( Leiaute sugerido e Relacionamentos com outras interfaces), Casos de uso (Precondições, Fluxo principal, identificação dos subfluxos e fluxos alternativos) Visão de casos de uso - casos de uso, atores, diagrama de contexto, diagramas locais; visão lógica: classes, diagrama de classes sem detalhes Requisitos iniciais (provisórios) Seções 1, 2, 3, 4 (provisórias) Preliminar 1e2 Inicial Completo Completo Completo, se for feito avaliação de usabilidade Completo, se for feito avaliação de usabilidade
MASw
Linha de base
Atividades típicas
Descrição
Revisão gerencial Verificação informal
ERSw provisória, ERUSw provisório, PRISw, PDSw provisório, Linha de base
Revisão de apresentação
ERSw provisória, ERUSw provisória, PRISw
Análise dos Requisitos (AR) Fluxo Requisitos
Análise
Desenho Implementação Testes
Atividades sugeridas
Usabilidade
Gestão de projetos
Gestão da qualidade
Artefato ERSw
MDSw PDSw MPPSw PQSw RAPSw RAQSw RRSw ERUSw PRISw DDISw GEUSw PDISw MAHSw MANSw
Completo Completa Completo Inicial Inicial Revisão da ERSw e da ERUSw: 3.1 Completo Completo Preliminar Preliminar Inicial Completo Completo
DDSw
Ti o Critérios de aprovação
Partes Completa: seções 1, 2, 3, 4 (listagem dos diagramas e especificações do MASw). Completo Requisitos iniciais: casos de uso, RNF, Requisitos e metas de usabilidade, itens de análise 1, 2.1, 2.2, 3.1, 3.2 (diagramas de arquitetura), 4 (plano provisório das liberações) Visão lógica - diagramas de arquitetura
MASw CRSw-u
Linha de base
Atividades típicas Detalhamento dos requisitos de interface (refinamento) Detalhamento dos requisitos funcionais ( refinamento) Detalhamento dos requisitos não funcionais Classificação dos requisitos Revisão dos requisitos Identificação das classes (refinamento) Organização das classes (refinamento) Identificação dos relacionamentos (refinamento) Identificação dos atributos Realização dos casos de uso Revisão da análise Desenho arquitetônico Prototipagem de fachada (completa) Prototipagem de tecnologia (se necessária) Testes dos protótipos (se necessários) Planejamento (revisão) Controle Análise de contexto de uso (refinamento) Prototipação de requisitos de interface com o usuário (completo) Definição de requisitos e metas de usabilidade Revisão da análise de usabilidade Definição do estilo de interação ( preliminar) Desenho da interação (preliminar) Cadastramento dos requisitos Estimativa do tamanho Estimativa do esfor o Estimativa dos recursos Estimativa de crono rama Estimativa dos riscos Fechamento do planejamento Planejamento da garantia da qualidade Auditoria da qualidade Planejamento das revisões Realização das revisões Pós-processamento das revisões Planejamento das configurações Gestão de linhas de base
Descrição
Revisão gerencial Auditoria da qualidade Revisão técnica
ERSw, ERUSw, MASw, PDSw, PQSw, DDSw, GEUSw, DDISw Linha de base ERSw (inclui MASw), ERUSw (inclui PRISw)
Revisão de apresentação
ERSw (inclui MASw), PDSw, ERUSw (inclui PRISw), GEUSw, DDISw, PDISw Aceitação para Construção
Aceitação
Desenho Implementável (DI) Fluxo Requisitos Análise
Desenho
Implementação
Atividades sugeridas Testes
Usabilidade
Gestão de projetos
Gestão da qualidade
Artefato DDSw MDSw DTSw
Linha de base
Partes
BTRSw
Seções 1, 2.1, 2.2, 2.3 (componentes das interfaces das unidades críticas); 2.4 (funções das Visão de casos de uso: casos de uso das unidades críticas; visão ló ica: ar uitetura e classes das Seções 1 (planos de testes de aceitação e de integração das unidades críticas), 2 (testes das unidades críticas) Testes das unidades críticas
RTSw CRSw-u PDSw PQSw
Relatórios dos testes das unidades críticas Requisitos atualizados, itens de desenho e itens de teste das unidades críticas Revisado Revisado
CFSw CESw RAPSw RAQSw RRSw RISw MUSw DDISw GEUSw PDISw APUSw DAUSw RAUSw
Unidades críticas Unidades críticas Da iteração Da iteração Revisão da DDSw, DDISw, GEUSw e DTSw Inspeção de desenho, desenho da interação, código e testes das unidades críticas Estrutura geral; procedimentos dos casos de uso críticos Protótipos de desenho da interface (unidades críticas) Completo Protóti o de desenho (unidades críticas) Problemas encontrados na avaliação Atualizado Atualizado
Tipo Critérios de aprovação
Atividades tí icas Alterações (se necessárias) Alterações (se necessárias) Desenho arquitetônico (refinamento) Desenho das interfaces (das unidades críticas) Detalhamento dos casos de uso (das unidades críticas) Desenho das entidades (das unidades críticas) Desenho da ersistência (das unidades críticas) Realização dos casos de uso (das unidades críticas) Desenho das liberações Revisão do desenho Prototipagem de tecnologia (se necessária) Desenho detalhado (das unidades críticas) Codificação (das unidades críticas) Inspeção de implementação (das unidades críticas) Testes de unidade (das unidades críticas) Integração (das unidades críticas) Documentação de usuário (dos casos de uso críticos) Planejamento dos testes de aceitação Desenho dos testes de aceitação Plane amento dos testes de inte ração (das unidades críticas) Desenho dos testes de integração (das unidades críticas) Implementação dos testes de integração (das unidades críticas) Execução dos testes de integração (das unidades críticas) Verificação do término dos testes de integração (das unidades críticas) Balanço dos testes de integração (das unidades críticas) Definição do estilo de interação (com leto) Controle Desenho da interação (unidades críticas) Definição do estilo de interação (completo) Revisão do desenho da interação Avaliação de usabilidade (de protótipo da interface desenhada) Balanço final Monitoração dos requisitos Alteração dos requisitos (se necessária) Monitoração do escopo Medição do progresso Monitoração dos riscos Fechamento da iteração Auditoria da ualidade Realização das revisões Pós-processamento das revisões Gestão de linhas de base
Revisão gerencial Ins eção de desenho Ins eção de im lementação Inspeção de testes Auditoria da qualidade Revisão de apresentação Revisão técnica
Descrição DDSw, DTSw, RTSw, PDSw, PQSw, DDISw, DAUSw, RAUSw, GEUSw DDSw, MDSw, DDISw, GEUSw DDSw, MDSw, CFSw das unidades críticas, DDISw, GEUSw DTSw, BTRSw, RTSw das unidades críticas, DAUSw, RAUSw Linha de bas e DDSw, DTSw, CESw das unidades críticas (demonstração parcial), DDISw, DAUSw, GEUSw DDSw, DTSw, DDISw, GEUSw, DAUSw
Liberação n (Ln) Fluxo Requisitos Análise
Desenho
Implementação
Atividades sugeridas Testes
Usabilidade
Gestão de projetos
Gestão da qualidade
Artefato
Linha de base
Partes
DDSw
Seções 1, 2.1, 2.2, 2.3 ( componentes das interfaces das unidades da liberação); 2.4 (funções desta liberação), 3.1, 3.2 (diagramas da arquitetura e principais diagramas das unidades da liberação), 4
MDSw
Visão de casos de uso: casos de uso da liberação; visão lógica: arquitetura e classes da liberação; visões físicas: componentes da liberação.
DTSW BTRSw RTSw CRSw
Seções 1 (planos de testes desta liberação), 2 (testes da liberação) Testes da liberação Relatórios dos testes da liberação Requisitos atualizados, itens de desenho e itens de teste da liberação
CFSw CESw RAPSw RAQSw RISw MUSw DDISw GEUSw PDISw APUSw DAUSw RAUSw
Unidades da liberação Unidades da liberação Da iteração Da iteração Inspeção de desenho, desenho da interação, implementação e testes da liberação Procedimentos relativos aos casos de uso da liberação Protótipos de desenho da interface Revisto Protótipo de desenho Problemas encontrados na avaliação Atualizado, se for feito avaliação de usabilidade Atualizado, se for feito avaliação de usabilidade
Tipo Critérios de aprovação
Atividades tí icas Alterações (se necessárias) Alterações (se necessárias) Desenho das interfaces (das unidades da liberação) Detalhamento dos casos de uso (das unidades da liberação) Desenho das entidades (das unidades da liberação) Desenho da persistência (das unidades da liberação) Realização dos casos de uso (das unidades da liberação) Desenho das liberações ( refinamento) Revisão do desenho Desenho detalhado (das unidades da liberação) Codificação (das unidades da liberação) Inspeção de implementação (das unidades da liberação) Testes de unidade (das unidades da liberação) Integração (das unidades da liberação) Documentação de usuário (dos casos de uso da liberação) Planejamento dos testes (da liberação) Desenho dos testes de integração (da liberação) Implementação dos testes de integração (da liberação) Execução dos testes de integração (da liberação) Verificação do término dos testes de integração (da liberação) Balanço dos testes de integração (da liberação) Controle Desenho da interação com o usuário (das unidades da liberação) Revisão do desenho da interação Avaliação de usabilidade (de protótipo da interface desenhada) Balanço final Monitoração dos requisitos Alteração dos requisitos (se necessária) Monitoração do escopo Medição do progresso Monitoração dos riscos Fechamento da iteração Auditoria da qualidade Realização das revisões Pós-processamento das revisões Gestão de linhas de base
Revis ão gerencial Inspeção de desenho Inspeção de implementação Inspeção de testes Auditor ia da qualidade Revisão de apresentação
Descrição DDSw, DTSw, RTSw, DDISw, DAUSw, RAUSw DDSw, MDSw das unidades da liberação. DDISw DDSw, MDSw, CFSw das unidades da liberação, DDISw DTSw, BTRSw e RTSw da liberação, DAUSw, RAUSw Linha de base RTSw, CESw da liberação (demonstração parcial)
Testes Alfa (TA) Fluxo Requisitos Análise Desenho Implementação
Testes
Atividades sugeridas Usabilidade
Gestão de projetos
Gestão da qualidade
Atividades típicas Alterações (se necessárias) Alterações (se necessárias) Alterações (se necessárias) Alterações (se necessárias) Documentação de usuário (completa) Desenho dos testes de aceitação (revisão) Implementação dos testes de aceitação (no ambiente do fornecedor) Execução dos testes de aceitação (no ambiente do fornecedor) Verificação do término dos testes de aceitação (no ambiente do fornecedor) Balanço final dos testes de aceitação (no ambiente do fornecedor) Controle Alterações (se necessárias) Avaliação de usabilidade (do produto final) Balanço final Medição do progresso Monitoração dos riscos Fechamento da iteração Auditoria da qualidade Realização das revisões Pós-processamento das revisões Gestão de linhas de base
Artefato
Linha de base
DDSw MDSw DTSW BTRSw RTSw CRSw CFSw CESw MUSw RAPSw RAQSw RRSw RISw APUSw DAUSw RAUSw
Partes Completa Completo Seções 1 (completa), 2 (mais testes de aceitação) Completa Completos no ambiente do fornecedor Completo Completos Completos Provisório Da iteração Da iteração Revisão da DDSw e DTSw Inspeção de testes Atualizado, se for feita avaliação, com problemas encontrados Atualizado, se for feito avaliação de usabilidade Atualizado, se for feito avaliação de usabilidade
Tipo
Critérios de aprovação
Revisão gerencial Inspeção de testes Auditoria da qualidade Revisão de apresentação Revisão técnica Aceitação
Descrição DDSw, DTSw, RTSw, DDISw, DAUSw, RAUSw DTSw, BTRSw, RTSw completos, DAUSw, RAUSw Linha de base RTSw, MUSW, CESw (demonstração do produto) DDSw, DTSw, DDISw, DAUSw Aceitação para Transição
Testes Beta (TB) Fluxo Requisitos Análise Desenho Implementação Testes
Atividades sugeridas
Usabilidade Gestão de projetos
Gestão da qualidade
Artefato Linha de base
RTSw RAPSw RAQSw RISw
Tipo Critérios de Revisão gerencial aprovação Inspeção de testes Auditoria da qualidade
Atividades típicas Alterações (se necessárias) Alterações (se necessárias) Alterações (se necessárias) Alterações (se necessárias) Implementação dos testes de aceitação (no ambiente definitivo) Execução dos testes de aceitação (no ambiente definitivo) Verificação do término dos testes de aceitação (no ambiente definitivo) Balanço final dos testes de aceitação (no ambiente definitivo) Controle Alterações (se necessárias) Monitoração dos riscos Fechamento da iteração Auditoria da qualidade Realização das revisões Pós-processamento das revisões Gestão de linhas de base Implantação da manutenção
Partes Completos no ambiente definitivo Da iteração Da iteração Inspeção de testes e de avaliações de usabilidade se for o caso
Descrição RTSw RTSw completos no ambiente definitivo Linha de base
Operação Piloto (OP) Fluxo Requisitos Análise Desenho Implementação Testes
Atividades Gestão de projetos sugeridas Usabilidade
Gestão da qualidade
Atividades típicas Alterações (se necessárias) Alterações (se necessárias) Alterações (se necessárias) Alterações (se necessárias) Documentação de usuário (revisão) Alterações (se necessárias) Monitoração dos riscos Fechamento da iteração Fechamento do projeto Controle Alterações (se necessárias) Avaliação de usabilidade (somativa) Auditoria da qualidade Realização das revisões Pós-processamento das revisões Gestão de linhas de base Execução da manutenção (piloto)
Artefato Linha de base
MUSw RFPSw RAQSw RRSw APUSw DAUSw RAUSw
Partes Definitivo Do projeto Da iteração MUSw definitivo Atualizado com problemas encontrados Atualizado Atualizado
Tipo Revisão gerencial
Critérios de Inspeção de testes aprovação Revisão apresentação Revisão técnica Aceitação
Descrição MUSw, DAUSw, RAUSw DAUSw, RAUSw MUSw MUSw, DAUSw Aceitação para Produção
Requisitos (RQ) Número 1
2
Atividade Determinação do contexto
Descrição sucinta
Pred.
Levantamento dos aspectos dos processos de negócio ou de um sistema maior que sejam relevantes para a determinação dos requisitos do produto.
Definição do escopo Delimitação dos problemas que o produto se propõe a res olver .
Resultados PESw
1 ERSw-1 (Introdução)
3
Definição dos requisitos
Produção de uma lista de todos os requisitos funcionais e não funcionais, descritos de forma sucinta, sem entrar-se em detalhes.
2
4
Detalhamento dos requisitos de interface
Detalhamento dos aspectos das interfaces do produto que os usuários consideram como requisitos.
3
ERSw-3.1 (Requisitos de interface externa)
5
Detalhamento dos Detalhamento dos casos de uso, que representam fatias de requisitos funcionais funcionalidade do produto.
3
ERSw-3.2 (Requisitos funcionais); MASw-VCU (Visão de casos de uso)
6
Detalhamento dos requisitos não funcionais
Detalhamento dos requisitos de desempenho e de outros aspectos considerados necessários para que o produto atinja a qualidade desejada.
7
Classificação dos requisitos
Determinação das prioridades relativas dos requisitos e avaliação da estabilidade e da complexidade de implementação.
6
CRSw (Casos de uso; requisitos não funcionais)
8
Revisão dos requisitos
Determinação do atendimento dos critérios de qualidade de requisitos e da clareza e legibilidade da Especificação dos Requisitos do Software.
7
RRERSw (Relatório de Revisão da ERSw)
ERSw-2 (Descrição geral do produto)
4; 5 ERSw-3.3 (Requisitos não funcionais)
Análise (AN) Número
Atividade
Descrição sucinta
Pred.
Resultados
1
Identificação das classes
Identificação das classes do produto, com base nos f luxos dos casos de uso e outros documentos relevantes.
2
Organização das classes
Organização das classes em pacotes lógicos e atribuição de seus estereótipos,conforme o papel que desempenhem no modelo.
1
MASw [Classes or ganiza das]
3
Identificação dos relacionamentos
Determinação dos relacionamentos de vários tipos que podem existir entre os objetos das classes identificadas.
2
MASw [Com relaciona mentos]
4
Identificação dos atributos
Levantamento dos atributos que correspondem a pr opriedades que fazem parte do conceito expresso pela classe.
3
MASw [Com atributos]
5
Realização dos casos de uso
Verificação dos fluxos dos casos de uso em termos dos objetos das classes identificadas, por meio de diagramas de interação.
3
MASw [Com operações]; CRSw (Itens de análise)
6
Revisão da análise
Validação dos resultados da Análise e dos correspondentes resultados de Requisitos.
MASw [Classes identificadas]
4; 5
RRERSw - Análise
Desenho (DS) Número
Atividade
Descrição sucinta
Pred.
Resultados DDSw: seções 1 (Introdução), 2.1 (Aspectos gerais de processo), 2.2 (Aspectos gerais do produto), 3.1 (Estratégias de arquitetura); MDSw: visão lógica pacotes; visão de componentes; visão de implantação; MUSw - estrutura da documentação para usuários.
DS1
Desenho arquitetônico
Resolução dos aspectos estratégicos de desenho externo e interno, definindo a divisão do produto em subsistemas e escolhendo as tecnologias mais adequadas.
DS2
Desenho das interfaces
Desenho em detalhe das interfaces reais do produto, em seu ambiente definitivo de implementação.
DS1
DDSw: seção 2.3 (Componentes das interfaces de usuário); MDSw: visão lógica - camada de fronteira; CFSw - elementos gráficos das interfaces.
DS3
Detalhamento dos casos de uso
Resolução dos detalhes dos fluxos dos casos de uso, considerando os componentes reais das interfaces e todos os fluxos alternativos.
DS2
DDSw: seção 2.4 (Funções do produto); MDSw - visão de casos de uso
DS4
Desenho das entidades
Transformação das classes de entidade do Modelo de Análise nas classes correspondentes do Modelo de Desenho.
DS1
DDSw: seção 3.2 (Diagramas - camada de entidades); MDSw: visão lógica - camada de entidades.
DS5
Desenho da persistência
Desenho das estruturas externas de armazenamento persistente, como arquivos e bancos de dados.
DS4
DDSw: seção 3.2 (Diagramas - camada de persistência); MDSw- visão lógica - camada de persistência; CFSw -esquemas de bancos de dados.
DS6 DS7 DS8
Determinação de como os objetos das classes de desenho colaborarão para realizar os casos de uso de desenho. Desenho das Determinação de como a implementação do liberações produto será dividida entre as Liberações. Validação dos resultados do Desenho, por Revisão do desenho meio de confrontação com os resultados dos Requisitos e da Análise. Realização dos casos de uso
DS3; DS5
DDSw-3.2 (Diagramas - realização dos casos de uso de desenho); MDSw: visão lógica - classes de controle; realizações.
DS6
DDSw-4 (Plano das liberações)
DS7
Relatório de Revisão da DDSw; Relatório de Inspeção do Desenho
Testes (TS) Número
Atividade
Descrição sucinta
Pred.
Insumos
Resultados
TS1
Planejamento
Define os itens a testar, aspectos gerenciais e recursos necessários para a execução da bateria de testes.
TS2
Desenho
Completa as especificações dos testes da bateria, desenhando-se os procedimentos e casos de teste.
TS1
ERSw, DDSw- DTSw-2 (Especificações 2 de testes)
TS3
Implementação
Monta o ambiente de teste, implementando os componentes de teste e instalando e configurando os itens a testar.
TS2
DTSw-2
TS4
Execução
Executa os testes da bateria, produzindo os relatórios resultantes.
TS3
BTRSw
TS5
Verificação do término
TS6
Balanço final
Inspeciona os testes, determinando se estão satisfeitas as condições para sua completeza e sucesso. Realiza o balanço final dos testes da bateria, registrando as conclusões e lições aprendidas.
PDSw, PQSw
TS4 TS5
RTSw (RT, RIT) RTSw (RT, RIT); RITSw
DTSw-1 (Plano de testes)
BTRSw RTSw (Registro de testes, Registros de incidentes de testes) Relatório de Inspeção de Testes RTSw (Relatório resumo dos testes)
Implementação (IM) Número
Atividade
Descrição sucinta Preenche os detalhes restantes do Modelo de Desenho, no nível necessário para guiar a codificação. Traduz o desenho detalhado no código de uma ou mais linguagens de programação.
IM1
Desenho detalhado
IM2
Codificação
IM3
Inspeção de implementação
Verifica o código, para eliminar os defeitos de implementação.
IM4
Testes de unidade
IM5
Integração
IM6
Prototipagem
IM7
Documentação de usuário
Verifica a funcionalidade das unidades implementadas. Liga as unidades implementadas com os componentes construídos em liberações anteriores. Confecção de código provisório para realizar experimentos de validação de requisitos ou desenho. Confecção de manual e outros tipos de documentos para usuários.
Pred.
Insumos
Resultados
MDSw MDSw (alto nível) (detalhado) IM1
MDSw (detalhado) CFSw
IM2
MDSw RIISw (detalhado), CFSw
IM2
CFSw
IM3; IM4 CFSw
DDSw - 2
CESw
MUSw
Usabilidade (US) Número
Atividade
Descrição sucinta
Pred.
Insumos
Resultados
US1
Planejamento
O Planejamento compreende a personalização do processo de desenvolvimento com relação aos aspectos de usabilidade e uma estimativa de recursos necessários ao cumprimento do escopo do produto a ser desenvolvido.
US2
Controle
O Controle compreende o acompanhamento do progresso d o projeto, durante sua realização, por meio da confrontação de metas de esforço, escopo, prazo e custo, comparando o previsto no Planejamento com o realizado até um determinado momento.
US1
AC1
Planejamento
Analisa o problema a ser resolvido, considerando os diversos tipos de análise de contexto, e faz o planejamento dos trabalhos.
US1
AC2
Preparação
Identifica a população alvo, isto é, define quais são as pessoas que deverão ou poderão usar o sistema e classifica essa população, estabelecendo grupos de usuários com limites bem claros. Os artefatos a serem utilizados durante o trabalho de análise, especialmente no trabalho de campo, são preparados. Faz o contato com as pessoas selecionadas ara o trabalho de cam o visando esclarecer e combinar
AC1
AC3
Levantamento dos papéis considerando-se os usuários-alvo. Análise Modelagem preliminar de preliminar da situação de trabalho desse grupo, ou seja, obtenção de usuários informações sobre os usuários e seus modo de trabalhar. Ordenação e simplificação dos papéis com base no relacionamento entre eles.
AC2
ERUSw: 2.1.2 inicial
AC4
Refinamento da modelagem de usuários
Detalhamento dos papéis, descrevendo necessidades, interesses, expectativas e comportamentos. Organização e simplificação dos papéis detalhados com base no relacionamento entre eles.
AC3
ERUSw: 2.1.2, MAHSw Completo
AC5
Modelagem preliminar de tarefas
Criação preliminar de um modelo de tarefas onde se define as tarefas realizadas pelos usuários no ambiente onde realizam suas atividades.
AC2
ERUSw: 2.1.3 inicial
AC6
Refinamento da modelagem de tarefas
Refina e melhora o modelo e tarefas. Faz o detalhamento das tarefas consideradas mais relevantes. Essas tarefas são candidatas a serem automatizadas no sistema a ser desenvolvido, portanto, são essas tarefas ou parte delas que darão origem aos casos de uso do sistema em perspectiva.
AC5
ERUSw: 2.1.3, MANSw
AC7
Análise de produtos concorrentes
Visa a análise de produtos concorrentes ou de sistemas similares para que se possa melhorar conhecendo suas fraquezas e pontos fortes.
AC2
ERUSw: 2.1.4
AC8
Balanço final
Realiza o balanço final da análise de contexto, verificando os artefatos produzidos incluindo a verificação da consistência entre os diversos modelos. Registra as conclusões e lições aprendidas.
AC4; AC6; AC7
US3
Definição das funções do produto
A partir da análise de contexto de uso, define as tarefas ou partes de tarefas a serem automatizadas, ou seja, define os casos de uso do sistema.
AC8
ERUSw: 1 e 2
US4
Prototipação de requisitos Criação do Protótipo de Requisitos de Interface (PRI). O PRI é um de interface modelo usado para validação dos requisitos com os usuários.
AC8
ERUSw: 1 e 2
US5
Definição de requisitos e metas de usabilidade
Essa atividade visa à definição de níveis de qualidade almejados para os atributos de usabilidade considerados importantes para o produto em desenvolvimento.
US2
DDISw: 2.1.1 , CRSW-u, ERUSw: 3.1
US6
Revisão da análise de usabilidade
Visa avaliar a qualidade e aperfeiçoar os artefatos produzidos nas atividades de análise de contexto e de especificação de requisitos. Como parte do trabalho de revisão, dever ser realizado um validação do PRI com a participação dos usuários.
US3
RRERUSw
US7
Definição do estilo de interação
US8
Desen ho d a In teração
Desenvolvimento da especificação da interface do usuário pronta para ser desenhada (desenho interno) e implementada em uma plataforma específica.
US4
US9
Revisão do desenho da interação
Avalia a qualidade e aperfeiçoar os artefatos produzidos nas atividades de Definição do Estilo de Interação e Desenho da Interação.
US5; US6
GEUSw:, DDISw
RRGEUSw, RRDDISw, RIDDISw, RIPDISw
AV1
Planejamento
US7
PDSw, PQSw, ERUSw, DDISw
DAUSw: 2
AV2
Desenho
AV1
DAUSw: 2, ERUSw, PDSw, DDISw, PQSw, DDSw - 2 ERSw
DAUSw: 3
AV3
Implementação
AV2
DAUSw: 3
RAUSw
AV4
Execução
AV5
Análise dos dados
AV6
Verificação do término
esenvo v mento o u a e st o e sa a e. m est o e interação abrange padrões, diretrizes ou até métodos para o desenvolvimento da interação visando garantir a consistência entre
Identifica os requisitos d a avaliação: propósito, recursos disponíveis (dinheiro, pessoal, especialistas, usuários, tempo, versão do software, tipos de produtos que serão avaliados, ferramentas e equipamentos) e resultados es erados da avalia ão. Escolha e configuração das técnicas para a avaliação. São detalhados os parâmetros específicos de cada técnica. Por exemplo, definição de roteiros de tarefas e cenários e número de usuários a artici arem dos Prepara o ambiente para as avaliações, incluindo a execução de uma avaliação piloto, se prevista no método escolhido. Executa as avaliações seguindo as in dicações de cada técnica, coletamse os d ados, identificam-se os problemas, que são categorizados e riorizados Caracteriza os problemas, que são compilados, categorizados e priorizados; propõe soluções e elabora as recomendações para im lementação de melhorias. Inspeciona as avaliações, determinando se estão satisfeitas as condições para sua completeza e sucesso.
Praxis-spsw-u.xls, mppsw
US4
rapsw, relatorio de esforcos-it-u
GEUSw
ERUSw: 3
PRISw, ERSw: 3.1.1
GEUSw:
DDSw: 2.3, PDISw, DDISw
AV3
RAUSw
AV4
RAUSw
APUSw, RAUSw
AV5
RAUSw
RIDAUSw
Gestão de projetos (GP) Número
Subfluxo
GR1 GR2
Gestão de requisitos
Atividade Cadastramento dos requisitos Monitoração dos requisitos
Descrição sucinta
Acompanhamento do estado dos requisitos.
GR1
Análise de soliticações de alteração de requisitos e realização da alteração, se aprovada.
GR2
GR3
Alteração dos requisitos
PP1
Levantamento das metas Determinação das metas de prazo e custo do projeto, estipuladas gerenciais pelo cliente.
PP2
Dimensionamento da Elaboração
PP3
Instanciação do processo
PP4
Planejamento de projetos
Estimativa do tamanho
Pred.
Lançamento dos requisitos e itens derivados no cadastro dos requisitos.
Estimativa de esforço, recursos e cronogramas da fase de Elaboração. Determinação dos aspectos do processo (possivelmente personalizado) que são específicos do projeto. Determinação da complexidade do produto, medida em pontos de função.
Insumos
Resultados
ERSw, MASw
CRSw
CRSw
CRSw atualizado
SARSw, CRSw
ERSw, MASw PESw - 4 (Metas gerenciais)
PP1
PESw - 2 (Lista de funções); PESw - 4 (Metas gerenciais)
PESw - 6 (Estimativa de custos e prazos para a Elaboração)
Praxis 1.2 (descrição)
Processo definido para o projeto; PDSw - seções 1 a 4
GR1; PP3 CRSw
MMPSw (Pontos de função)
PP5
Estimativa do esforço
Determinação do esforço necessário para o projeto, distribuído por iterações e fluxos.
PP4
PDSw - seções 1 a 4; MMPSw (Pontos de função)
MMPSw (Esforços)
PP6
Estimativa dos recursos
Determinação dos recursos de pessoas e outros recursos necessários para o projeto.
PP5
PDSw - 1:4; MMPSw (Esforços)
MMPSw (Recursos)
PP7
Estimativa de cronograma
Determinação dos prazos para as iterações do projeto.
PP6
MMPSw (Esforços); MMPSw (Recursos)
MMPSw (Cronograma)
PP8
Estimativa dos riscos
PP9
Fechamento do planejamento
CP1
Monitoração do escopo
CP2
Medição do progresso
Determinação do esforço despendido no projeto, comparando-o com o previsto e projetando os esforços e prazos futuros.
PP6; CP1 RAPSw (Escopo)
Monitoração dos riscos
Acompanhamento dos riscos previstos e concretizados do projeto, com atualização da análise do impacto e das contramedidas previstas.
PP7; CP2
CP4
Fechamento da iteração
Providências finais da iteração, com análise da atividades desta, para identificação de problemas e proposição de soluções.
CP5
Fechamento do projeto
Análise final do projeto, identificando problemas, pontos positivos e lições aprendidas.
CP3
Controle de projetos
Determinação dos riscos do projeto, com análise de impacto e PP7 MMPSw (Cronograma) MMPSw (Riscos) previsão de contramedidas. Acabamento e revisão do Plano de Desenvolvimento do Software PP7; PP8 MMPSw PDSw e das próprias atividades de planejamento. Acompanhamento e registro das variações nos escopo dos GR2 RAPSw (Escopo) projetos, com base na monitoração dos seus requisitos. RAPSw (Esforços e prazos)
RAPSw (Esforços e prazos)
RAPSw (Riscos)
CP3
RAPSw
Solitações de providências
CP4
RAPSw
RFPSw
Gestão da qualidade (GQ) Número
Subfluxo
GQ1
GQ2
Garantia da qualidade
Atividade
Descrição sucinta
Planejamento
Confecção das partes referentes à Garantia da Qualidade do Plano da Qualidade do Software
Auditoria da qualidade
Verificação da conformidade com o processo dos artefatos e atividades de um projeto
GQ3
Verificação da organização
GR1
Planejamento
Pred. Responsável
GQ1
Verificação da conformidade com o processo das atividades da organização, não vinculadas a projetos. Planejamento das atividades de revisão técnica e inspeção de um projeto.
Insumos
Resultados
Projeto
PDSw
PQSw (menos seções 6, 10 e 11)
GGQSw
PDSw; PQSw; artefatos
RAQSw; solicitações de providências
GGQSw
Praxis; estrutura da organização
Relatórios da organização
Projeto
PDSw
PQSw-6 (Revisões)
Realização
Convocação, distribuição de material e suporte às revisões e inspeções de um projeto.
GR1
GGQSw
PQSw; artefatos
Relatórios de revisão e inspeção
GR3
Pós-processamento
Análise dos relatórios de revisão de um projeto e tomada das providências necessárias para resolver os problemas identificados.
GR2
GGQSw
Relatórios de revisão e inspeção
RAQSw (Análise das revisões); solicitações de providências
GC1
Planejamento
Projeto
PDSw
PQSw-11 (Controle de mídia)
GC1
GGCSw
PQSw; artefatos
Linha de base
GC2
GGCSw
Linhas de base
Projeto
PDSw; Processo de manutenção (padrão)
Projeto; Produto
Processo de manutenção; Base de dados de manutenção; Solicitações de manutenção; Linhas de base de rodutos
GR2
GC2
Gestão de revisões
Gestão de configurações
Gestão de linhas de base
Planejamento das atividades de gestão de configurações de um projeto. Criação, verificação, alteração e extração de produtos em uma linha de base.
GC3
Gestão de bibliotecas Verificação, backup, análise e auditorias das de configurações Bibliotecas de Gestão de Configurações.
GM1
Implantação Gestão da manutenção
GM2
Execução
Implantação dos procedimentos e recursos necessários para a execução do Processo de Manutenção. Processamento de solicitações de manutenção, de acordo com o Processo de Manutenção.
GM1
Bibliotecas oficiais; relatórios de gestão de confi urações Processo de manutenção (personalizado, se necessário) Relatórios e Avisos de manutenção; Base de dados de manutenção; Linha de base de produtos (alteradas)
Engenharia de processos (EP) Número
Subfluxo
GPC1
GPC2
GPC3 Gestão de processos
Atividade
Descrição sucinta
Guarda, backup, análise e controle da Gestão da biblioteca de biblioteca que contém a documentação documentação relativa aos processos de software da or anização. Realização de procedimentos corretivos Manutenção relativos a defeitos nos processos de software da organização. Comunicação, consultoria e treinamento Capacitação da sobre os processos de software da organização organização.
Pred.
Insumos
Resultados típicos
Artefatos de proces so
Biblioteca de documentação
GPC1
Biblioteca de documentação; Solicitações de manutenção de processo
Artefatos de processo (corrigidos)
GPC1
Biblioteca de documentação
Material de comunicação e treinamento
Personalização
Adaptação dos processos da organização às necessidades específicas dos projetos.
GPC2; GPC3
Biblioteca de documentação
Artefatos de processo (personalizados)
Normatização
Elaboração de normas adicionais, necessárias para complementar as normas oficiais dos processos de software da organização.
GPC4
Biblioteca de documentação, Artefatos de processo (personalizados)
Artefatos de processo (novas normas)
GPC6
Gestão das métricas
Coleta de métricas dos processos da organização, com a guarda, análise e controle da base de dados resultante.
Biblioteca de documentação, RFPSw, Relatórios da organização, Relatórios de manutenção
Bases de dados históricos
GTR1
Planejamento
Confecção de planos de treinamento em engenharia de software, com base nas necessidades dos projetos e da organização.
GPC4
GPC5
Gestão do treinamento GTR2
Execução
Realização das atividades de treinamento em engenharia de software da organização, com acompanhamento, registro, relato, avaliação e verificação destas.
MTC1
Planejamento
Elaboração de planos de introdução de novas tecnologias de software nos processos da organização.
MTC2
Análise
Realização de estudos para avaliar o impacto de novas tecnologias sobre os processos de software da organização.
MTC3
MTC4
PDSw; Relatórios da organização; Planos de treinamento
GTR1
Material de treinamento; Biblioteca de documentação; Planos de treinamento Relatórios da organização; RFPSw; Informação tecnológica; Solicitações de melhoria de tecnologia
Planos de treinamento
Relatórios de treinamento; Registros de treinamento Planos de melhoria de tecnologia
MTC1
Informação tecnológica; Planos Relatórios de avaliação de de melhoria de tecnologia; tecnologia; Plano de projeto Tecnologia candidata piloto
Teste
Execução de projeto piloto para avaliação das mudanças de tecnologia.
MTC2
Informação tecnológica; Plano de projeto piloto; Tecnologia candidata
Implantação
Transição para uso normal das tecnologias aprovadas, nos processos da organização .
MTC3
Plano de implantação de tecnologia; Tecnologia candidata
Planejamento
Elaboração de planos de introdução de melhorias nos processos de software na organização.
Relatórios da organização; RFPSw; Informação de processos; Solicitações de melhoria de rocessos
MPC2
Análise
Realização de estudos para avaliar o impacto de alterações nos processos de software da organização.
MPC1
Informação de process os; Processos atuais; Bases de dados históricos
MPC3
Desenvolvimento
Desenvolvimento de novos processos de software para a organização, que incorporem melhorias aprovadas.
MPC2
Planos de desenvolvimento de processos; Processos atuais
MPC3
Novo processo (versão de avaliação); Plano de projeto piloto
Artefatos do projeto piloto; Relatórios de avaliação de processo; Relatório final de projeto piloto; Plano de implantação de processo
MPC4
Novo processo (versão definitiva); Plano de implantação de processo
Biblioteca de documentação; Relatórios de avaliação de processo; Relatório final de implantação de processo
Melhoria de tecnologia
MPC1
Melhoria de processos MPC4
MPC5
Teste
Implantação
Execução de projeto piloto para avaliação das mudanças de processos.
Transição para uso normal na organização dos processos aprovados.
Relatórios de avaliação de tecnologia; Relatório final de projeto piloto; Plano de implantação de tecnologia Relatórios de avaliação de tecnologia; Relatório final de implantação de tecnologia Planos de melhoria de processos Relatórios de avaliação de processo; Planos de desenvolvimento de processos Novo processo (versão de avaliação); Plano de projeto piloto
Capítulos do livro Parte Fundamentos
Métodos
Padrões
No. cap.
Título do capítulo
1
Engenharia de Software
2
Processos de Software
3
Melhoria dos Processos de Software
4
Capacitação em Processos de Software
5
Requisitos
6
Análise
7
Desenho
8
Testes
9
Implementação
10
Gestão de Projetos
11
Gestão da Qualidade
12
Engenharia de Processos
13
Proposta de Especificação de Software
14
Especificação de Requisitos de Software
15
Revisões de Software
16
Desenho de Interfaces de Usuário de Software
17
Descrição de Desenho de Software
18
Documentação de Testes de Software
19
Desenho Detalhado e Codificação de Software
20
Documentação para Usuários de Software
21
Plano de Desenvolvimento de Software
22
Plano da Qualidade de Software
23
Gestão de Alterações de Software
Padrões, gabaritos e e Sigla
Documentos
Modelos
Relatórios
(*) - Pacote teste
Significado
PESw ERSw PDSw PQSw DDSw DTSw MUSw GEU
Proposta de especificação Especificação dos requisitos Plano de desenvolvimento Plano da qualidade Descrição do desenho Descrição dos testes Manual do usuário Guia de Estilo de Usabilidade
ERUSw
Especificação dos requisitos de usabilidade
DDISw DAUSw CRSw MASw MPPSw MDSw BTRSw CFSw CESw MAH RTSw RRSw RISw RAQSw RAPSw RFPSw RAUSw
Descrição do desenho da interação Descrição das avaliações de usabilidade Cadastro dos requisitos Modelo de análise Memória de planejamento Modelo de desenho Bateria de testes de regressão Código fonte Código executável Modelo de Atores Humanos Relatório dos testes Relatório de revisão Relatório de inspeção Relatório de auditoria da qualidade Relatório de acompanhamento Relatório final Relatório de avaliações de usabilidade
Padrão - capítulo 13 14 21 22 17 18 20
19 23 10 15 15
emplos Uso - capítulo
Gabarito
Exemplo
5 5 10 11 7 8 9
PESw.dot ERSw.dot PDSw.dot PQSw.dot DDSw.dot DTSw.dot MUSw.dot GEU.dot
Merci_10_PESw.doc Merci_10_ERSw.doc Merci_10_PDSw.doc Merci_10_PQSw.doc Merci_10_DDSw.doc Merci_10_DTSw.doc Merci_10_MUSw.doc
ERUSw.dot
10 6 10 7 8 9 9 8 11 11 11 10 10
DDISw.dot DAUSw.dot CRSw.xlt MPPSw.xlt
MAH.xlt RTSw.xlt RRSw.xlt RISw.xlt RAQSw.xlt RAPSw.xlt RFPSw.xlt RAUSw.xlt
Merci_10_CRSw.doc Merci_10_MASw.zip Merci_10_MPPSw.xls Merci_10_MDSw.zip Merci_10_CFSw.zip(*) Merci_10_CFSw.zip Merci_10_CESw.zip Merci_10_RTSw.xls Merci_10_RRERSw.xls Merci_10_RIDSw.xls Merci_10_RAQSw.xls Merci_10_RAPSw.xls Merci_10_RFPSw.xls
Listas de conferência Natureza
Sigla
LCRERSw Revisão técnica LCRDDSw LCRDTSw LCIDSw LCIISw-Java Inspeção LCITSw
Significado
Padrão - capítulo
Especificação dos requisitos Descrição do desenho Descrição dos testes Desenho Implementação em Java
14 17 18 7, 16 9, 19
Testes
8, 17
Gabarito Merci_10_LCRERSw.xls Merci_10_LCRDDSw.xls Merci_10_LCRDTSw.xls Merci_10_LCIDSw.xls Merci_10_LCIISw-Java.xls Merci_10_LCITSw.xls