Süsteemi illustratsioon, mis aitab aru saada süsteemi käitumisest (Software Engineering Institute http://www.sei.cmu.edu/). Süsteemi arhitektuur on struktuuride kogum, mis aitavad mõista süsteemi, hõlmates tarkvara elemente, seoseid nende vahel ja elementide ning seoste omadusi (wikipedia). Arhitektuur on vundament millele tarkvara ehitatakse. Arhitektuuri mudel defineerib vundamendi visiooni (agile modeling). Tarkvara arhitektuuri kontseptsioon on pärit Edsger Dijkstra 1968 ja David Lorge Parnase 1970.-ndate aastate uurimistöödest. Arhitektuuriline disain Tarkvarasüsteemi disainiprotsessi osa, mille käigus määratakse kindlaks tarkvarasüsteemi moodustavad alamsüsteemid ja nendevahelise kontrolli ja kommunikatsiooni raamistik. Tulemuseks on tarkvarasüsteemi arhitektuuri kirjeldus. Arhitektuurse disaini otsused Is there a generic architecture that can be used? How will the system be distributed?
Kokkuvõte o Nõude definitsioon o Nõuete tüübid o Nõude kolm põhiomadust o Nõuete liigid o Nõuete esitamine o Kasutuslood o Kasutusjuhud o Nõuete spetsifikatsiooni dokument o Nõuete analüüsi protsess o Nõuete valideerimine Loeng 3 Arhitektuurne kavandamine Tarkvara arhitektuur? o Tarkvara arhitektuuri kontseptsioon on pärit Edsger Dijkstra 1968 ja David Parnas 1970 aastate uurimistöödest – ametlikus vormis tuldi selleni hiljem o Süsteemi illustratsioon, mis aitab aru saada süsteemi käitumisest (Software Engineering Institute https://www.sei.cmu.edu/) o Süsteemi arhitektuur on struktuuride kogum, mis aitavad mõista süsteemi, hõlmates tarkvara elemente, seoseid nende vahel ja elementide ning seoste omadusi (wikipedia)
3. Saab kombata piire lisaks programmile, ka stressitaluvust ja töövõimet saab kombata. 4. Suhelda saab palju ja paljudega oluline ka info jagamine tiimiga. 5. Zen töö kui vahest viskab kopa ette, siis saad stressi maandamiseks vahelduseks oma ette uurida programmi, testida testilugude järgi. 87. Mis on tarkvara arhitektuur? ● Tarkvara arhitektuuri kontseptsioon on pärit Edsger Dijkstra 1968 ja David Parnas 1970 aastate uurimistöödest 37 ● Tarkvara arrhitektuuri definitsioonid: ○ Süsteemi illustratsioon, mis aitab arusaada süsteemi käitumisest. (Software Engineering Institute http://www.sei.cmu.edu/ )
International Research applies for a patent for a method of constructing double sided magnetic tape utilizing a MU-Metal Foil Inter layer. Legal problems with a professor at the University of North Carolina, cause Wayne Pickette to drop the quest for that patent. Wayne Pickette makes acquaintence with the famous entrepreneur Arthur Rock of San Francisco. IBM builds the first floppy disk. Seymour Papert designed LOGO as a computer language for children. 1968 Edsger Dijkstra's "GO TO considered harmful" letter, published in Communications of the ACM, fired the first salvo in the structured programming wars. International Research Corp., in San Martin, California, develops the architecture for a computer- on-a-chip modeled on an enhanced PDP-8/S concept. Wayne Pickette proposes to Fairchild Semiconductor that they develop his design for a computer- on-a-chip. Fairchild turns down his offer.