Projeto e Implementação de Software Cap. 7 Parte 1, Sommerville
#aiedonline em youtube.com/c/aiedonline"
Projeto e Implementação de Software, Sommerville
Playlist Engenharia: https://youtube.com/playlist?list=PLzoythjsH3QMqIa44ZwE8li7Cu0z4lC8E
Todo o material de minhas aulas estão aqui: https://youtu.be/jSsJmD4I3Nw
TELEGRAM: https://t.me/joinchat/Plabo1TylY2GEPJQ1eJ9IQ
Todos os cursos: https://docs.google.com/spreadsheets/d/194ej4X0XQHdfGqTv4iHM96IPrk8YbKUtyHSVe2JW1iE/edit#gid=0
Seja membro deste canal e ganhe benefícios:
https://www.youtube.com/channel/UC8VOano3neuTPsf1ptrfTvg/join
projeto e implementação de software é um estágio do processo no qual um sistema de software executável é desenvolvido. Para alguns sistemas simples, o projeto e implementação de software é a engenharia de software, e todas as outras atividades são intercaladas com esse processo. No entanto, para grandes sistemas, o projeto e implementação de software é apenas parte de um conjunto de processos (engenharia de requisitos, verificação e O validação etc.) envolvidos na engenharia de software.
As atividades de projeto e implementação de software são invariavelmente intercaladas. O projeto de software é uma atividade criativa em que você identifica os componentes de software e seus relacionarmentos com base nos requisitos do cliente. A implementação é o processo de concretização do projeto como um programa. Às vezes, existe um estágio de projeto separado e esse projeto é modelado e documentado. Em outras ocasiões, um projeto está 'na cabeça'do progra mador ou esboçado em um quadro ou em papel. Um projeto trata de como resolver um problema, por isso, sempre existe um processo de projeto. No entanto, nem sempre é necessário ou apropriado descrever o projeto em detalhes usando a UML ou outra linguagem de descrição.
O projeto e a implementação estão intimamente ligados e, ao elaborar um projeto, você deve levar em consideração os problemas de implementação. Por exemplo, usar a UML para documentar um projeto pode ser a coisa certa a fazer se você estiver programando em uma linguagem orientada a objetos como Java ou C#. Mas é menos útil, penso eu, se você estiver desenvolvendo em uma linguagem com tipagem dinâmica como Python, e não faz sentido se você estiver implementando seu sistema, configurando um pacote de prateleira.
#documentos, #Requisitos, #Requisitosfuncionais, #requisitosnãofuncionais, #engenhariaderequisitos, #Scrum, #métodoságeis, #XP, #RUP, #cursoengenhariasoftware, #engenhariasoftware, #sommerville, #processocascata, #processoincremental, #processodereúso, #Impacta, #Faculdade, #Universidade, #CiênciaComputação, #ADS, #Tecnologia,
-
57:04
Man in America
10 hours ago🚨 A COUP in Washington? What's Next w/ Charlie Kirk
42.4K39 -
7:52
Dr. Nick Zyrowski
1 year agoHigh Dose Vitamin D Treats Incurable Diseases?
31.8K25 -
1:23:47
Kim Iversen
9 hours agoHow The Global Elites Use Organic Farming and Green Energy To Prevent Nations From Rising
65.3K112 -
54:45
LFA TV
1 day agoWhat to Expect From Britain’s New Obama-Influenced Government| Trumpet Daily 7.8.24 9pm EST
54.9K14 -
46:19
Candace Owens
13 hours agoBOMBSHELL: Is Diddy A Fed Asset? | Candace Ep 20
58.1K92 -
1:40:37
Glenn Greenwald
11 hours agoBiden Cannot Be Forced Out of Race Democratically by Oligarchs; What the U.K. and French Elections Mean for Establishment Politics in Europe | SYSTEM UPDATE #293
114K287 -
1:57:57
Donald Trump Jr.
15 hours agoThe Left Lashes Out, Biden Defiant Against Dems’ Wishes | TRIGGERED Ep.152
161K483 -
2:32:23
WeAreChange
11 hours agoProsecutors LET Epstein Have Sex With Children! Will Trump Release THE FILES?
83.8K47 -
1:10:00
Matt Kim
12 hours agoIt's OUR Fault | Did the Conservatives FAIL society? | Matt Kim #104
89.2K37 -
43:43
Kimberly Guilfoyle
15 hours agoBiden Defies Dems’ Dropout Demands, Plus Climate Alarmism & Border Madness, Interviews with Alex Epstein & Abe Hamadeh | Ep. 140
85.5K57