Вы находитесь на странице: 1из 2

1) As principais atividades no processo de projeto de software so: -Especificao de Software que consiste na definio das funcionalidades do software e as restries

em sua operao, tendo como saida o documento de requisitos do softwar e. -Projeto e implementao de software no qual o software a ser produzido deve cump rir sua especificao, ou seja, os requisitos e restries levantados na etapa anterior. -Validao de software no qual o software validado para garantir que ele atenda a s necessidades do cliente, ou seja, faz o que o cliente quer. -Evoluo de Software que consiste na manuteno do software, no qual o mesmo evoluid o para atender as necessidades dinmicas do cliente. 2) Porque como os sistemas so desenvolvidos rapidamente, documentos s vezes no so pr oduzidos, logo, ficar difcil uma manuteno do sistema. 3) A protipao pode ser utilizada em uma espiral para resolver dvidas relativas aos requisitos e portanto reduzir riscos. Essa fase pode ser seguida por um desenvolvimento em cascata convenci onal. A transformao formal pode ser utilizada para desenvolver as partes do sistema com muitos requisitos de segu rana. 4) Porque o mundo real dinmico, dessa forma mudanas ocorrem a todo instante com o surgimento de novas tecnologias, mundando assim os requisitos do sistema.Se o sistema permanace esttico, aos po ucos suas funcionalidades se tornaro obsoletas, no atendendo mais as necessidades do usurio, ficando assim menos til. 5) Uma ferramenta CASE qualquer ferramenta que apoia alguma atividade do desenvo lvimento de software. Dentre as vrias ferramentas, pode-se citar: - Rational Rose: ferramenta CASE que permite a realizao de vrias tarefas, c omo a modelagem com UML e a modelagem de Banco de Dados; - ERWin: ferramenta CASE utilizada para modelagem de banco de dados; - Astah Community: ferramenta CASE para modelagem com UML; - ArgoUML: ferramenta CASE para modelagem com UML; - Google Code: ferramenta CASE para gernciamento de projetos; - javadoc: ferramenta CASE para documentao. 6) Dentre as principias caractersticas do RUP, pode-se citar:

-Utiliza UML para especificar, modelar e documentar artefatos. -utiliza o modelo de ciclo de vida iterativo e incremental -baseado em componentes, criando um sistema que facilmente extensvel, intuitivo e de fcil compreenso e promove a reusabilidade de software. -pode ser adaptado (configurado) dependendo do tipo de software sendo de senvolvido, de caractersticas do ambiente de desenvolvimento (tamanho da equipe, tcni cas usadas, etc) -define claramente quem responsvel pelo que, como as coisas devem ser fei tas e quando faz-las. -prov uma estrutura bem definida para o ciclo de vi da de um projeto, articulando claramente os marcos essenciais e pontos de deciso. As principais caracterstica do XP so: -metodologia gil para equipes pequenas e mdias e que iro desenvolver software com requisitos vagos e em constante mudana. -entrega rpida do cdigo com o cliente sendo um membro ativo do processo. -Desenvolvimento incremental, onde o sistema comea a ser implementado log o no incio do projeto e vai ganhando novas funcionalidades ao longo do tem po

Вам также может понравиться