Programação XP
Essencial ao Desenvolvimento de Software
De que se trata o artigo?
Apresenta o documento de requisitos de software, destacando-o como um dos principais documentos pertinentes ao processo de desenvolvimento de software e ilustrando como ele deve ser elaborado.
Para que serve?
Antonio Mendes da Silva Filho antoniom.silvafilho@gmail.com Professor e consultor em área de tecnologia da informação e comunicação com mais de
20 anos de experiência profissional, é autor do livros Arquitetura de Software e Programando com XML, ambos pela Editora Campus/Elsevier, tem mais de 30 artigos publicados em eventos nacionais e internacionais, colunista para Ciência e Tecnologia pela Revista Espaço
Acadêmico com mais de 80 artigos publicados, tendo feitos palestras em eventos nacionais e exterior. Foi Professor Visitante da University of Texas at Dallas e da University of Ottawa.
Formado em Engenharia Elétrica pela Universidade de Pernambuco, com Mestrado em
Engenharia Elétrica pela Universidade Federal da Paraíba (Campina Grande), Mestrado em
Engenharia da Computação pela University of
Waterloo e Doutor em Ciência da Computação pela Univesidade Federal de Pernambuco.
24
U
m engenheiro de software é um profissional que deve ter a habilidade de antecipar e gerenciar mudanças de requisitos de um produto de software. Além disso, ele precisa saber se expressar e comunicar-se bem a fim de capturar e registrar adequadamente o documento de requisitos. Os principais problemas no desenvolvimento de um sistema de software decorrem do entendimento errado entre engenheiro de software (produtor), responsável em apresentar o documento de requisitos, e usuário (consumidor). Um documento de requisitos de software precisa ser claro, consistente e completo, porque esse documento servirá de referência aos desenvolvedores, gerente de projeto,
Engenharia de Software Magazine - Documento de Requisitos
Informar o leitor