Você está na página 1de 7

6/7 Cincia da Computao (CC)

Orientaes para a disciplina de


Atividades Prticas
Supervisionadas

TEMA
PROPOSTA DO TRABALHO

APRESENTAO DO TRABALHO
Atividades Prticas Supervisionadas (APS)
I. TEMA:
Aplicao da Engenharia de Requisitos em um projeto software
II. PROPOSTA DO TRABALHO
As Atividades Prticas Supervisionadas sero constitudas pelos seguintes tpicos:
1) O grupo de alunos dever, por meio de fontes formais de informao,
pesquisar sobre os conceitos e o processo de engenharia de requisitos de
software, assim como a influncia que esta atividade exerce na qualidade do
produto.
2) Requisitos de software so objetivos ou restries estabelecidas por clientes
e usurios do sistema que definem as propriedades do software. Os
requisitos devem ser detalhados para o entendimento e a extrao correta
das funcionalidades do sistema.
3) J a engenharia de requisitos composta por 06 passos distintos: Elicitao,
Anlise e Negociao, Especificao, Modelagem, Validao e Gesto.
4) Considere que o grupo de alunos foi contratado pela ONG Jovens
Ambientalistas (nome fictcio), que recolhe, educa e oferece formao
profissionalizante para jovens sem lar que depois de receberem cursos
gratuitos por professores que so ex-alunos, prestam servios remunerados,
fabricando brinquedos ambientalmente corretos que so vendidos para o
Brasil e o exterior. A referida ONG deseja instalar uma soluo computacional
para melhorar o controle das informaes referentes aos servios, produtos e
financeiro

da

Instituio.

A proposta

desse

desafio

planejar

desenvolvimento do sistema proposto pelo cliente, assegurando a melhor


qualidade possvel durante o desenvolvimento e o resultado final. Visando a

aplicao da Engenharia de Requisitos, o grupo dever desenvolver as


seguintes atividades:
a. Elicitao: Investigar e descrever como as informaes foram obtidas,
referentes ao posicionamento quanto ao problema que pretende ser
resolvido, descrio dos envolvidos, e viso geral do produto a ser
construdo, recursos do produto e outros requisitos quando houverem.
Utilize o documento de Viso (rup_vision_sp.dot).
b. Anlise e Negociao: Aps ter a definio do problema, identifique
os requisitos e priorize-os atravs de uma lista negociada juntamente
com o cliente. Como resultado desse trabalho voc pode elaborar o
documento de Regras de Negcios (rup_brul.dot).
c. Especificao: Diante do entendimento que est sendo desenvolvido,
especificar os requisitos obtidos. Utilize o documento de Especificao
de Requisitos de Software (rup_srs.dot).
d. Modelagem: Elaborar a modelagem dos requisitos atravs da UML.
Os diagramas de Casos de Uso e de Classe so essenciais.
Complementa-se a modelagem com o diagrama de sequncia. Quando
existir concorrncia ou paralelismo (threads), utilize o diagrama de
atividades para modelar. E por fim, quando houver algum dispositivo
envolvido, utilize tambm o diagrama de estado. Uma ferramenta como
o Astah Community vai contribuir muito para o trabalho. Voc pode
gerar a partir da ferramenta os arquivos da modelagem para anexar ao
seu trabalho, e para detalhar, utilize o documento de especificao de
casos de uso (rup_ucspec.dot).
e. Validao:

especificados

aceitao
e

do

modelados

cliente

dos

fundamental

requisitos
para

elicitados,
prova

de

conformidade dos requisitos. Portanto, relate como teria feito esta


atividade e o registro de aceitao do cliente (vistos e assinaturas).

f. Gesto: Elaborar uma matriz de rastreabilidade dos requisitos


elicitados e especificados para que numa eventual necessidade de
mudana, possam ser imediatamente analisados os impactos e efeitos.
5) O grupo dever fazer uma dissertao sobre todos os elementos citados
anteriormente, anexar os templates e diagramas, evidenciar as principais
dificuldades encontradas na aplicao da Engenharia de Requisitos, assim
como o efeito deste trabalho na sua formao e discutir a interdisciplinaridade
envolvida.
6) O nvel de refinamento, funcionalidade e o nvel de complexidade da soluo
proposta pelo grupo tero impacto direto na nota final deste trabalho.
7) A nota atribuda ao trabalho entregue configura a nota das APS.
III. APRESENTAO DO TRABALHO
1. O grupo dever ser composto de 3 alunos. A formao de um grupo com um
nmero diferente de 3 depender de aprovao do(a) Coordenador(a) Auxiliar do
curso no campus.
2. Todas as etapas do trabalho devero ser escritas em fonte ARIAL 12,
espaamento 1,5, margem direita 2,5 cm e margem esquerda 2,5 cm. O trabalho
dever ter formato A4, encadernado (espiral) com capa transparente.
3. Limites de pginas
Objetivo do trabalho: 1 pgina e no mximo 2 pginas.
Introduo: 2 pginas e no mximo 4 pginas.
Conceitos Gerais: 3 pginas e no mximo 5 pginas.
Descrio das Atividades: mnimo de 5 pginas e mximo de 15 pginas.
Concluso: mnimo de 1 pgina e no mximo 3 pginas.
Anexos: mximo de 10 pginas (ou equivalente ao tamanho do template).

4. O trabalho dever ser entregue junto com a ficha padro de Atividades Prticas
Supervisionadas ilustrando cronologicamente cada um dos itens, segundo a
orientao do professor supervisor desta atividade.

5. Estrutura do trabalho:
5.1. Capa: identificando o curso, o tema, a relao de alunos do grupo (nome/RA)
5.2. Sumrio
5.3. Objetivo do trabalho
5.4. Introduo
5.5. Conceitos gerais
5.5.1. Requisitos de Software
5.5.2. Engenharia de Requisitos
5.5.3. ...
5.5.4. ...
5.6. Descrio das Atividades (Descrever como realizou as atividades)
5.6.1. Elicitao
5.6.2. Anlise e Negociao
5.6.3. Especificao
5.6.4. Modelagem
5.6.5. Validao
5.6.6. Gesto
5.7. Concluso
5.8. Bibliografia
5.9. Anexos (Templates do RUP)
5.10.Ficha de Atividades Prticas Supervisionadas

IV. MODELO DE FICHA DE ATIVIDADES PRTICAS SUPERVISIONADAS