Fase Concepo Descrio Fase na qual as necessidades dos usurios e os conceitos da aplicao so analisados o suficiente para justificar a especificao de um produto de software, resultando em uma proposta de especificao. Fase na qual a especificao do produto detalhada o suficiente para modelar conceitualmente o domnio do problema, validar os requisitos em termos deste modelo conceitual e permitir um planejamento acurado da fase de construo. Fase na qual desenvolvida (desenhada, implementada e testada) uma verso completamente operacional do produto, que atende aos requisitos especificados. Fase na qual o produto colocado disposio de uma comunidade de usurios para testes finais, treinamento e uso inicial.
Elaborao
Construo
Transio
Iteraes
Fase Concepo Iterao Ativao Levantamento dos Requisitos Elaborao Anlise dos Requisitos AR Sigla AT LR
Desenho Implementvel Construo Liberao 1 Liberao ... Testes Alfa Testes Beta Transio Operao Piloto
DI
L1 Ln TA TB OP
Descrio Levantamento e anlise das necessidades dos usurios e conceitos da aplicao, em nvel de detalhe suficiente para justificar a especificao de um produto de software. Levantamento das funes, interfaces e requisitos no funcionais desejados para o produto. Modelagem conceitual dos elementos relevantes do domnio do problema e uso desse modelo para validao dos requisitos e planejamento detalhado da fase de Construo. Definio interna e externa dos componentes de um produto de software, em nvel suficiente para decidir as principais questes de arquitetura e tecnologia, e para permitir o planejamento detalhado das liberaes. Implementao de um subconjunto de funes do produto que ser avaliado pelos usurios. Idem. Realizao dos testes de aceitao, no ambiente dos desenvolvedores, juntamente com elaborao da documentao de usurio e possveis planos de Transio. Realizao dos testes de aceitao, no ambiente dos usurios. Operao experimental do produto em instalao piloto do cliente, com a resoluo de eventuais problemas atravs de processo de manuteno.
Fluxos tcnicos
Descrio 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 construo do produto. Fluxo que visa a formular um modelo estrutural do produto que sirva de base para a implementao, 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 atravs de componentes de cdigo e de documentao associada. Fluxo que visa a verificar os resultados da implementao, atravs do planejamento, desenho e realizao 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 negcio, implantao e criao de contedo. Fluxo que abrange atividades relativas ao desenvolvimento da interao com o usurio incluindo diversos tipos de anlise visando a usabilidade, a modelagem e o desenho da interface com o usurio e a avaliao de usabilidade.
Fluxos gerenciais
Fluxo Subfluxo Gesto de requisitos Planejamento de projetos Controle de projetos Descrio Controle das alteraes e rastreamento dos requisitos. Elaborao de planos de projetos, por meio de estimativas de tamanho, esforo, prazo e riscos. Acompanhamento do progresso e dos riscos dos projetos, com execuo de procedimentos corretivos, quando necessrios.
Gesto de projetos
Conjunto planejado e sistemtico de aes necessrias para Garantia da qualidade estabelecer um nvel adequado de confiana na qualidade de um produto. Planejamento, convocao e avaliao de revises tcnicas e Gesto da Gesto de revises inspees. qualidade Conjunto de procedimentos tcnicos e gerenciais para identificao Gesto de de artefatos e gesto de alteraes destes. configuraes Conjunto de procedimentos para a manuteno dos produtos em Gesto da Transio e Produo. manuteno Guarda, manuteno e personalizao do patrimnio de processos Gesto de processos da organizao. Gesto das atividades de treinamento relacionadas com processos Gesto do Engenharia de treinamento de software. Execuo das atividades de evoluo tecnolgica relacionadas com Melhoria de processos processos de software. tecnologia Aferio, controle quantitativo e evoluo dos processos de Melhoria de processos software.
SQA PR SCM
Documentos
Nome Proposta de Especificao do Software Especificao dos Requisitos do Software Plano de Desenvolvimento do Software Sigla PESw ERSw Descrio Documento que delimita preliminarmente o escopo de um projeto, contendo um plano da fase de Elaborao. 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 relao 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 sero adotados no projeto. Documento que descreve, de forma detalhada, os aspectos mais importantes do desenho do software. Documento que descreve, de forma detalhada, os planos e especificaes dos testes que sero executados Documento que serve de referncia para uso do produto. Documento que descreve o padro de estilo de interao a ser utilizado em um produto ou em uma famlia de produtos de software Documento que descreve, de forma detalhada, a anlise de contexto e os requisitos relacionados com a usabilidade. Documento que descreve prottipos e aspectos mais importantes relacionados com o desenho da interao com o usurio. Documento que descreve de forma detalhada o planejamento das avaliaes de usabilidade
PDSw
Plano da Qualidade do Software Descrio do Desenho do Software Descrio dos Testes do Software Manual do Usurio do Software Guia de Estilo de Usabilidade do Software Especificao dos Requisitos de Usabilidade do Software Descrio do Desenho da Interao do Software Documento de Descrio das Avaliaes de Usabilidade
erusw
ddisw dausw
Modelos
Nome Modelo de Anlise do Software Memria de Planejamento do Projeto do Software Modelo de Desenho do Software Bateria de Testes de Regresso do Software Cdigos Fontes do Software Cdigos Executveis do Software Sigla MASw Descrio Modelo que detalha os conceitos do domnio do problema a resolver que sejam relevantes para a validao dos requisitos. Modelo que contm a informao necessria para o planejamento e acompanhamento de tamanhos, esforos, custos, prazos e riscos do projeto. Modelo que detalha a estrutura lgica e fsica do produto, em termos de seus componentes. Conjunto dos scripts dos testes de regresso. Conjunto dos cdigos fontes produzidos. Conjunto dos cdigos executveis produzidos. Ferramentas aplicveis Ferramenta de modelagem orientada a objetos Planilha, ferramenta de gesto de projetos Ferramenta de modelagem orientada a objetos Ferramenta de desenvolvimento, ferramenta de testes Ferramenta de desenvolvimento Ferramenta de desenvolvimento
crsw-u
Modelo que contm os requisitos levantados, assim como referncias 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 que facilita a correlao entre benefcios e necessidades, visando a priorizao de necessidades. O MAN utilizado na anlise de necessidades
mansw
Planilha
Modelo de Atores Humanos Modelo de Anlise de Problemas de Usabilidade Prottipo de Requisito de Interface Prottipo de Contedo da Interface Prottipo de Desenho Interface Prottipo de Desenho Interface Prottipo de Desenho Interface Prottipo de Desenho Interface
mahsw
Modelo que representa os perfis importantes de usurios em termo de uma caracterizao detalhada dos Planilha atores humanos e do relacionamnetos entre eles. Modelo utilizado na anlise de problemas em avaliaes Planilha de usabilidade Modelo que representa o prottipo de interface utilizado Ferramenta de para validao de requisitos (documentado na ERSw) desenvolvimento Modelo que representa o prottipo de contedo e navegao da interface Modelo que representa o prottipo de desenho da interface Modelo que representa o prottipo de desenho da interface Modelo que representa o prottipo de desenho da interface Modelo que representa o prottipo de desenho da interface Ferramenta de desenvolvimento Ferramenta de desenvolvimento Ferramenta de desenvolvimento Ferramenta de desenvolvimento Ferramenta de desenvolvimento
Relatrios
Nome Relatrios dos Testes do Software Relatrios de Reviso do Software Relatrios de Inspeo do Software Relatrios das Auditorias da Qualidade do Software Relatrios de Acompanhamento do Projeto do Software Relatrio Final do Projeto do Software Relatrio das Avaliaes de Usabilidade Relatrio de Inspeo de Usabilidade Sigla RTSw RRSw RISw RAQSw RAPSw RFPSw rausw riausw Descrio Relatrio que descreve os resultados dos testes realizados. Relatrio que descreve as concluses da reviso de um artefato. Relatrio que descreve as concluses da inspeo de um artefato. Relatrio que descreve as concluses de uma auditoria da qualidade. Relatrio que descreve esforos, custos, prazos e riscos do projeto, at a data corrente. Relatrio de balano final do projeto. Responsvel Grupo de testes do projeto Grupo revisor do artefato Grupo inspetor do artefato Grupo de Garantia da Qualidade Gerente do projeto Gerente do projeto
Relatrio que descreve os resultados das avaliaes Gerente do projeto de usabilidade Relatrio que descreve se esto satisfeitas ou no as condies para o trmino de uma avaliao de Gerente do projeto usabilidade.
Revises
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 RG,RA LR AR DI Ln TA TB OP
RG,RA RG, RT, RA RG RG,RA RG RG RG RG RG, RT, I, RA RG, RT, I, RA RG,RA RG, RT, RA
RG, I RG, I
RG, RT, RA
RG,RA
RG,RA
I RA RG, I
RG, I
RG, RT, RA
Ativao (AT)
Fluxo Requisitos Anlise Desenho Implementao Testes Usabilidade Gesto de projetos Gesto da qualidade Artefato PESw MASw RAPSw Critrios de aprovao Tipo Reviso gerencial Reviso de apresentao Verificao informal Aceitao Atividades tpicas Determinao do contexto Definio do escopo Definio dos requisitos (preliminar) Desenho arquitetnico (esboo) Prototipagem (inicial, caso necessria) Avaliao de usabilidade (de verso anterior ou de prottipos Planejamento (inicial, visando a proposta) Anlise de contexto de uso (anlise de necessidades para a Levantamento das metas gerenciais Dimensionamento da Elaborao Verificao informal Partes Viso de casos de uso - casos de uso, atores, diagrama de contexto Informal Descrio PESw PESw Linha de base Aceitao para Elaborao
Atividades sugeridas
Linha de base
Gesto de projetos
MASw Linha de base CRSw-u PDSw RAPSw ERUSw PRISw MAHSw MANSw DAUSw RAUSw Tipo Reviso gerencial Verificao informal Reviso de apresentao
Critrios de aprovao
Requisitos
Anlise
Usabilidade
Gesto de projetos
Gesto da qualidade
Artefato ERSw MASw CRSw-u DDSw MDSw PDSw MPPSw PQSw RAPSw RAQSw RRSw ERUSw PRISw DDISw GEUSw PDISw MAHSw MANSw Tipo Reviso gerencial Auditoria da qualidade Reviso tcnica Reviso de apresentao Aceitao
Linha de base
Critrios de aprovao
Desenho
Implementao
Usabilidade
Gesto de projetos
RTSw CRSw-u PDSw PQSw Linha de base CFSw CESw RAPSw RAQSw RRSw RISw MUSw DDISw GEUSw PDISw APUSw DAUSw RAUSw
Relatrios dos testes das unidades crticas Requisitos atualizados, itens de desenho e itens de teste das unidades crticas Revisado Revisado Unidades crticas Unidades crticas Da iterao Da iterao Reviso da DDSw, DDISw, GEUSw e DTSw Inspeo de desenho, desenho da interao, cdigo e testes das unidades crticas Estrutura geral; procedimentos dos casos de uso crticos Prottipos de desenho da interface (unidades crticas) Completo Prottipo de desenho (unidades crticas) Problemas encontrados na avaliao Atualizado Atualizado Descrio DDSw, DTSw, RTSw, PDSw, PQSw, DDISw, DAUSw, RAUSw, GEUSw DDSw, MDSw, DDISw, GEUSw DDSw, MDSw, CFSw das unidades crticas, DDISw, GEUSw DTSw, BTRSw, RTSw das unidades crticas, DAUSw, RAUSw Linha de base DDSw, DTSw, CESw das unidades crticas (demonstrao parcial), DDISw, DAUSw, GEUSw DDSw, DTSw, DDISw, GEUSw, DAUSw
Tipo Reviso gerencial Inspeo de desenho Critrios de Inspeo de implementao aprovao Inspeo de testes Auditoria da qualidade Reviso de apresentao Reviso tcnica
Liberao n (Ln)
Fluxo Requisitos Anlise Atividades tpicas Alteraes (se necessrias) Alteraes (se necessrias) Desenho das interfaces (das unidades da liberao) Detalhamento dos casos de uso (das unidades da liberao) Desenho das entidades (das unidades da liberao) Desenho da persistncia (das unidades da liberao) Realizao dos casos de uso (das unidades da liberao) Desenho das liberaes (refinamento) Reviso do desenho Desenho detalhado (das unidades da liberao) Codificao (das unidades da liberao) Inspeo de implementao (das unidades da liberao) Testes de unidade (das unidades da liberao) Integrao (das unidades da liberao) Documentao de usurio (dos casos de uso da liberao) Planejamento dos testes (da liberao) Desenho dos testes de integrao (da liberao) Implementao dos testes de integrao (da liberao) Execuo dos testes de integrao (da liberao) Verificao do trmino dos testes de integrao (da liberao) Balano dos testes de integrao (da liberao) Controle Desenho da interao com o usurio (das unidades da liberao) Reviso do desenho da interao Avaliao de usabilidade (de prottipo da interface desenhada) Balano final Monitorao dos requisitos Alterao dos requisitos (se necessria) Monitorao do escopo Medio do progresso Monitorao dos riscos Fechamento da iterao Auditoria da qualidade Realizao das revises Ps-processamento das revises Gesto de linhas de base Partes Sees 1, 2.1, 2.2, 2.3 ( componentes das interfaces das unidades da liberao); 2.4 (funes desta liberao), 3.1, 3.2 (diagramas da arquitetura e principais diagramas das unidades da liberao), 4 Viso de casos de uso: casos de uso da liberao; viso lgica: arquitetura e classes da liberao; vises fsicas: componentes da liberao. Sees 1 (planos de testes desta liberao), 2 (testes da liberao) Testes da liberao Relatrios dos testes da liberao Requisitos atualizados, itens de desenho e itens de teste da liberao Unidades da liberao Unidades da liberao Da iterao Da iterao Inspeo de desenho, desenho da interao, implementao e testes da liberao Procedimentos relativos aos casos de uso da liberao Prottipos de desenho da interface Revisto Prottipo de desenho Problemas encontrados na avaliao Atualizado, se for feito avaliao de usabilidade Atualizado, se for feito avaliao de usabilidade Descrio DDSw, DTSw, RTSw, DDISw, DAUSw, RAUSw DDSw, MDSw das unidades da liberao. DDISw DDSw, MDSw, CFSw das unidades da liberao, DDISw DTSw, BTRSw e RTSw da liberao, DAUSw, RAUSw Linha de base RTSw, CESw da liberao (demonstrao parcial)
Desenho
Implementao
Usabilidade
Gesto de projetos
MDSw
Linha de base
DTSW BTRSw RTSw CRSw CFSw CESw RAPSw RAQSw RISw MUSw DDISw GEUSw PDISw APUSw DAUSw RAUSw
Tipo Reviso gerencial Inspeo de desenho Critrios de Inspeo de implementao aprovao Inspeo de testes Auditoria da qualidade Reviso de apresentao
Gesto de projetos
Gesto da qualidade Artefato DDSw MDSw DTSW BTRSw RTSw CRSw CFSw Linha de CESw base MUSw RAPSw RAQSw RRSw RISw APUSw DAUSw RAUSw Tipo Reviso gerencial Inspeo de testes Auditoria da Critrios de qualidade aprovao Reviso de apresentao Reviso tcnica Aceitao
Gesto da qualidade
Gesto da qualidade
Linha de base
Tipo Reviso gerencial Critrios de Inspeo de testes aprovao Reviso apresentao Reviso tcnica Aceitao
Requisitos (RQ)
Nmero 1 Atividade Determinao do contexto Descrio sucinta Levantamento dos aspectos dos processos de negcio ou de um sistema maior que sejam relevantes para a determinao dos requisitos do produto. Pred. Resultados
Definio do escopo Delimitao dos problemas que o produto se prope a resolver. Definio dos requisitos Detalhamento dos requisitos de interface Produo de uma lista de todos os requisitos funcionais e no funcionais, descritos de forma sucinta, sem entrar-se em detalhes. Detalhamento dos aspectos das interfaces do produto que os usurios consideram como requisitos.
2 ERSw-2 (Descrio geral do produto) 3 ERSw-3.1 (Requisitos de interface externa) ERSw-3.2 (Requisitos funcionais); MASw-VCU (Viso de casos de uso)
Detalhamento dos Detalhamento dos casos de uso, que representam fatias de requisitos funcionais funcionalidade do produto. Detalhamento dos requisitos no funcionais Classificao dos requisitos Reviso dos requisitos Detalhamento dos requisitos de desempenho e de outros aspectos considerados necessrios para que o produto atinja a qualidade desejada. Determinao das prioridades relativas dos requisitos e avaliao da estabilidade e da complexidade de implementao. Determinao do atendimento dos critrios de qualidade de requisitos e da clareza e legibilidade da Especificao dos Requisitos do Software.
4; 5 ERSw-3.3 (Requisitos no funcionais) 6 CRSw (Casos de uso; requisitos no funcionais) RRERSw (Relatrio de Reviso da ERSw)
Anlise (AN)
Nmero 1 2 3 4 Atividade Identificao das classes Organizao das classes Identificao dos relacionamentos Identificao dos atributos Realizao dos casos de uso Reviso da anlise Descrio sucinta Identificao das classes do produto, com base nos fluxos dos casos de uso e outros documentos relevantes. Organizao das classes em pacotes lgicos e atribuio de seus esteretipos,conforme o papel que desempenhem no modelo. Determinao dos relacionamentos de vrios tipos que podem existir entre os objetos das classes identificadas. Levantamento dos atributos que correspondem a propriedades que fazem parte do conceito expresso pela classe. Verificao dos fluxos dos casos de uso em termos dos objetos das classes identificadas, por meio de diagramas de interao. Validao dos resultados da Anlise e dos correspondentes resultados de Requisitos. Pred. Resultados MASw [Classes identificadas] 1 2 3 MASw [Classes organizadas] MASw [Com relacionamentos] MASw [Com atributos]
4; 5
Desenho (DS)
Nmero Atividade Descrio sucinta
Resoluo dos aspectos estratgicos de desenho externo e interno, definindo a diviso do produto em subsistemas e escolhendo as tecnologias mais adequadas. Desenho em detalhe das interfaces reais do produto, em seu ambiente definitivo de implementao. Resoluo dos detalhes dos fluxos dos casos de uso, considerando os componentes reais das interfaces e todos os fluxos alternativos. Transformao das classes de entidade do Modelo de Anlise nas classes correspondentes do Modelo de Desenho. Desenho das estruturas externas de armazenamento persistente, como arquivos e bancos de dados.
Pred.
Resultados
DDSw: sees 1 (Introduo), 2.1 (Aspectos gerais de processo), 2.2 (Aspectos gerais do produto), 3.1 (Estratgias de arquitetura); MDSw: viso lgica pacotes; viso de componentes; viso de implantao; MUSw - estrutura da documentao para usurios.
DS1
Desenho arquitetnico
DS2
Desenho das interfaces Detalhamento dos casos de uso Desenho das entidades Desenho da persistncia Realizao dos casos de uso
DS1
DDSw: seo 2.3 (Componentes das interfaces de usurio); MDSw: viso lgica - camada de fronteira; CFSw - elementos grficos das interfaces. DDSw: seo 2.4 (Funes do produto); MDSw - viso de casos de uso DDSw: seo 3.2 (Diagramas - camada de entidades); MDSw: viso lgica - camada de entidades. DDSw: seo 3.2 (Diagramas - camada de persistncia); MDSw- viso lgica - camada de persistncia; CFSw -esquemas de bancos de dados. DDSw-3.2 (Diagramas - realizao dos casos de uso de desenho); MDSw: viso lgica - classes de controle; realizaes. DDSw-4 (Plano das liberaes) Relatrio de Reviso da DDSw; Relatrio de Inspeo do Desenho
DS3
DS2
DS4
DS1
DS5
DS4
Determinao de como os objetos das classes de desenho colaboraro para realizar os casos de uso de desenho. Desenho das Determinao de como a implementao do liberaes produto ser dividida entre as Liberaes. Validao dos resultados do Desenho, por Reviso do desenho meio de confrontao com os resultados dos Requisitos e da Anlise.
Testes (TS)
Nmero TS1 TS2 Atividade Planejamento Desenho Descrio sucinta Define os itens a testar, aspectos gerenciais e recursos necessrios para a execuo da bateria de testes. Completa as especificaes dos testes da bateria, desenhando-se os procedimentos e casos de teste. Monta o ambiente de teste, implementando os componentes de teste e instalando e configurando os itens a testar. Executa os testes da bateria, produzindo os relatrios resultantes. Inspeciona os testes, determinando se esto satisfeitas as condies para sua completeza e sucesso. Realiza o balano final dos testes da bateria, registrando as concluses e lies aprendidas. Pred. Insumos PDSw, PQSw TS1 Resultados DTSw-1 (Plano de testes)
ERSw, DDSw- DTSw-2 (Especificaes 2 de testes) DTSw-2 BTRSw RTSw (Registro de testes, Registros de incidentes de testes) Relatrio de Inspeo de Testes RTSw (Relatrio resumo dos testes)
TS3
Implementao
TS2
Implementao (IM)
Nmero IM1 IM2 IM3 IM4 IM5 IM6 IM7 Atividade Desenho detalhado Codificao Inspeo de implementao Testes de unidade Integrao Prototipagem Documentao de usurio Descrio sucinta Preenche os detalhes restantes do Modelo de Desenho, no nvel necessrio para guiar a codificao. Traduz o desenho detalhado no cdigo de uma ou mais linguagens de programao. Verifica o cdigo, para eliminar os defeitos de implementao. Verifica a funcionalidade das unidades implementadas. Liga as unidades implementadas com os componentes construdos em liberaes anteriores. Confeco de cdigo provisrio para realizar experimentos de validao de requisitos ou desenho. Confeco de manual e outros tipos de documentos para usurios. Pred. Insumos MDSw (alto nvel) IM1 IM2 IM2 Resultados MDSw (detalhado)
DDSw - 2
MUSw
Usabilidade (US)
Nmero Atividade Descrio sucinta O Planejamento compreende a personalizao do processo de desenvolvimento com relao aos aspectos de usabilidade e uma estimativa de recursos necessrios ao cumprimento do escopo do produto a ser desenvolvido. O Controle compreende o acompanhamento do progresso do projeto, durante sua realizao, por meio da confrontao de metas de esforo, escopo, prazo e custo, comparando o previsto no Planejamento com o realizado at um determinado momento. Pred. Insumos Resultados
US1
Planejamento
Praxis-spsw-u.xls, mppsw
US2
Controle
US1
AC1
Planejamento
Analisa o problema a ser resolvido, considerando os diversos tipos de anlise de contexto, e faz o planejamento dos trabalhos.
US1
AC2
Preparao
Identifica a populao alvo, isto , define quais so as pessoas que devero ou podero usar o sistema e classifica essa populao, estabelecendo grupos de usurios com limites bem claros. Os artefatos a serem utilizados durante o trabalho de anlise, especialmente no trabalho de campo, so preparados. Faz o contato com as pessoas selecionadas para o trabalho de campo visando esclarecer e combinar
AC1
AC3
Levantamento dos papis considerando-se os usurios-alvo. Anlise Modelagem preliminar de preliminar da situao de trabalho desse grupo, ou seja, obteno de usurios informaes sobre os usurios e seus modo de trabalhar. Ordenao e simplificao dos papis com base no relacionamento entre eles.
AC2
AC4
Detalhamento dos papis, descrevendo necessidades, interesses, expectativas e comportamentos. Organizao e simplificao dos papis detalhados com base no relacionamento entre eles.
AC3
AC5
Modelagem preliminar de Criao preliminar de um modelo de tarefas onde se define as tarefas tarefas realizadas pelos usurios no ambiente onde realizam suas atividades.
AC2
AC6
Refina e melhora o modelo e tarefas. Faz o detalhamento das tarefas consideradas mais relevantes. Essas tarefas so candidatas a serem automatizadas no sistema a ser desenvolvido, portanto, so essas tarefas ou parte delas que daro origem aos casos de uso do sistema em perspectiva.
AC5
AC7
Visa a anlise de produtos concorrentes ou de sistemas similares para que se possa melhorar conhecendo suas fraquezas e pontos fortes.
AC2
ERUSw: 2.1.4
AC8
Balano final
Realiza o balano final da anlise de contexto, verificando os artefatos produzidos incluindo a verificao da consistncia entre os diversos modelos. Registra as concluses e lies aprendidas. A partir da anlise de contexto de uso, define as tarefas ou partes de tarefas a serem automatizadas, ou seja, define os casos de uso do sistema.
US3
AC8
ERUSw: 1 e 2
ERUSw: 3
US4
Prototipao de requisitos Criao do Prottipo de Requisitos de Interface (PRI). O PRI um de interface modelo usado para validao dos requisitos com os usurios.
AC8
ERUSw: 1 e 2
US5
Essa atividade visa definio de nveis de qualidade almejados para os atributos de usabilidade considerados importantes para o produto em desenvolvimento. Visa avaliar a qualidade e aperfeioar os artefatos produzidos nas atividades de anlise de contexto e de especificao de requisitos. Como parte do trabalho de reviso, dever ser realizado um validao do PRI com a participao dos usurios. Desenvolvimento do Guia de Estilo de Usabilidade. Um estilo de interao abrange padres, diretrizes ou at mtodos para o desenvolvimento da interao visando garantir a consistncia entre famlias de produtos ou mesmo dentro de um produto. Desenvolvimento da especificao da interface do usurio pronta para ser desenhada (desenho interno) e implementada em uma plataforma especfica. Avalia a qualidade e aperfeioar os artefatos produzidos nas atividades de Definio do Estilo de Interao e Desenho da Interao. Identifica os requisitos da avaliao: propsito, recursos disponveis (dinheiro, pessoal, especialistas, usurios, tempo, verso do software, tipos de produtos que sero avaliados, ferramentas e equipamentos) e resultados esperados da avaliao. Escolha e configurao das tcnicas para a avaliao. So detalhados os parmetros especficos de cada tcnica. Por exemplo, definio de roteiros de tarefas e cenrios e nmero de usurios a participarem dos Prepara o ambiente para as avaliaes, incluindo a execuo de uma avaliao piloto, se prevista no mtodo escolhido. Executa as avaliaes seguindo as indicaes de cada tcnica, coletamse os dados, identificam-se os problemas, que so categorizados e priorizados Caracteriza os problemas, que so compilados, categorizados e priorizados; prope solues e elabora as recomendaes para implementao de melhorias. Inspeciona as avaliaes, determinando se esto satisfeitas as condies para sua completeza e sucesso.
US2
US6
US3
RRERUSw
US7
US4
GEUSw
GEUSw:
US8
Desenho da Interao
US4
US9
US5; US6
GEUSw:, DDISw
AV1
Planejamento
US7
PDSw, PQSw, ERUSw, DDISw DAUSw: 2, ERUSw, PDSw, DDISw, PQSw, DDSw - 2, ERSw, DAUSw: 3
AV2
Desenho
AV1
DAUSw: 3
AV3
Implementao
AV2
RAUSw
AV4
Execuo
AV3
RAUSw
AV5
AV4
RAUSw
APUSw, RAUSw
AV6
Verificao do trmino
AV5
RAUSw
RIDAUSw
Anlise de soliticaes de alterao de requisitos e realizao da Alterao dos requisitos alterao, se aprovada. Levantamento das metas Determinao das metas de prazo e custo do projeto, estipuladas gerenciais pelo cliente. Dimensionamento da Elaborao Instanciao do processo Planejamento de projetos Estimativa do tamanho Estimativa de esforo, recursos e cronogramas da fase de Elaborao. Determinao dos aspectos do processo (possivelmente personalizado) que so especficos do projeto. Determinao da complexidade do produto, medida em pontos de funo. Determinao do esforo necessrio para o projeto, distribudo por iteraes e fluxos. Determinao dos recursos de pessoas e outros recursos necessrios para o projeto. Determinao dos prazos para as iteraes do projeto.
PP2
PP1
PP3 PP4
PP5
Estimativa do esforo
PP4
MMPSw (Esforos)
Estimativa dos recursos Estimativa de cronograma Estimativa dos riscos Fechamento do planejamento Monitorao do escopo Medio do progresso
PP5 PP6
Determinao dos riscos do projeto, com anlise de impacto e PP7 MMPSw (Cronograma) MMPSw (Riscos) previso de contramedidas. Acabamento e reviso do Plano de Desenvolvimento do Software PP7; PP8 MMPSw PDSw e das prprias atividades de planejamento. Acompanhamento e registro das variaes nos escopo dos GR2 RAPSw (Escopo) projetos, com base na monitorao dos seus requisitos. Determinao do esforo despendido no projeto, comparando-o com o previsto e projetando os esforos e prazos futuros. Acompanhamento dos riscos previstos e concretizados do projeto, com atualizao da anlise do impacto e das contramedidas previstas. Providncias finais da iterao, com anlise da atividades desta, para identificao de problemas e proposio de solues. Anlise final do projeto, identificando problemas, pontos positivos e lies aprendidas. PP6; CP1 RAPSw (Escopo) RAPSw (Esforos e prazos) RAPSw RAPSw RAPSw (Esforos e prazos)
CP3
PP7; CP2
RAPSw (Riscos)
CP4 CP5
CP3 CP4
GQ2
GGQSw
Gesto de revises
GR3
Ps-processamento
GR2
GGQSw
Relatrios de reviso e inspeo PDSw PQSw; artefatos Linhas de base PDSw; Processo de manuteno (padro) Processo de manuteno; Base de dados de manuteno; Solicitaes de manuteno; Linhas de base de produtos
Gesto de bibliotecas Verificao, backup, anlise e auditorias das de configuraes Bibliotecas de Gesto de Configuraes. Implantao Gesto da manuteno Implantao dos procedimentos e recursos necessrios para a execuo do Processo de Manuteno. Processamento de solicitaes de manuteno, de acordo com o Processo de Manuteno.
GM1
Projeto
GM2
Execuo
GM1
Projeto; Produto
GPC2
GPC1
Artefatos de processo (corrigidos) Material de comunicao e treinamento Artefatos de processo (personalizados) Artefatos de processo (novas normas)
GPC3
GPC4
Biblioteca de documentao Biblioteca de documentao, Artefatos de processo (personalizados) Biblioteca de documentao, RFPSw, Relatrios da organizao, Relatrios de manuteno PDSw; Relatrios da organizao; Planos de treinamento
GPC5
Normatizao
GPC4
GPC6
Planejamento
Planos de treinamento
Execuo
GTR1
MTC1
Planejamento
Material de treinamento; Biblioteca de documentao; Planos de treinamento Relatrios da organizao; RFPSw; Informao tecnolgica; Solicitaes de melhoria de tecnologia
Anlise
MTC1
Informao tecnolgica; Planos Relatrios de avaliao de de melhoria de tecnologia; tecnologia; Plano de projeto Tecnologia candidata piloto Informao tecnolgica; Plano de projeto piloto; Tecnologia candidata Plano de implantao de tecnologia; Tecnologia candidata Relatrios da organizao; RFPSw; Informao de processos; Solicitaes de melhoria de processos Relatrios de avaliao de tecnologia; Relatrio final de projeto piloto; Plano de implantao de tecnologia Relatrios de avaliao de tecnologia; Relatrio final de implantao de tecnologia Planos de melhoria de processos Relatrios de avaliao de processo; Planos de desenvolvimento de processos Novo processo (verso de avaliao); Plano de projeto piloto Artefatos do projeto piloto; Relatrios de avaliao de processo; Relatrio final de projeto piloto; Plano de implantao de processo Biblioteca de documentao; Relatrios de avaliao de processo; Relatrio final de implantao de processo
Teste
MTC2
MTC4
Implantao
Transio para uso normal das tecnologias aprovadas, nos processos da organizao . Elaborao de planos de introduo de melhorias nos processos de software na organizao. Realizao de estudos para avaliar o impacto de alteraes nos processos de software da organizao. Desenvolvimento de novos processos de software para a organizao, que incorporem melhorias aprovadas.
MTC3
MPC1
Planejamento
MPC2
Anlise
MPC1
Informao de processos; Processos atuais; Bases de dados histricos Planos de desenvolvimento de processos; Processos atuais
Desenvolvimento
MPC2
Teste
MPC3
MPC5
Implantao
MPC4
Captulos do livro
Parte No. cap. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 Ttulo do captulo Engenharia de Software Processos de Software Melhoria dos Processos de Software Capacitao em Processos de Software Requisitos Anlise Desenho Testes Implementao Gesto de Projetos Gesto da Qualidade Engenharia de Processos Proposta de Especificao de Software Especificao de Requisitos de Software Revises de Software Desenho de Interfaces de Usurio de Software Descrio de Desenho de Software Documentao de Testes de Software Desenho Detalhado e Codificao de Software Documentao para Usurios de Software Plano de Desenvolvimento de Software Plano da Qualidade de Software Gesto de Alteraes de Software
Fundamentos
Mtodos
Padres
Documentos
Modelos
19 23 10 15 15
Relatrios
10 6 10 7 8 9 9 8 11 11 11 10 10
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 conferncia
Sigla LCRERSw Reviso tcnica LCRDDSw LCRDTSw LCIDSw LCIISw-Java Inspeo LCITSw Natureza Significado Especificao dos requisitos Descrio do desenho Descrio dos testes Desenho Implementao em Java Testes Padro - captulo 14 17 18 7, 16 9, 19 8, 17
Material de treinamento
Mdulo Processos Melhoria dos Processos Requisitos Anlise Desenho Testes Implementao Gesto de Projetos Gesto da Qualidade Engenharia de Processos Sigla PR MP RQ AN DS TS IM GP GQ EP Transparncias 138 168 178 122 264 102 281 173 224 217 Exemplos 24 0 44 10 25 22 23 85 50 9 Horasaula 6 8 10 6 12 6 12 10 12 10 Captulos 1, 2 3, 4 5, 13, 14 6 7, 16, 17 8, 18 9, 19, 20 10, 21 11, 22, 23 12