RA: 2012010066 E-MAIL: JMIKE936@GMAIL.COM CURSO: SISTEMAS DE INFORMAO FACULDADE CATLICA RAINHA DO SERTO.
EXERCICIO PARA APROFUNDAMENTO
1.
Cite trs exemplos de tipos de sistemas.
Sistemas de Apoio a Deciso (SAD); Sistemas de Apoio ao Executivo (SAEs); Sistemas de Informao Financeira e Contbil.
2.
O que voc entendeu por ciclo de vida?
Processo de software o conjunto de atividades que constituem o desenvolvimento de um sistema computacional. Estas atividades so agrupadas em fases, como: definio de requisitos, anlise, projeto, desenvolvimento, teste e implantao. Ciclo de vida todo o processo de desenvolvimento, desde o levantamento de requisitos at a implantao do software. 3. Qual a principal caracterstica do modelo concorrente? bem adaptado a situaes reais de desenvolvimento, onde realmente existe uma diviso temporal menos discreta entre as fases em execuo. Frequentemente mais adequado para projetos de engenharia de sistemas em que diferentes equipes esto envolvidas. As interaes das fases se do atravs de eventos que disparam transies, fazendo assim a mudana de uma fase para outra. 4. Em que tipo de projeto voc usaria o modelo de processo Prototipao? Descreva o contexto. O Modelo de prototipao poderia ser bem mais utilizado, quando voc no sabe a necessidade do cliente, mas tem um idia do que seja, ou seja, voc disponibiliza o prottipo de algo, para entender a necessidade do cliente e aps este levantamento de requisitos, possa ser feito o desenvolvimento do software. 5. Qual o motivo de no ser recomendada a utilizao do modelo cascata? O modelo cascata por ser um modelo baseado totalmente em documentao, pode no ser recomendado para diversos projetos, por demorar bastante em cada etapa, e se os requisitos mudarem constantemente, ou seja, levaria bem mais tempo pra incluir ou consertar algo, do que refazer toda a documentao.
6. Descreva passo a passo como ocorre o desenvolvimento de
software utilizando o modelo incremental.
O Modelo Incremental foi desenvolvido atravs da combinao entre
os modelos linear e prototipao. O desenvolvimento dividido em etapas, denominadas incrementos, que produziro incrementalmente o sistema, at a sua verso final. Em cada incremento realizado todo o ciclo do desenvolvimento de software, do planejamento aos testes do sistema j em funcionamento. Cada etapa produz um sistema totalmente funcional, apesar de ainda no cobrir todos os requisitos. 7. Descreva as vantagens do desenvolvimento gil. Uma vantagem inegvel do desenvolvimento gil a adaptabilidade s mudanas. Metodologias tradicionais tentam prever todas as possibilidades sem deixar espao para descobertas durante o desenvolvimento. As metodologias geis tambm tm como princpio bsico a valorizao das pessoas. Est explcito na primeira das quatro proposies do Manifesto gil que os indivduos e a interao entre eles so mais importantes que processos e ferramentas. o reconhecimento que desenvolvimento de software um trabalho intelectual ao invs de atividade determinstica repetitiva.