Você está na página 1de 2

ATIVIDADE PRÁTICA SUPERVISIONADA Implantação 20181

ENGENHARIA DE SOFTWARE

OBJETIVOS DE APRENDIZAGEM COMPETÊNCIAS RELACIONADAS


1. Analisar características, vantagens e desvantagens dos processos de I
desenvolvimento de software tradicionais e ágeis. II
2. Comparar os diferentes modelos de desenvolvimento XII
3. Avaliar a aplicação de modelos tradicionais no desenvolvimento de
XIV
software.
4. Avaliar a aplicação de modelos ágeis no desenvolvimento de software
5. Analisar o manifesto ágil no contexto de desenvolvimento de software.
6. Aplicar Scrum no desenvolvimento de um software e exemplos de
aplicações

ATIVIDADES A SEREM DESENVOLVIDAS


As atividades que serão desenvolvidas pelos estudantes encontram-se detalhadas no ambiente virtual de
aprendizagem (Blackboard) da disciplina.

APS 1 - Baseada na Leitura de Textos

Pesquise sobre os modelos tradicionais: Cascata, Espiral e RUP abordando como funcionam, características, vantagens e
desvantagens de cada um. Trace um comparativo entre o Cascata e o Espiral relacionando ao RUP descrevendo semelhanças,
analisando como o RUP utiliza-se de alguns conceitos e ideias do Cascata e Espiral.
Pesquise sobre AGILE, o manifesto ágil e modelos ágeis de desenvolvimento. Elabore um comparativo entre AGILE e Tradicional, e
por fim, pesquise sobre os ciclos iterativos e incremental, quais modelos (agile e tradicional) são iterativos e incrementais. Por fim,
realize um levantamento sobre quais modelos de desenvolvimento são utilizados nas grandes empresas, tipo o FACEBOOK,
GOOGLE, AMAZON, TWITTER, LINKEDIN, SPOTIFY, NETFLIX, MERCADO LIVRE, MICROSOFT, ORACLE, etc...

Como sugestão, utilize as bibliografias: PRESSMAN e SOMMERVILLE sobre Engenharia de Software, principalmente para os
modelos tradicionais, sobre o SCRUM utilize o Guia do SCRUM e o Livro do SCRUM SBOK (internet), alguns cases em:
https://less.works/, porém não atenha-se somente a estas, explore outras referências e a web (“site confiáveis”).

Exigência para entrega: mínimo de três (3) laudas e formato relatório técnico.

APS 2 - Leitura de Textos em inglês e uso de tecnologia

Leia e estude as referências sobre o scrum e elabore um relatório técnico sobre Scrum escalável, o SCRUM em larga escala
aplicável a grandes projetos. Além do relatório técnico deverá ser pesquisado um caso prático (descritivo de sistema), elaborando
um backlog de produto, os backlogs de sprints, burndown e histórias de usuário:

Read and study the references about scrum and prepare a technical report on Scrum Scalable, SCRUM on a large scale applicable
to large projects. In addition to the technical report, a practical case (descriptive of system) should be researched, elaborating a
product backlog, backlogs of sprints, burndown and user Stories:

 http://agilemanifesto.org/
 http://agilemanifesto.org/principles.html
 https://www.scrumatscale.com/scrum-at-scale-guide/ (guide scaled scrum)
 https://magistrateinc.com/how-scrum-trello-doubled-our-marketing-agencys-productivity/
 http://scrumguides.org/docs/scrumguide/v2016/2016-Scrum-Guide-US.pdf#zoom=100
 https://www.scrumalliance.org/why-scrum
 https://www.scrum.org/resources/blog/what-scaling-scrum
 https://techbeacon.com/enter-nexus-ken-schwaber-scaling-scrum-future-agile
 https://less.works/ (scaled scrum cases)

Escrever um relatório sobre o Scrum como um framework ágil e mostrar como Scrum é utilizado no desenvolvimento de um
produto de software. Escolher um case e desenvolver os artefatos do scrum para o case escolhido. elaborar um backlog de
produto, sprints, burndown e as histórias de usuário. Os artefatos serão organizados numa planilha ou na plataforma trello
(https://trello.com - Compartilhar quadro de tarefa com o professor)

Write a report about Scrum like agile framework and show how Scrum used in the software development. Choose a case and
develop the scrum artifacts for the chosen case. build a product backlog, sprints, burndown and user stories. The artifacts will be
organized in a worksheet or on the trello platform (https://trello.com - Share task board with teacher)
AVALIAÇÃO

A avaliação da APS será baseada nos princípios de autonomia pedagógica, feedback significativo e
metacognição, culminando na autoavaliação do estudante. A nota da APS será atribuída no valor de
0,0 (zero) até 1,0 (um) ponto e vai compor a nota da A2, com base na rubrica de autoavaliação
disponível no Ambiente Virtual de Aprendizagem. Só poderá realizar a autoavaliação o estudante que
finalizar a atividade conforme instruções deste documento, postando-a até o dia solicitado pelo
professor.

Você também pode gostar