• Sonuç bulunamadı

Nesta disciplina são executadas atividades de gerenciamento dos artefatos da LPS. A figura a seguir apresenta as atividades desta disciplina:

Figura 25 – Disciplina Gerenciamento da LPS.

Atividade Gerenciar definições da LPS

Esta atividade engloba o gerenciamento das definições da LPS (estabelecidas na disciplina Definições iniciais), incluindo o Apoio ferramental, membros das equipes e seus respectivos papéis, idioma padrão, Dicionário da LPS, metas e objetivos de reuso, padrões para a criação dos artefatos e critérios de gerenciamento dos mesmos.

POLÍTICA DE REUTILIZAÇÃO

A seguir algumas diretrizes que devem ser consideradas para a execução desta atividade:

• Se houverem alterações das definições iniciais, estas devem ser notificadas às equipes. Isto pode ocorrer através do Apoio ferramental;

• O gerenciamento das equipes pode considerar a descrição dos papéis do mRED e analisar as características pessoais dos membros das equipes distribuídas.

Artefato de entrada: Os itens que podem ser gerenciados incluem o Apoio ferramental (inclusão ou exclusão de alguma ferramenta), o Plano da LPS (alteração do idioma padrão; adição, alteração ou exclusão de metas e objetivos de reuso, dos membros das equipes e seus respectivos papéis, dos padrões de criação e de estratégias de gerenciamento dos artefatos), Dicionário da LPS (inclusão, alteração ou exclusão de termos e definições).

Artefato de saída: Apoio ferramental atualizado, Plano da LPS atualizado e Dicionário da LPS atualizado.

Papéis envolvidos: O Gerente da LPS será responsável pelo gerenciamento do Apoio ferramental e das definições do Plano da LPS. O Engenheiro de requisitos do produto e Engenheiro de requisitos do domínio serão os responsáveis pelo gerenciamento do Dicionário da LPS.

Atividade Gerenciar processo de reutilização

Esta atividade monitora o andamento da execução do mRED, verificando se as metas de reuso estão sendo atingidas, se os artefatos estão sendo reutilizados, etc. Se necessário, ações corretivas devem ser tomadas (reuniões, treinamentos, incentivos motivacionais promovendo a prática de reutilização na empresa).

POLÍTICA DE REUTILIZAÇÃO

A seguir algumas diretrizes que devem ser consideradas para a execução desta atividade:

• Fóruns ou listas de distribuição de email podem ser utilizados para divulgar informações sobre o andamento de projetos e processos da empresa [LOP04];

• Informações estratégicas podem ser utilizadas para motivar ou alertar as equipes distribuídas acerca de objetivos de reuso, metas a serem seguidas, etc. [DAM07].

Artefato de entrada: Apoio ferramental para que o Gerente da LPS se comunique com as equipes distribuídas (verifique como está ocorrendo o processo de reuso); Plano da LPS para identificar metas de reuso; Registro de experiências para obter conhecimento do andamento do processo de reuso.

Artefato de saída: Nenhum.

Papéis envolvidos: O Gerente da LPS periodicamente deve gerenciar o processo de reutilização, verificando as opiniões das equipes, se os artefatos estão sendo reutilizados, se as metas de reuso estão sendo atingidas, etc.

Atividade Gerenciar artefatos

Nesta atividade ocorre a análise do impacto de mudanças em artefatos e requisitos da LPS, além da análise do gerenciamento (inclusão ou exclusão) dos produtos da LPS.

Fica a critério da empresa como ocorrerá o controle de versões dos artefatos. Deve-se seguir as atividades propostas pela disciplina Definição dos requisitos do domínio (para mudanças nos artefatos do domínio) e pela disciplina Definição dos requisitos do produto (para mudanças nos artefatos dos produtos).

POLÍTICA DE REUTILIZAÇÃO

A seguir algumas diretrizes que devem ser consideradas para a execução desta atividade:

• Rationale-based Product Line Evolution - Técnica que consiste na adaptação do modelo Questions, Options and Criteria (QOC) – para a captura de informações de rationale sobre mudanças – e do método EasyWinWin – o qual é um método para a elicitação, priorização e negociação colaborativa de requisitos. Nesta nova técnica é possível avaliar os pedidos de mudanças dos requisitos da LPS utilizando a colaboração de stakeholders distribuídos [THU07b];

• A análise de mudanças em artefatos de empresas de DDS deve considerar a ocorrência de diferentes versões para cada artefato e as alterações simultâneas que podem ocorrer [AUD07][SEI09];

• Deve-se manter um histórico de mudanças [HER07] e notificar às equipes todas as alterações nos artefatos [LOP04];

• Para a decisão da implementação mudança, as interações podem ocorrer através de meios de comunicação síncronos, como por exemplo, tele- conferência ou vídeo-conferência [CHO07].

Artefato de entrada: Artefato que será alterado e Matriz de rastreabilidade para verificar o impacto da possível alteração.

Artefato de saída: Plano da LPS atualizado, caso haja a adição ou exclusão de produtos da LPS.

Papéis envolvidos: Para artefatos do domínio, o Engenheiro de requisitos do domínio será responsável por esta atividade. Para artefatos do produto, o Engenheiro de requisitos do produto será responsável por esta atividade. Para a inclusão ou exclusão de produtos da LPS, o Gerente da LPS será responsável por esta atividade.

Tabela 9 – Disciplina Gerenciamento da LPS.

Atividade Entrada Saída Papéis

Gerenciar definições da

LPS Apoio ferramental; Plano da LPS; Dicionário da LPS; Apoio ferramental atualizado; Plano da LPS atualizado; Dicionário da LPS atualizado; Gerente da LPS (Apoio ferramental, Plano da LPS); Engenheiro de requisitos do domínio e Engenheiro de requisitos do produto (Dicionário da LPS)

Gerenciar processo de

reutilização Apoio ferramental, Plano da LPS, Registro de experiências

Nenhum Gerente da LPS

Gerenciar artefatos Artefato que será alterado;

Matriz de rastreabilidade Plano da LPS atualizado (para o gerenciamento de produtos da LPS)

Engenheiro de requisitos do domínio; Engenheiro de requisitos do produto; Gerente da LPS

4.5 Resumo

Neste capítulo foi apresentado o método mRED, proposto para auxiliar a ER dos ambientes distribuídos através da reutilização de requisitos utilizando LPS. Este método é composto de cinco disciplinas, cada disciplina contém uma série de atividades que produzem artefatos e são executadas por pessoas atribuídas de papéis. O mRED estabelece um caminho a ser seguido para que a empresa de DDS reutilize requisitos e torne a ER de seus projetos mais sistemática e padronizada.

Para auxiliar a execução e entendimento das atividades do mRED, foi proposta uma Política de Reutilização que contém práticas, ferramentas, técnicas e sugestões encontradas na literatura de DDS. No próximo capítulo apresenta-se a avaliação do método proposto, a qual ocorreu por meio da execução de um experimento.