Engenharia de software
SOFTWARE
8º SEMESTRE 1º BIMESTRE
ETAPA 1
SÃO PAULO
2013
1) Faça uma lista das novas tecnologias de sistemas de informação que estão sendo usadas neste caso?
RUP (Rational Unified Process)
DSDM – Dynamic Systems Development Method
CRYSTAL
Engenharia de software baseada em componentes
Teste do software Caixa Branca e Caixa preta
2) A sua equipe foi contratada para dar suporte e manter este sistema, com base no
RUP. Elabore um desenho com o modelo de projeto com base no RUP, mostrando os perfis e atividades que irão ser desenvolvidas para dar suporte e manter este sistema. 3) Escolha e explique dois principais Modelos Ágeis de Processo que mais se adaptada para dar suporte e manter este sistema.
R: Um dos modelos seria o DSDM (Dynamic Systems Development Method
Método Dinâmico de Desenvolvimento de Sistemas).
O mesmo promove diversas vantagens nesta situação, como:
Um controle de tempo e recursos, para determinar o número de funcionalidades a serem implementadas (Planejamento para realizar o versionamento). Suporta mudanças nos requisitos, durante o ciclo de vida (Facilitação em mudanças de escopo).
O desenvolvimento é iterativo e incremental, conseguindo-se traçar objetivos de mudanças funcionais e priorização de funcionalidades a serem implementadas.
Testes integrados
ao ciclo de vida, garantindo a qualidade do desenvolvimento.
Foco na frequente entrega de produtos (Tanto no caso de suporte como e para manter o sistema)
Usuário e cliente sempre envolvidos, facilitando a elicitação de requisitos. Outro modelo que poderia ser utilizado seria o Crystal.
Este tipo de modelo possui seus pontos fortes nos seguintes quesitos, sendo de grande utilidade também para esta situação:
Possui um alto nível de comunicação, evitando-se assim a necessidade de realização de arcabouços intermediários de processos.
Seu principal objetivo seria a entrega do software útil