35
Engenharia de Software
UNIP
7
Engenharia de Software
UNIP
1
Engenharia de Software
UFRPE
1
Engenharia de Software
UEPB
13
Engenharia de Software
UFPE
2
Engenharia de Software
USP
595
Engenharia de Software
URI
9
Engenharia de Software
UCDB
13
Engenharia de Software
UFPE
13
Engenharia de Software
UFPE
Texto de pré-visualização
6º7º Ciência da Computação CC Orientações para a disciplina de Atividades Práticas Supervisionadas 20251 TEMA PROPOSTA DO TRABALHO APRESENTAÇÃO DO TRABALHO Atividades Práticas Supervisionadas APS I TEMA Desenvolvimento do escopo de um projeto de um produto de software II PROPOSTA DO TRABALHO As Atividades Práticas Supervisionadas serão constituídas pelos seguintes tópicos 1 O grupo de alunos deverá por meio de fontes formais de informação pesquisar sobre o conceito de requisitos de software e engenharia de requisitos assim como a importância desta atividade e sua relação com a qualidade do produto final 2 Além disso o grupo deve pesquisar sobre como a modelagem gráfica especialmente UML e a prototipação podem auxiliar no levantamento dos requisitos facilitando a comunicação entre os envolvidos 3 Requisitos de software são objetivos ou restrições estabelecidas por clientes e usuários do sistema que definem as propriedades do software Os requisitos devem ser detalhados para o entendimento e a extração correta das funcionalidades do software 4 Considere que o grupo de alunos foi contratado pela ONG Jovens Ambientalistas nome fictício que recolhe educa e oferece formação profissionalizante para jovens sem lar que depois de receberem cursos gratuitos por professores que são exalunos prestam serviços remunerados fabricando brinquedos ambientalmente corretos que são vendidos para o Brasil e o exterior A referida ONG deseja instalar uma solução computacional para melhorar o controle das informações referentes aos serviços produtos e financeiro da Instituição A proposta desse desafio é planejar o desenvolvimento do sistema proposto pelo cliente assegurando a melhor qualidade possível durante o desenvolvimento e o resultado final Visando elaborar o documento de requisitos o grupo deverá desenvolver as seguintes atividades a Descrever a Instituição que deseja contratar o grupo para o desenvolvimento do software caracterizandoa detalhadamente atribuindo localização dimensão abrangência de atuação e todos os outros dados pertinentes tais como mercado compartilhado número de professores e jovens tipo e número de produtos número e perfil dos clientes compradores etc b Fazer uma breve descrição dos objetivos gerais do sistema c Especificar os requisitos funcionais fazer uma declaração das funções do sistema como o sistema deve reagir a entradas específicas e como deve se comportar Para tanto os alunos devem utilizar diagramas UML para a modelagem do sistema Recomendase a utilização de no mínimo Diagramas de Casos de uso e Diagramas de Classes d Especificar os requisitos não funcionais fazer uma declaração dos requisitos não funcionais do sistema que expressam a qualidade e as restrições sobre os serviços ou as funções oferecidas pelo sistema e Fazer o protótipo de pelo menos 4 interfaces da aplicação com o usuário f Apresentar os métodos de comunicação utilizados com clientes e as informações adquiridas A engenharia de requisitos possui alguns métodos de comunicação como entrevistas reuniões estruturadas questionários brainstorms e observação g Gerar um glossário com os termos que podem gerar dúvidas de interpretação por parte do cliente ou do grupo 5 O grupo deverá fazer uma dissertação sobre todos os elementos citados anteriormente anexar os diagramas e protótipos criados evidenciar as principais dificuldades encontradas no levantamento de requisitos assim como o efeito deste trabalho na sua formação e discutir a interdisciplinaridade envolvida 6 O nível de refinamento funcionalidade e o nível de complexidade da solução proposta pelo grupo terão impacto direto na nota final deste trabalho 7 A nota atribuída ao trabalho entregue configura a nota das APS 8 Disciplina vinculada Engenharia de Software ES III APRESENTAÇÃO DO TRABALHO 1 O grupo deverá ser composto de 3 alunos A formação de um grupo com um número diferente de 3 dependerá de aprovação doa Coordenadora Auxiliar do curso no campus 2 Todas as etapas do trabalho deverão ser escritas em fonte ARIAL 12 espaçamento 15 margem direita 25 cm e margem esquerda 25 cm O trabalho deverá ter formato A4 encadernado espiral com capa transparente 3 Limites de páginas Objetivo do trabalho 1 página e no máximo 2 páginas Introdução 2 páginas e no máximo 4 páginas Requisitos de Software e Engenharia de Requisitos conceitos gerais 3 páginas e no máximo 5 páginas Documento de Requisitos mínimo de 5 páginas e máximo de 15 páginas Anexos máximo de 10 páginas Conclusão mínimo de 1 página e no máximo 3 páginas 4 O trabalho deverá ser entregue junto com a ficha padrão de Atividades Práticas Supervisionadas ilustrando cronologicamente cada um dos itens segundo a orientação do professor supervisor desta atividade Estrutura do trabalho 41 Capa identificando o curso o tema a relação de alunos do grupo nomeRA 42 Sumário 43 Objetivo do trabalho 44 Introdução 45 Conceitos gerais 451 Requisitos de Software 452 Engenharia de Requisitos 453 Modelagem Gráfica 454 Prototipação 46 Documento de Requisitos 461 Descrição do problema 462 Modelagem 463 Protótipos 47 Conclusão 48 Bibliografia 49 Anexos 410 Ficha de Atividades Práticas Supervisionadas IV MODELO DE FICHA DE ATIVIDADES PRÁTICAS SUPERVISIONADAS NOMETURMA RA CURSOCAMPUSSEMESTRETURNO CÓDIGO DA ATIVIDADESEMESTREANO GRADE DATA DA ATIVIDADE DESCRIÇÃO DA ATIVIDADE 1 Horas atribuídas de acordo com o regulamento das Atividades Práticas Supervisionadas do curso TOTAL DE HORAS ATRIBUÍDAS AVALIAÇÃO NOTA DATA CARIMBO E ASSINATURA DO COORDENADOR DO CURSO FICHA DAS ATIVIDADES PRÁTICAS SUPERVISIONADAS APS ASSINATURA DO ALUNO HORAS ATRIBUÍDAS 1 ASSINATURA DO PROFESSOR TOTAL DE HORAS Aprovado ou Reprovado
35
Engenharia de Software
UNIP
7
Engenharia de Software
UNIP
1
Engenharia de Software
UFRPE
1
Engenharia de Software
UEPB
13
Engenharia de Software
UFPE
2
Engenharia de Software
USP
595
Engenharia de Software
URI
9
Engenharia de Software
UCDB
13
Engenharia de Software
UFPE
13
Engenharia de Software
UFPE
Texto de pré-visualização
6º7º Ciência da Computação CC Orientações para a disciplina de Atividades Práticas Supervisionadas 20251 TEMA PROPOSTA DO TRABALHO APRESENTAÇÃO DO TRABALHO Atividades Práticas Supervisionadas APS I TEMA Desenvolvimento do escopo de um projeto de um produto de software II PROPOSTA DO TRABALHO As Atividades Práticas Supervisionadas serão constituídas pelos seguintes tópicos 1 O grupo de alunos deverá por meio de fontes formais de informação pesquisar sobre o conceito de requisitos de software e engenharia de requisitos assim como a importância desta atividade e sua relação com a qualidade do produto final 2 Além disso o grupo deve pesquisar sobre como a modelagem gráfica especialmente UML e a prototipação podem auxiliar no levantamento dos requisitos facilitando a comunicação entre os envolvidos 3 Requisitos de software são objetivos ou restrições estabelecidas por clientes e usuários do sistema que definem as propriedades do software Os requisitos devem ser detalhados para o entendimento e a extração correta das funcionalidades do software 4 Considere que o grupo de alunos foi contratado pela ONG Jovens Ambientalistas nome fictício que recolhe educa e oferece formação profissionalizante para jovens sem lar que depois de receberem cursos gratuitos por professores que são exalunos prestam serviços remunerados fabricando brinquedos ambientalmente corretos que são vendidos para o Brasil e o exterior A referida ONG deseja instalar uma solução computacional para melhorar o controle das informações referentes aos serviços produtos e financeiro da Instituição A proposta desse desafio é planejar o desenvolvimento do sistema proposto pelo cliente assegurando a melhor qualidade possível durante o desenvolvimento e o resultado final Visando elaborar o documento de requisitos o grupo deverá desenvolver as seguintes atividades a Descrever a Instituição que deseja contratar o grupo para o desenvolvimento do software caracterizandoa detalhadamente atribuindo localização dimensão abrangência de atuação e todos os outros dados pertinentes tais como mercado compartilhado número de professores e jovens tipo e número de produtos número e perfil dos clientes compradores etc b Fazer uma breve descrição dos objetivos gerais do sistema c Especificar os requisitos funcionais fazer uma declaração das funções do sistema como o sistema deve reagir a entradas específicas e como deve se comportar Para tanto os alunos devem utilizar diagramas UML para a modelagem do sistema Recomendase a utilização de no mínimo Diagramas de Casos de uso e Diagramas de Classes d Especificar os requisitos não funcionais fazer uma declaração dos requisitos não funcionais do sistema que expressam a qualidade e as restrições sobre os serviços ou as funções oferecidas pelo sistema e Fazer o protótipo de pelo menos 4 interfaces da aplicação com o usuário f Apresentar os métodos de comunicação utilizados com clientes e as informações adquiridas A engenharia de requisitos possui alguns métodos de comunicação como entrevistas reuniões estruturadas questionários brainstorms e observação g Gerar um glossário com os termos que podem gerar dúvidas de interpretação por parte do cliente ou do grupo 5 O grupo deverá fazer uma dissertação sobre todos os elementos citados anteriormente anexar os diagramas e protótipos criados evidenciar as principais dificuldades encontradas no levantamento de requisitos assim como o efeito deste trabalho na sua formação e discutir a interdisciplinaridade envolvida 6 O nível de refinamento funcionalidade e o nível de complexidade da solução proposta pelo grupo terão impacto direto na nota final deste trabalho 7 A nota atribuída ao trabalho entregue configura a nota das APS 8 Disciplina vinculada Engenharia de Software ES III APRESENTAÇÃO DO TRABALHO 1 O grupo deverá ser composto de 3 alunos A formação de um grupo com um número diferente de 3 dependerá de aprovação doa Coordenadora Auxiliar do curso no campus 2 Todas as etapas do trabalho deverão ser escritas em fonte ARIAL 12 espaçamento 15 margem direita 25 cm e margem esquerda 25 cm O trabalho deverá ter formato A4 encadernado espiral com capa transparente 3 Limites de páginas Objetivo do trabalho 1 página e no máximo 2 páginas Introdução 2 páginas e no máximo 4 páginas Requisitos de Software e Engenharia de Requisitos conceitos gerais 3 páginas e no máximo 5 páginas Documento de Requisitos mínimo de 5 páginas e máximo de 15 páginas Anexos máximo de 10 páginas Conclusão mínimo de 1 página e no máximo 3 páginas 4 O trabalho deverá ser entregue junto com a ficha padrão de Atividades Práticas Supervisionadas ilustrando cronologicamente cada um dos itens segundo a orientação do professor supervisor desta atividade Estrutura do trabalho 41 Capa identificando o curso o tema a relação de alunos do grupo nomeRA 42 Sumário 43 Objetivo do trabalho 44 Introdução 45 Conceitos gerais 451 Requisitos de Software 452 Engenharia de Requisitos 453 Modelagem Gráfica 454 Prototipação 46 Documento de Requisitos 461 Descrição do problema 462 Modelagem 463 Protótipos 47 Conclusão 48 Bibliografia 49 Anexos 410 Ficha de Atividades Práticas Supervisionadas IV MODELO DE FICHA DE ATIVIDADES PRÁTICAS SUPERVISIONADAS NOMETURMA RA CURSOCAMPUSSEMESTRETURNO CÓDIGO DA ATIVIDADESEMESTREANO GRADE DATA DA ATIVIDADE DESCRIÇÃO DA ATIVIDADE 1 Horas atribuídas de acordo com o regulamento das Atividades Práticas Supervisionadas do curso TOTAL DE HORAS ATRIBUÍDAS AVALIAÇÃO NOTA DATA CARIMBO E ASSINATURA DO COORDENADOR DO CURSO FICHA DAS ATIVIDADES PRÁTICAS SUPERVISIONADAS APS ASSINATURA DO ALUNO HORAS ATRIBUÍDAS 1 ASSINATURA DO PROFESSOR TOTAL DE HORAS Aprovado ou Reprovado