Você está na página 1de 3

Atividade

Projeto de Desenvolvimento de Sistemas - Pedro Dias

Aluna: Isabella Alves da Silva.


Turma: 3°A Informática.

1. Faça uma pesquisa sobre os modelos de desenvolvimento de sistemas, e


diga qual a sua importância.

Sua pesquisa deve contemplar algumas questões:


1 - O que são modelos de desenvolvimento de sistemas.
Os modelos de desenvolvimento de sistemas se referem à abordagem
utilizada para a criação de determinado software, ou seja, é um conjunto de
atividades que visam à produção e/ou a evolução de um sistema. Dentre os quais,
destacam-se: cascata, desenvolvimento evolucionário, espiral, entre outros. Dessa
maneira, é um processo de desenvolvimento de software que possui um conjunto de
procedimentos estratégicos e organizados destinados à arquitetar, desenvolver e
testar o software.

2 - Qual a importância dos modelos de desenvolvimento de sistemas.


Eles possibilizam que o software seja feito com base em procedimentos
estratégicos, de forma a diminuir a quantidade de erros durante o processo de
desenvolvimento. Desse modo, ele contribui para a otimização de tempo, serviços e
funções dentro da empresa, além de até mesmo redução de custos, ou seja, a
importância dos modelos está na eficiência de desenvolvimento e soluções de
problemas.

3 - O que são metodologias de Desenvolvimento Ágil?


Referem-se a formas de construção de software, as quais possibilitam a
obtenção de vantagens diante do sistema antes mesmo deste estar finalizado.
Dessa maneira, elas buscam a interação de diversos integrantes do sistema,
garantindo a sua interação do processo de desenvolvimento, de forma que todos
sejam incluídos. Assim, ocorrem integrações entre indivíduos mais do que apenas
ferramentas, os softwares trabalham com documentação mais abrangente, a
Atividade
Projeto de Desenvolvimento de Sistemas - Pedro Dias
colaboração do cliente vai além de negociação de contratos, garantindo respostas
rápidas, testes contínuos e mudanças ao longo do projeto, garantindo um
planejamento estruturado.

4 - O que são metodologias de desenvolvimento Tradicional?


Essas metodologias seguem um modelo sequencial, de forma que uma etapa
deve ser executada após a outra e uma nova etapa não é iniciada enquanto a
anterior não estiver completa. Outrossim, espera-se que seja executado exatamente
o que foi planejado, com o intuito do mesmo resultado final planejado anteriormente.
Destarte, outros elementos são importantes como entregar dentro do prazo e com a
qualidade esperada. O modelo mais conhecido que utiliza essa metodologia é o
modelo cascata.

5 - Descreva como funciona os modelos:


● CASCATA
O modelo cascata utiliza a metodologia de desenvolvimento tradicional, ou
seja, ele se baseia de forma sequencial. Ademais, ele é dividido em cinco
etapas: levantamento de requisitos, projeto, implementação, realização de
testes e manutenção do sistema.

● ITERATIVO E INCREMENTAL
Ele se baseia nas metodologias ágeis, em que a criação do software deve ser
pautada em vários ciclos curtos, com novas funcionalidades, feedbacks e
requisitos revistos. Por conseguinte, deve-se reduzir o número de falhas no
projeto, juntamente com a presença de um ambiente de trabalho mais prático
e capaz de realizar as mudanças necessárias.

● SCRUM
É muito popular no Brasil e refere-se a um método de desenvolvimento ágil, o
qual se concentra principalmente no gerenciamento de atividades dentro de
um ambiente baseado em time. Ele é genericamente simples de implementar
Atividade
Projeto de Desenvolvimento de Sistemas - Pedro Dias
e aborda vários dos aspectos complexos de gestão que costumam ser
complexos para o time de desenvolvimento. Em suma, pode-se dizer que sua
utilização requer disciplina, que permite um acompanhamento mais próximo
do andamento do projeto e suas entregas podem até mesmo ser semanais,
com lucro.

● XP - Extreme Programing
Concentra-se nas metodologias ágeis de desenvolvimento. Nesse sentido,
ela se concentra mais no processo de engenharia das soluções e aborda
análise, desenvolvimento e testes, os quais possuem abordagens inovadoras
e que fazem grande diferença na qualidade final dos sistemas.

6 - Para você qual é a melhor metodologia de desenvolvimento.


Scrum, pois ela visa metodologias ágeis, garante a composição de um time
para realização dos problemas o mais rápido possível. O trabalho em equipe
juntamente com planejamento garante maior eficiência, o qual não necessita de um
trabalho estritamente sequencial como no modelo cascata. Ele aborda de forma
mais simples vários aspectos complexos e não se concentra mais na engenharia de
soluções.

Você também pode gostar