Atps engenharia de software

Disponível somente no TrabalhosFeitos
  • Páginas : 9 (2001 palavras )
  • Download(s) : 0
  • Publicado : 13 de junho de 2012
Ler documento completo
Amostra do texto
ATPS ENGENHARIA DE SOFTWARE
SUMÁRIO

ETAPA – 1.
Conceitos da Engenharia de Software, processos de desenvolvimento de
softwares clássicos e ágeis.

Esta atividade é importante para que você possa desenvolver as suas competências e habilidades na identificação, análise, e documentação das necessidades dos usuários tendo em vista a elaboração de uma proposta de desenvolvimento de um sistemacomputacional.
Esta etapa, a ser realizada pela equipe, visa discutir a situação problema do desafio cuja meta é estudar as características dos processos de desenvolvimento de softwares clássicos e ágeis. Com essa base será possível escolher qual será utilizado durante o desenvolvimento do projeto.

Paginas: 4 - 5.




ETAPA – 2.
Requisitos de Software e Processos de Engenhariade Requisitos.
Esta atividade é importante para que você tenha condições de iniciar, analisar,
projetar, documentar utilizando ferramentas que otimizem o processo de desenvolvimento
de um projeto.
Esta atividade auxiliará os alunos a compreenderem as etapas de elaboração de um documento de requisito bem como o do processo de engenharia de requisitos.
Definido o escopo do projeto e também ociclo de desenvolvimento de software que
será utilizado pela equipe, deve-se elaborar o documento de requisitos adequado para solucionar os problemas da CLIVET.

Paginas: 6 – 12.







ETAPA – 1.
Conceitos da Engenharia de Software; Processos de Desenvolvimento de
Softwares Clássicos e Ágeis.

SCRUM CASCATA ESPIRAL
Etapas Seqüenciais NP P P
Permitir Retroceder NP NP PInterdependencia NP P P
Seqüência de Atividades NP P P
Não Permite Atividade Paralela P NP NP

Legenda: P=Possui, NP=Não Possui, PP=Possui Parcialmente, NA=Não Aplica.

Metodologias: Vantagens e Desvantagens.

Vantagens Desvantagens
SCRUM 1S 1DS
CASCATA 1C 1DC
ESPIRAL 1E 1DE

Vantagem SCRUM.
1S- Curto intervalo de tempo entre as apresentações do trabalho produzido ao cliente.
Ocliente pode de este modo acompanhar de perto a evolução do projeto e obter ou fornecer opinião freqüente sobre as funcionalidades do produto.
Desenvolve-se desde cedo uma relação com o cliente, constrói-se a
confiança e o conhecimento cresce.
Como é obvio, também a comunicação entre os elementos da equipe que melhora substancialmente e todos os sucessos ao longo do projeto são partilhado, o quecontribui para que seja criada uma cultura em que toda a gente envolvida espera de fato que o projeto tenha sucesso, tendo isso enorme caráter motivador para a equipe.
Isto é algo de grande importância nas organizações atuais.
Este método pode no entanto ser aplicado a qualquer outro processo, já que é simplesmente um conjunto de valores, princípios e práticas.


Desvantagem SCRUM.
1DS-Devido à sua própria natureza, talvez sendo até mesmo impossíveis de
ultrapassar.
O SCRUM é um método que exige uma gestão ”on-hand”.
Isto implica que o gestor tem que estar constantemente disposto a efetuar alterações e modificações, de forma a providenciar assistência e ajudar as equipes a ter sucesso, removendo as barreiras que surgirem.
Tal exige um monitoramento constante.Vantagem CASCATA.

1C- Torna o processo de desenvolvimento estruturado, onde tem uma ordem seqüencial de fases.
Cada fase cai em cascata na próxima e cada fase deve estar terminada antes do inicio da fase seguinte.
Todas as atividades identificadas nas fases do modelo são fundamentais e estão na ordem certa.
Esta abordagem é atualmente a norma do modelo de cascata e provavelmente permanecera comoesta nos próximos anos.

Desvantagem CASCATA.

1DC- Não fornece nenhum tipo de feedback entre as fases e não permite a atualização ou redefinição das fases anteriores.
Não suporta nenhum tipo de modificações nos requisitos.
Não prevê nenhum tipo de manutenção e reutilização.
É excessivamente sincronizado, se ocorrer um atraso todo o processo é afetado.



Vantagem ESPIRAL.

1E-...
tracking img