Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"paarisprogrammeerimine" - 3 õppematerjali

Tarkvaratehnika 2016 2017 eksami materjal
138
docx

Tarkvaratehnika 2016/2017 eksami materjal

projekti detailid, klient täpsustab prioriteedid- me ei hakka kunagi tegema midagi, mida klient pole prioriteediks määranud. Hea kliendi jaoks ülevaateks.  Igapäeva töö – stand-up kohtumine, mis on lühike ja sisutihe. Kutsutakse kokku kogu tiim.  Iga päeva töö, tootmine- o paarisprogrammeerimine-üldjuhul on rollid üle võetud rallisõidust, üks on see kes jälgib nn strateegiat ja teine programmeerib, hea oleks rolle vahetada iga 5 min järel, teine variant on nii, et üks kirjutab käsu ja teine sellele testi ja siis vahetatakse. Paarisprogrammeerimise puhul on ka väga hea õppeprotsess. o Tuleks kasutada ka Test-driven development, ehk

Informaatika → Tarkvaratehnika
56 allalaadimist
Süsteemiarenduse elutsükkel
42
docx

Süsteemiarenduse elutsükkel

XP-s viiakse sammud läbi äärmuslikult (ekstreemselt - siit meetodi nimetus) lühikestena, võrreldes klassikaliste arendusmudelitega - esimene sammude läbimistsükkel võib olla päevad või nädal pikk, samas kui klassikalistes mudelites kestab see kuid ja aastaid. Enne kodeerimist kirjutatakse automatiseeritud testid, mida tarkvara peab läbima, seejärel programmeeritakse paarides (so kaks programmeerijat ühe arvuti taga kodeerivad ühte programmilõiku - nn "paarisprogrammeerimine"). Kui valminud kood läbib testid, on programmeerimise samm antud iteratsioonis lõpetatud. 13 5. Spiraalmudel Spiraalmudel on samuti üks iteratiivseid arendusmudeleid. Spiraalmudelit kirjeldas esimest korda Barry Boehm oma 1986 a. artiklis. Protsessi kulgemist kujutab spiraal. Esimene kordus võib olla näiteks seotud süsteemi teostatavuse

Informaatika → Tarkvaratehnika
19 allalaadimist
Tarkvaratehnika konspekt eksamiks
62
pdf

Tarkvaratehnika konspekt eksamiks

arendamise prioriteedid. User stories hiljem jagatakse taskideks. • Iga release toob kaasa minimaalne kasulik hulk funktsionaalsust, mis toob mingit äriväärtust. Releasid on sagedased. • Lihtne disain – nii palju et oleks võimalik nõudeid täita antud releasi piires. Aga üldine arhitektuur ikkagi alguses valitakse. • Test-first development • Koodi refaktoreerimine • Paarisprogrammeerimine – progejad töötavad paarides, üks on piloot teine jälgib, pärast vahetatakse. • Koodi kollektiivne omandus – kõik vastutavad kogu koodi eest. • Pidev integreerimine, pidev versioonihaldus. • Pidev normaalne tempo ilma üleaja töötamiseta, see toob ainult kvaliteedi langu ning produktiivsuse alla minemise. • Klient on kogu aeg saadaval – kas reaalselt või Skype’ teel

Informaatika → Tarkvaratehnika
60 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun