Fábrica de Software
XXVI ENEGEP - Fortaleza, CE, Brasil, 9 a 11 de Outubro de 2006
FS-MDP: Um Modelo de Definição de Processos de Fábrica de
Software
Luzia Nomura (EP-POLI/USP) luzia.nomura@poli.usp.br
Mauro de Mesquita Spinola (EP-POLI/USP) mauro.spinola@poli.usp.br
Osvaldo Hikage (EP-POLI/USP) osvaldo@tkti.com.br
Antonio Carlos Tonini (EP-POLI/USP) antonio.tonini@poli.usp.br
Resumo
Um crescente número de empresas produtoras de software tem adotado a denominação
“Fábrica de Software” em virtude do aumento da complexidade e demanda de software. Uma
Fábrica de Software apresenta uma estrutura organizacional flexível e dinâmica que facilita a terceirização por meio da segmentação de suas atividades e pode atender a múltiplas demandas de natureza e escopos distintos garantindo prover as necessidades específicas de cada cliente. Nesse ambiente uma das questões principais a resolver é como mapear os processos, identificando claramente o que, quem e como cada trabalho deve ser executado.
Este artigo propõe um modelo para definição de processos para Fábricas de Software: FSMDP Com base em contribuições da literatura é proposto o modelo usando diagramas
IDEF0 e Workflow, conceitos do RUP e elementos fundamentais que compõem o processo.
Uma aplicação prática feita em um processo de solicitação de serviço de manutenção corretiva de FS mostrou que este modelo pode servir como base para definição e padronização de processos, de acordo com os parâmetros estabelecidos.
Palavras-chave: fábrica de software, processo de software, reutilização de software.
1. Introdução
Greenfield (2004) cita que a projeção da demanda global e total de software sofre um grande aumento de ordem de magnitude, acionada por novas forças da economia global, como a emergência da China, a propulsão das fábricas de software da Índia, e também o aumento do papel do