Uma abordagem sistêmica ao mapeamento e melhoria do processo de desenvolvimento de software

Omar Sacilotto DONAIRESO

Resumo


Resumo O processo de desenvolvimento de software de grande porte, especialmente quando envolve inovação, pode ser entendido com um sistema complexo que precisa apresentar a capacidade de auto-organização para se adaptar às mudanças constantes no seu ambiente. O artigo descreve a aplicação da Soft Systems Methodology (SSM) juntamente com o Rational Unified Process (RUP) para mapear e adaptar o processo de desenvolvimento de software num ambiente que apresenta mudanças frequentes. A SSM contribui para a discussão contínua do processo de desenvolvimento. Ela facilita a aprendizagem acerca do processo, promove o debate acerca dos problemas existentes e estimula a ação para melhoria contínua do processo. O RUP oferece uma notação intuitiva para capturar num modelo conceitual o resultado da aprendizagem. A combinação de ambos permite estabelecer um processo de desenvolvimento de software capaz de se auto-organizar para lidar com as mudanças num ambiente turbulento.

Texto completo: PDF