15.04.2013 Views

A Model-Driven Software Reuse Approach (in portuguese)

A Model-Driven Software Reuse Approach (in portuguese)

A Model-Driven Software Reuse Approach (in portuguese)

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

84<br />

A decisão sobre quais práticas atender e quais não atender foi portanto baseada na literatura<br />

e nos estudos de caso, conforme descrito na Seção 4.2. Desta maneira, pode-se obter uma<br />

cobertura mais completa do ciclo de vida, desde a análise até a implementação, a<strong>in</strong>da que isto<br />

signifique que nenhum dos primeiros níveis de maturidade destes modelos seja alcançado.<br />

4.6 Considerações f<strong>in</strong>ais<br />

Neste capítulo apresentou-se uma visão geral da abordagem, seus objetivos, sua estrutura e<br />

seu escopo. Em particular, nota-se que a abordagem está mais focada nas práticas relacionadas<br />

à engenharia, deixando de lado a maioria das atividades de suporte e planejamento, que são<br />

importantes, mas que estão fora do escopo desta tese.<br />

Foi também apresentado um possível modelo de processo para a utilização da abordagem de<br />

reutilização orientada a modelos. Esta é apenas uma sugestão, que busca comb<strong>in</strong>ar as atividades<br />

de forma natural. O foco deste modelo é a iteratividade, forçada pelo aspecto <strong>in</strong>vestigativo que<br />

deriva da <strong>in</strong>certeza sobre as possibilidades de automação dos subdomínios.<br />

Porém, este modelo pode ser adaptado para refletir outras necessidades da organização,<br />

de forma a reforçar aspectos que aqui foram ignorados. Por exemplo, como esta tese tem<br />

foco mais técnico, foram omitidos mais detalhes sobre gerenciamento de riscos, atividades<br />

de gerenciamento e controle, melhoria do processo, uso de métricas, entre outros pontos<br />

igualmente importantes em um projeto de software.<br />

A seguir as três fases da abordagem são apresentadas em maiores detalhes, em capítulos<br />

separados, e com cada atividade sendo descrita de modo sequencial, visando facilitar seu<br />

entendimento.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!