• Nenhum resultado encontrado

Estrutura do Modelo de Maturidade para Módulos Educacionais

4.7 Aspectos de Especialização do Processo Padrão para Módulos Educacionais

4.7.1 Estrutura do Modelo de Maturidade para Módulos Educacionais

De modo geral, modelos de maturidade de processos permitem analisar o processo utilizado por uma dada organização com base em um conjunto de critérios. O processo é analisado quanto à sua capacidade em construir os produtos pertinentes em conformidade com os requisitos de qualidade, respeitando os prazos e custos estabelecidos. Os fatores responsáveis pela construção de produtos de baixa qualidade ou que excedam os prazos e orçamentos estipulados também podem ser identificados.

O modelo de maturidade de processos para elaboração de módulos educacionais – o

CMM/Educacional – foi baseado nos cinco níveis de maturidade definidos pelo modelo CMM

(Paulk, 1993; Paulk et al., 1995), adaptando as tarefas e práticas definidas pelo modelo ao contexto de produção de módulos educacionais. Além disso, o modelo de maturidade de processos para equipes geograficamente dispersas (Maidantchik, 1999) também foi utilizado como base para a definição das tarefas e práticas pertinentes.

A Figura 4.5 sintetiza o modeloCMM/Educacional, contrastando-o com o modelo CMM e o

modelo de maturidade para equipes geograficamente dispersas. Os modelos são comparados com respeito à estruturação dos níveis de maturidade, considerando as áreas-chave estabelecidas em cada um deles.

Figura 4.5: Modelo CMM x Modelo de Maturidade para Equipes Geograficamente Dispersas x

156 4.7. Aspectos de Especialização do Processo Padrão para Módulos Educacionais No Nível 2, duas novas KPAs foram estabelecidas:

• Gerência Distribuída do Conhecimento Associado ao Módulo Educacional: Responsá- vel por: (1) estabelecer e garantir a integridade dos itens de informação e elementos instru- cionais compartilhados pelas equipes de desenvolvimento durante todo o ciclo de vida do módulo educacional; e (2) estabelecer e manter mecanismos de apoio ao compartilhamento do conhecimento (bases conceituais, repositório de terminologias, ontologias, etc.).

• Gerência Distribuída da Infra-Estrutura Associada ao Módulo Educacional: Respon- sável por definir e manter a infra-estrutura necessária para instalação e utilização distribuída das ferramentas (educacionais, específicas ao domínio de conhecimento, etc.) e mecanismos de apoio (comunicação, colaboração, captura, etc.) por todas as equipes de desenvolvimento.

Além disso, foram mantidas as KPAs estabelecidas no modelo de maturidade para equipes ge- ograficamente dispersas (Maidantchik, 1999), adaptadas ao contexto de desenvolvimento de mó- dulos educacionais: Gerência da Comunicação e Gerência da Capacidade das Equipes.

Ressalta-se ainda que no modelo de maturidade estabelecido por (Maidantchik, 1999), a KPA de Gerência de Subcontratação do Software, definida pelo CMM, foi substituída pela KPA de

Gerência da Delegação de Atividades do Software. No caso de módulos educacionais, optou-se

por manter ambas as KPAs. De fato, aspectos de subcontratação devem ser considerados tendo em vista que tanto ferramentas e mecanismos de apoio como outros módulos educacionais relaciona- dos podem ser adquiridos e integrados ao módulo em desenvolvimento. Por outro lado, a atribuição das atividades de projeto às equipes mais capacitadas também constitui um aspecto importante a ser considerado na presença de várias equipes de desenvolvimento.

Também é importante observar que, embora a noção de modelos e níveis de maturidade não seja explorada no contexto de desenvolvimento de produtos livres, muitas das práticas estabele- cidas no Nível 2, em especial as referentes à gerência (de subcontratação, de configuração, de conhecimento e de infra-estrutura associados ao módulo, de comunicação e de capacidade das equipes), mostram-se particularmente adequadas a esse contexto, podendo ser investigadas ainda que de modo informal dentro de seu processo de desenvolvimento.

No Nível 3, foram estabelecidas as seguintes KPAs:

• Gerência da Evolução do Conhecimento: Responsável por: (1) identificar, selecionar e avaliar novos conhecimentos pertinentes ao domínio do módulo; e (2) estabelecer e man- ter mecanismos de apoio para integrar, de maneira ordenada, os novos conhecimentos ao módulo.

• Interação com Especialistas de Domínio: Responsável por: (1) estabelecer meios para que as equipes de desenvolvimento interajam ativamente com especialistas do domínio, apre- sentando e trocando informações sobre o conhecimento ao qual o módulo se destina; e (2)

coordenar e controlar as interações entre as equipes de desenvolvimento e especialistas de domínio.

• Acompanhamento e Supervisão Distribuídos da Utilização do Módulo Educacional: Responsável por: (1) estabelecer meios para coletar informações a respeito da utilização do módulo educacional (desempenho dos aprendizes, novos conhecimentos produzidos, metas e objetivos de aprendizado atingidos, etc.); e (2) coordenar e controlar as alterações/evoluções ocorridas no módulo em função de sua aplicação no âmbito de ensino e treinamento.

Ainda, as KPAs de Definição das Especializações do Processo Organizacional e Coordena-

ção Distribuída de Software foram extraídas de (Maidantchik, 1999) e adaptadas ao contexto de

módulos educacionais.

No Nível 4, foi estabelecida a KPA de Gerência Quantitativa da Utilização do Módulo

Educacional, responsável por medir, analisar e controlar quantitativamente o desempenho dos

aprendizes ao longo da utilização do módulo educacional.

A KPA de Coordenação Quantitativa das Especializações foi extraída do trabalho de Mai- dantchik (1999).

No Nível 5, foi definida a KPA de Gerência de Mudança de Paradigmas e Princípios Educa-

cionais, responsável por (1) identificar, selecionar e avaliar outros paradigmas e princípios educa-

cionais quanto ao impacto na qualidade do aprendizado proporcionado; e (2) transferir para a orga- nização, de maneira ordenada, os paradigmas e princípios educacionais vantajosos, integrando-os às especializações do processo padrão.

Do modelo de maturidade para equipes geograficamente dispersas (Maidantchik, 1999) foi incorporada a KPA de Gerência de Mudança das Especializações.

Como observação final sobre o modelo de maturidade para módulos educacionais, é impor- tante ressaltar que as KPAs do CMM/Educacional também podem ser categorizadas em áreas de

processo, a exemplo do que ocorre com as KPAs do CMM em relação às áreas de processo do CMMI (Ahern et al., 2001; Chrissis et al., 2003; Software Engineering Institute, 2003). O estabe- lecimento de um modelo de maturidade integrado para módulos educacionais, similar ao CMMI no contexto de software, constitui uma das linhas de pesquisa futura associada a este trabalho. Considerações preliminares nessa direção são discutidas no Apêndice A.

4.7.2

Especialização do Processo Padrão para os Níveis de Maturi-