Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Introdução
 
 
Acadêmico(a): Cláudio Juliano Bork
Título: Customização e Implantação de um Processo de Desenvolvimento de Software Baseado no Rational Unified Process (RUP)
 
Introdução:
A empresa blumenauense Dynamix Software, encontra-se com problemas de gerenciamento de projetos e recursos humanos alocados para os mesmos. Diferente de quando iniciou as atividades, a Dynamix hoje, aumentou seu quadro de colaboradores e convive com os problemas de organização das atividades e comunicação entre as pessoas da produção.
Os produtos de software têm seus cronogramas atrasados, custo maior do que o esperado e apresentam defeitos de projetos. Isto tem como resultado uma série de inconveniências para os usuários e traz consigo uma enorme perda de tempo e de recursos. Estes problemas são causados por práticas não profissionais no desenvolvimento de software, ocasionadas pela atual cultura do processo de software. Para que as empresas de desenvolvimento de software ou prestação de serviços contribuam de forma construtiva, precisam aprender a entregar os produtos com qualidade, no tempo estabelecido e com custos planejados.
Para transformar a Dynamix em uma organização altamente produtiva e ter seus produtos validados na comunidade de software, optou-se por adotar uma metodologia de desenvolvimento de software: Rational Unified Process (RUP), o qual é um processo configurável e de fácil customização que usa efetivamente a Unified Modeling Language (UML) e pode ser adequado tanto a empresas de pequeno porte como empresas de grande porte (RATIONAL, 2003).
Juntamente com a implantação da metodologia, foi desenvolvido um protótipo de um sistema de gerenciamento de desenvolvimento de software, ajudando as pessoas envolvidas no acompanhamento das tarefas e a informação das horas gastas. O protótipo foi desenvolvido seguindo a própria metodologia implantada.
A empresa, a médio prazo, espera com a implantação da metodologia no setor de produção e o aplicativo de apoio ao gerenciamento de projetos, empregar maior tempo na participação do usuário na especificação dos requisitos, e reduzir o tempo de gerenciamento e desenvolvimento dos softwares solicitados pelos clientes, bem como, evitar liberação de versões com defeitos de projeto e fora do cronograma.