É impossível não pensar em mudanças durante o desenvolvimento de softwares. Durante a execução de projetos de software podem acontecer mudanças por inovações tecnológicas, novos rumos da economia regional/nacional/mundial, fatores políticos, novos direcionamentos estratégicos das empresas, variações das fronteiras do sistema do software, dúvidas dos usuários e outros fatores. Esse é um dos motivos que levam projetos de Tecnologia da Informação a apresentarem um percentual elevado de insucesso. Conforme reportado por Rubinstein (2007), o CHAOS Report da Standish Group Report apresenta que apenas 35% dos projetos iniciados em 2006 foram concluídos no prazo e orçamento previstos e atenderam aos requisitos dos usuários. Em 1994, ano da primeira edição do relatório, esse número era 16,2%.
Do ponto de vista interno, os projetos de desenvolvimento de software lidam com elementos e produtos de trabalho diretamente relacionados com informação, como a comunicação com usuários e clientes, elementos de design, especificação de requisitos, códigos-fonte e o próprio ambiente externo. Gerenciar a relação que esses produtos têm entre si e com os objetivos do projeto é o papel da gerência de configuração de software (ABRAN; MOORE, 2004). Como todo projeto de software pressupõe a entrega de produto ao cliente, gerenciar a configuração dos produtos de trabalho é fator determinante para o sucesso de projetos.
Dessa forma, o problema que será discutido nesta dissertação é a eficiência e amplitude da definição da arquitetura da informação na execução de projetos de software, com intuito de encontrar uma solução de gerenciamento de configuração abrangente que apresente fundamentos e orientações na execução e aumente o índice de sucesso de projetos de software.
Resumo:
Projetos de desenvolvimento de software apresentam índices altos de insucesso. Este trabalho dissertará sobre como a Arquitetura da Informação pode servir para tentar reverter esse cenário. Ele se proporá a formular um modelo de Arquitetura da Informação para projetos de software e focará na gerência de configuração de software. Com base no modelo que será proposto para software, o trabalho pretende apresentar um modelo de Gerência da Configuração da Arquitetura da Informação.