quarta-feira, 3 de julho de 2013

Aula 8 (03/07/2013)

Aula utilizada para finalizarmos nosso diagrama de análise de objetivos, apresentação da ferramenta de modelagem TAOM4E, onde replicamos nossos modelos e já incluímos o Diagrama de Projeto Arquitetural, onde é apresentado as responsabilidade de cada subsistema.

Aula 7 (01/07/2013)

Aula utilizada para continuarmos nosso modelo de análise de objetivos, focando principalmente no modelo de dependencia.

terça-feira, 18 de junho de 2013

sexta-feira, 14 de junho de 2013

Aula 5 (12/06/2013)

A aula foi utilizada para iniciarmos o nosso primeiro modelo de analise de objetivos, com o intuito de fixarmos os conceitos aprendidos até aqui.
A construção do modelo foi realizada em dupla, onde cada dupla poderia escolher um domínio, o domínio escolhido pela minha dupla foi o de Auto Escola. Com isso podemos sanar algumas dúvidas e consolidar conceitos.

quarta-feira, 12 de junho de 2013

Aula 4 (10/06/2013)

Nessa aula começamos com a revisão das entidades usadas utilizadas na metodologia Tropos. Além de perceber que em geral os requisitos não funcionais são mapeados para softgoal.

Vimos os conceitos de Delegação Aberta, Fechada e Aquisição de Recursos.
  • Delegação Aberta: usa uma delegação do objetivo que "deve" ser feito, mas não explicita "como" a objetivo vai ser realizado.
  • Delegação Fechada: usa uma delegação do objetivo que "deve" ser feito e "como" deve ser feito, nessa tipo de delegação não é delegado um objetivo direto e sim um plano.
  • Aquisição de Recurso: Um agente do sistema está comprometido com o outro agente, para realizar um objetivo.

Na fase inicial da Analise de Objetivos, obtemos os:
  • Por que's, por que um objetivo é importante, por que foi tomada um decisão
  • Alternativas, as alternativas que são possíveis para o sistema
  • Prioridade, quais do objetivos foram priorizados
  • Como, e como foram feitas

domingo, 9 de junho de 2013

Aula 3 (05/06/2013)

Nesta aula foi apresentado a Metodologia de Tropos.

"Tropos é uma metodologia para desenvolvimento de software, onde os conceitos do paradigma de agente são usados ao longo de todos o processo de desenvolvimento de software.", saiba mais.

Tropos se concentra nas etapas:
  • Analise de Requisitos
    • Requisitos Iniciais
    • Requisitos Finais
  • Projetos Arquitetural
Mas também trabalhas as outras áreas do processo de desenvolvimento do software, como por exemplo, Projeto Detalhado.

Além disso, revisamos e reforçamos os conceitos de:
  • Requisitos Inicias: esta etapa tenta entender a organização como ela é, sem adicionar nenhuma solução para os problemas da organização.
  • Requisitos Finais: esta etapa modula as relações dos atores da organização como o sistema a ser desenvolvido, e com outros sistemas da organização.
E foram também apresentadas as entidades envolvidas na metodologia Tropos, que são:
  • ator/agente: são subsistemas, sistemas externos, entidades da organização
  • objetivos: são metas
  • plano/tarefa: processo para atingir um objetivo
  • recurso: entidade de informação relevante do sistema
E as relações utilizadas pela metodologia:
  • dependência: representa a dependência por algo ou alguém, é a única relação entre atores.
  • decomposição: representa a decomposição, por exemplo, de um objetivo
  • meio-fim: representa o meio usado pra atingir(fim) um objetivo, após ser realizada o objetivos foi cumprido.
  • contribuição: representa que algo contribuir para atingir um objetivo, mas que ao realizar essa contribuição, não necessariamente o objetivo vai ser cumprindo.

as

quarta-feira, 5 de junho de 2013

Aula 2 (03/06/2013)

Objetivos são metas que um indivídua deseja alcançar, como por exemplo, quero passar no vestibular, isso é um objetivo. Mas não podemos confundir objetivo com desejo, pois um desejo é algo que se almeja mas que não é possível fazer nada para alcançar, por exemplo, eu quero que faça sol no sábado, isso é apenas um desejo pois não posso fazer nada a respeito para transformar isso em realidade.

Com isso podemos falar que um objetivo é uma meta que se deseja alcançar mas que exista ações para transformar essa meta em realidade.

O uso de Engenharia de Requisitos Orientada a Objetivos, tem como motivação a forma como é feita a documentação, pois ao contrario da forma tradicional, a Orientada a Objetivos guarda decisões de projeto além de documentar as alternativas que poderiam ter sido adotadas no projeto, isso facilita na manutenção e posteriormente na integração com outros sistemas.