Trabalho fcj

Disponível somente no TrabalhosFeitos
  • Páginas : 114 (28385 palavras )
  • Download(s) : 0
  • Publicado : 30 de maio de 2011
Ler documento completo
Amostra do texto
CRISTIANO CAMPOS SILVA KLEYTON FARIAS DE SOUSA SAMUEL DIAS DANTAS

METODES METODOLOGIA DE DESENVOLVIMENTO DE SOFTWARE

Monografia apresentada como requisito parcial para aprovação na disciplina Trabalho de Conclusão de Curso – TCC, do Curso de Bacharelado em Sistemas de Informação da Faculdade Cenecista de Brasília, sob orientação do Professor Esp. André Gustavo Bastos Lima.

CEILÂNDIA – DFNOVEMBRO DE 2006

FACULDADE CENECISTA DE BRASÍLIA – FACEB
Aprender e Conviver Credenciada pela Portaria MEC n.º 998, de 14/07/2000.

CURSO DE SISTEMAS DE INFORMAÇÃO
Reconhecido pela Portaria do MEC N.º. 591, de 28 de fevereiro de 2005.

Trabalho de Conclusão de Curso – TCC
Área de Concentração: Engenharia de Software.

Alunos: Cristiano Campos Silva, Kleyton Farias de Sousa e SamuelDias Dantas.

Monografia aprovada em: Ceilândia, 11 de dezembro de 2006.

Banca Examinadora

_________________________________________________ Prof. Esp. André Gustavo Bastos Lima (Orientador)

_________________________________________________ Prof. Esp. José Eduardo Amaral de Oliveira Teixeira

_________________________________________________ Prof. MsC. Cláudio da Silva Lobo_________________________________________________ Prof. Esp. Luís Marcelo Morici Bisinotto

RESUMO Este trabalho visa apresentar a METODES, metodologia de desenvolvimento de software, desenvolvida sob as considerações e o contexto acadêmico da Faculdade Cenecista de Brasília (FACEB). Essa metodologia foi concebida para fornecer aos alunos do curso de Bacharelado em Sistemas de Informação da FACEB, umaopção viável para auxílio na realização do Trabalho de Conclusão de Curso que envolva o desenvolvimento de software. Tem-se como resultado deste trabalho a descrição da METODES, que apresenta um conjunto de disciplinas e atividades básicas para o desenvolvimento iterativo e incremental de software, adotando a UML como linguagem para modelagem de sistemas. Além disso, recomenda um conjunto deferramentas e modelos de artefatos para ser utilizado no processo de desenvolvimento. Para chegar a esses resultados, realizou-se pesquisa bibliográfica nas obras dos principais autores da Engenharia de Software. Foi feita, também, uma comparação entre processos comerciais para desenvolvimento de software, RUP, XP e PRÁXIS, além da observação empírica da realização trabalhos dos trabalhos dos alunos dosegundo semestre de 2006. Palavras-chave: Software. Processo de Desenvolvimento. Metodologia. Engenharia de Software. UML.

ABSTRACT This paper presents METODES, a Software’s Development Methodology, designed to attend the considerations and the academic context of the Faculdade Cenecista de Brasilia (FACEB). This Methodology was conceived to help out the alumni of the Graduation inInformational Systems of FACEB, an option that excells in auxiliaring the Final Work of is course that envolves the development of the Software. Regarding the results of this paper, the description of METODES was obtained as a presentation of disciplines and basic activities to the interative development and advance of this software, adopting an UML as a language to model the systems. Beyond that, itrecommends a set of tools and artifact models to be utilized in the process of development. To get to these results, a bibliographic research with a deep look into the authors’s approaches in the field of Software Engineering. Also, a comparison was made between the commercial processes of the Software’s Development, RUP, XP and Praxis, moreover, the empiric observation of the alumni of the secondsemester of 2006. Key words: Software. Development Process. Methodology. Sofware Engineering. UML.

“Escrever software é como cultivar, caçar lobisomem ou abater dinossauros num fosso de piche.”
(Fred Brooks, 1995)

SUMÁRIO
1 INTRODUÇÃO ................................................................................................................................................ 12 2 PROCESSO...
tracking img