Sie sind auf Seite 1von 6

...............................................................................................................................

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

JÚLIO CESAR REIS DO PRADO - 523702018

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS


ENGENHARIA DE SOFTWARE

...............................................................................................................................
Guarulhos
2018
JÚLIO CESAR REIS DO PRADO

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS


ENGENHARIA DE SOFTWARE

Trabalho apresentado ao Curso (Análise e


Desenvolvimento de Sistemas) do Centro
Universitário ENIAC para a disciplina [Engenharia
de Software].

Guarulhos
2018
Atividade proposta

1. O que é um requisito?
2. O que são requisitos de domínio?
3. O que é o estudo de viabilidade?
4. Qual a função da validação de requisitos?
5. O que define a limitação da complexidade?
6. Como devem ser as histórias nos testes de aceitação?
7. No que o XP é baseado?
8. Quais os quatro tipos de manutenção?
9. O que é abstração?
10. O que é engenharia de software?
11. O que é tecnologia em camadas?
12. De acordo com as fases de definição, qual o papel da análise de sistemas?
13. De acordo com as fases de definição, qual o papel da análise de
requisitos?

Conclusão/Parecer

O aluno deve elaborar uma conclusão pessoal sobre seu aprendizado, após
o desenvolvimento do trabalho. Escrever de que maneira fazer o portfólio
interferiu no aprendizado.
Resposta

1) Um requisito é um aspecto que o sistema proposto deve fazer ou uma


restrição no desenvolvimento do sistema. Vale ressaltar que em ambos
os casos devemos sempre contribuir para resolver os problemas do
cliente e não o que o programador ou um arquiteto deseja. Dessa forma,
o conjunto dos requisitos como um todo representa um acordo
negociado entre todas as partes interessadas no sistema. Isso também
não significa que o programador, arquiteto ou um analista bem
entendido no assunto de tecnologia não possam contribuir com
sugestões e propostas que levem em conta o desejo do cliente.

2) Os requisitos de domínio são derivados do domínio da aplicação do


sistema que podem ser novos requisitos funcionais em si, podem
restringir os requisitos funcionais existentes ou estabelecer como devem
ser executados cálculos específicos.

3) Estudo de Viabilidade Económica e Financeira é fundamental, quer


para projetos relativos à criação de uma nova empresa, quer
para projetos na perspetiva de uma empresa já em atividade e que
necessite de avaliar a valia de um eventual projeto de investimento a
realizar e qual o seu impacto na empresa.

4) É descobrir erros nos requisitos documentados. Exemplos típicos de


erros são ambiguidades, incompletudes e contradições.

5) Os limites superiores e inferiores sobre a quantidade mínima de tempo


exigida pelo algoritmo mais eficiente para resolver um determinado
problema.
6) Devem cumprir sua função e satisfazer as necessidades de negócio dos
usuários finais do sistema; prover resultados precisos e consistentes
com combinações de dados definidas e sob condições especificas; ser
documentado adequadamente e fácil de usar; ser confiável e estável, e
não afetar negativamente outros sistemas.

7) Em comportamentos e atitudes.

8) Corretiva, preventiva, preditiva e produtiva total.

9) Abstração é a ação ou efeito de abstrair, ou seja, de isolar mentalmente


um elemento ou uma propriedade de um todo, para considerar
individualmente. Do latim “abstracione”, que significa “separação”.

10)Engenharia de software é uma área da computação voltada à


especificação, desenvolvimento, manutenção e criação de software, com
a aplicação de tecnologias e práticas de gerência de projetos e outras
disciplinas, visando organização, produtividade e qualidade.

11)O alicerce da engenharia de software é a camada de processo. O


processo de engenharia de software é o adesivo que mantém unidas as
camadas de tecnologia e permite o desenvolvimento racional e oportuno
de softwares de computador.

12)Tem a finalidade de desenvolver e aprimorar, por meio da aplicação e do


desenvolvimento de software, a qualidade das informações que fazem
parte dos processos decisórios e operacionais das mais diversas áreas.

13)É uma parte importante do processo de desenvolvimento de softwares,


na qual o engenheiro de requisitos e o analista de negócio, juntamente
com engenheiro de sistema ou desenvolvedor de software, identificam
as necessidades ou requisitos de um cliente.
Conclusão/Parecer

Neste trabalho, foi perguntado assuntos principais em cima


dessa matéria, engenharia de software. Sobre tópicos que serão
muito importantes para a nossa futura carreira.

Sem dominar e principalmente conhecer sobre esses


assuntos, não seremos capazes de ser um profissional acima da
concorrência do mercado de trabalho.

Com isso concluo que essa matéria foi de suma importância


para o aprendizado presente e futuro também. Tenho certeza que
esse conhecimento me ajudará quando for preciso.

Bibliografia

https://www.wikipedia.org/

http://www.administradores.com.br/artigos/tecnologia/o-
analista-de-sistemas-e-seu-papel/29433/

https://www.devmedia.com.br/introducao-a-requisitos-de-
software/29580

Das könnte Ihnen auch gefallen