Nihon Housing: Hou- Net, Desenvolvimento ágil de sistemas integrados com GeneXus
Fundada em 1958, Nihon Housing Co. LTD desenvolve atualmente atividades em 46 escritórios no Japão e em 2 no exterior. A empresa possui mais de 10.000 funcionários e sua sede fica em Shinjuku, Tóquio.
O objetivo do projeto de Sistemas Integrados foi incorporar 6 subsistemas utilizados nas principais operações de Nihon Housing para criar um sistema único de operações. O projeto também pretendia aumentar a eficiência do funcionamento de Nihon Housing e reduzir os custos operacionais. Para isso, a equipe do projeto precisava melhorar o uso dos aplicativos cujo acesso naquele momento era limitado, acelerar a velocidade do processamento, reduzir a frequência do trabalho, de horas extras e considerar os diferentes segmentos que tinham evoluído de forma independente para uni-los em uma solução padronizada.
Inicialmente, a equipe de desenvolvimento planejava utilizar o modelo cascata de desenvolvimento. No entanto, quando os requisitos dos usuários aumentaram até 22% em relação ao plano original, ficou evidente o possível impacto que isso teria no cronograma e nos custos do projeto. Para evitar o atraso da liberação, os membros da equipe responsável pelo projeto iniciaram uma intensa pesquisa para encontrar uma solução até que finalmente decidiram mudar o plano original. Foi nesse contexto que a equipe escolheu GeneXus como ferramenta de desenvolvimento, o que implicou na mudança para uma metodologia de desenvolvimento ágil que podia superar as dificuldades que tinham identificado.
Essas mudanças tiveram os seguintes efeitos:
O Termo de Abertura do Projeto estabelecia o seguinte:
www.housing.co.jp
Inicialmente, a equipe de desenvolvimento planejava utilizar o modelo cascata de desenvolvimento. No entanto, quando os requisitos dos usuários aumentaram até 22% em relação ao plano original, ficou evidente o possível impacto que isso teria no cronograma e nos custos do projeto. Para evitar o atraso da liberação, os membros da equipe responsável pelo projeto iniciaram uma intensa pesquisa para encontrar uma solução até que finalmente decidiram mudar o plano original. Foi nesse contexto que a equipe escolheu GeneXus como ferramenta de desenvolvimento, o que implicou na mudança para uma metodologia de desenvolvimento ágil que podia superar as dificuldades que tinham identificado.
Essas mudanças tiveram os seguintes efeitos:
- A equipe foi capaz de adaptar-se a um maior número de mudanças em relação aos requisitos originais;
- A equipe só deliberava sobre as funções que deviam ser entregues em cada iteração do projeto (as que se faziam necessárias de forma imediata);
- Visto que o processo de desenvolvimento era automático, a equipe podia extrair os requisitos, prototipar rapidamente e testar as funções implementadas em um sistema que tinha um funcionamento igual ao da versão em produção;
- A prototipação imediata permitia que a equipe pudesse visualizar como ficariam as funções depois de terminadas, o que melhorou a comunicação entre os usuários, os membros da equipe e os desenvolvedores. Em suma, todos se entendiam muito melhor.
O Termo de Abertura do Projeto estabelecia o seguinte:
- A equipe responsável pelo projeto aceitaria a tela mostrada com o protótipo;
- A equipe resolveria os problemas em um prazo máximo de três dias;
- A partir daquele momento, a equipe não aceitaria novas funções.
www.housing.co.jp