asmeninis programų kūrimo procesas

11
Asmeninis programų kūrimo procesas 2 pratybos Andrius Adamonis 2012-02-23 / 2012-03-01

Upload: manjit

Post on 09-Jan-2016

50 views

Category:

Documents


0 download

DESCRIPTION

Asmeninis programų kūrimo procesas. 2 pratybos Andrius Adamonis 2012- 0 2-23 / 2012-03-01. 2-a užduotis: U2-LFF &SVS. Norint pagerinti savo darbo kokybę, pirmiausia reikia suprasti, ką veikiu: Žinau užduotis, žinau, kaip jas darau, ir žinau, ką padarau Tikslas: - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Asmeninis programų kūrimo procesas

Asmeninis programų kūrimo procesas

2 pratybos

Andrius Adamonis

2012-02-23 / 2012-03-01

Page 2: Asmeninis programų kūrimo procesas

2-a užduotis: U2-LFF&SVS

Norint pagerinti savo darbo kokybę, pirmiausia reikia suprasti, ką veikiu: Žinau užduotis, žinau, kaip jas darau,

ir žinau, ką padarau

Tikslas: Nustatyti, kaip atliekamos semestrui

suplanuotos veiklos, matuojant joms atlikti sugaištamą laiką

Page 3: Asmeninis programų kūrimo procesas

2-a užduotis: U2-LFF&SVS

Viso laiko, susijusio su VU, fiksavimas dvi savaites Sąžiningas darymas trunka 2 savaites

(nuo pirmadienio iki sekmadienio) Atsiskaitymui pateikti tokias formas:

LFF, SVS1 ir SVS2

Page 4: Asmeninis programų kūrimo procesas

Naudotina veiklų klasifikacija

Paskaita (pratybos); Skaitymas; Planavimas; Programų projektavimas; Programavimas (kodavimas); Programų testavimas; Programų derinimas; Atsiskaitymas; PSP veikla.

Page 5: Asmeninis programų kūrimo procesas

Standartinė laiko fiksavimo forma

Page 6: Asmeninis programų kūrimo procesas

Laiko fiksavimo formos pildymo instrukcijaLaiko fiksavimo forma

pildymo instrukcija

Tikslas Forma naudojama laiko, skiriamo kursui, fiksavimui. Bendros pastabos - Fiksuokite visą laiką, skiriamą kursui.

- Fiksuokite laiką minutėmis. - Stenkitės būti kuo tikslesni.

Antraštė Įrašykite: - savo grupės numerį; - vardą, pavardę; - formos pildymo pradžios datą (metai-mėnuo-diena).

Data Įrašykite įrašo padarymo datą. Pvz.: 02-04 (mėnuo-diena)

Nuo Įrašykite laiką, kada pradėjote darbą Pvz.: 9:15

Iki Įrašykite laiką, kada sustabdėte darbą Pvz.: 10:59

Trukdžiai Įrašykite visus trukdžius (laiką ir priežastis) Pvz.: 5+3, pertrauka, skambutis

Laikas Įrašykite tikrąjį laiką, kurį skyrėte darbui (visas laikas minus trukdžių laikas) Pvz.: Nuo 9:15 iki 10:59 minus 8 minutės yra 96 minutės.

Veikla Įrašykite veiklos pavadinimą arba kodą. Siūloma naudoti tokias veiklas:

- Paskaita/pratybos - Skaitymas - Planavimas - Projektavimas - Programavimas (kodavimas) - Kompiliavimas - Testavimas - Atsiskaitymas - PSP veikla

Pvz.: Skaitymas Komentarai Įrašykite bet kokius tinkamus komentarus, kurie vėliau leis geriau suprasti,

kas buvo daryta. Pvz.: 1-a OOP užduotis

B (Baigtas) Kai darbas baigtas, atžymėkite šitame langelyje. Pvz.: 02-17 19:45 baigėte daryti 1-ą OOP užduotį, todėl pažymėkite šitą langelį.

Vnt. (Vienetai) Nurodykite baigto darbo dydį tinkamais vienetais. Pildoma tik baigus darbą. Pvz.: Parašėte 30 eilučių programą, perskaitėte 20 knygos puslapių.

Svarbu Fiksuokite visą skiriamą kursui laiką. Jei pamiršote užrašyti laiką, kuo greičiau įrašykite kuo tikslesnį įvertinimą. Jei pamiršote Laiko fiksavimo formą, pasižymėkite laiką ir, kai tik galėsite, perkelkite jį į formą.

Faile „U2-LFF instrukcija.doc“

Page 7: Asmeninis programų kūrimo procesas

Pastabos dėl laiko fiksavimo

Stulpelyje “Laikas” reikia rašyti laiką, skirtą pagrindinei (naudingai) veiklai, o ne trukdžiams.Stulpelyje “Trukdžiai” reiktų rašyti ir trukdžio pobūdį, ir jo laiką (laikas yra svarbesnis).Datos rekomenduojama nekartoti visoms tos dienos veikloms, t.y. rašyti tik tada, kai ji keičiasi.Stulpelyje “Veikla” reikia naudoti standartines veiklas, pagal kurias daroma suvestinė SVS forma.Stulpelyje “Veikla” reikia rašyti tik vieną veiklą.Veiklų, kurioms sugaištamas laikas yra fiksuojamas, nereikia fiksuoti kaip trukdžių.Jei kažkuriame laiko intervale atliekamos kelios veiklos, kurioms sugaištamas laikas yra fiksuojamas (tokios situacijos veda prie 5-6 punktų problemų), galima elgtis taip: nurodyti vieną kartą laiko intervalą (Nuo-Iki) ir keliose iš eilės einančiose eilutėse išvardinti veiklas, joms skiriamą laiką ir kitus požymius (sutampančias reikšmes galima žymėti –“–) .

Page 8: Asmeninis programų kūrimo procesas

Pertraukimai

Kadangi pertraukimai nėra produktyviai praleistas laikas – prasminga juos sekti laiko formojeVerta pasižymėti pertraukimo trukmę (min), pertraukėją (kolega, telefonas), pobūdį (darbinis, nedarbinis klausimas)

Page 9: Asmeninis programų kūrimo procesas

Įžanga į periodų planavimą

Periodų planavimas – veiklų, vykstančių pasikartojančiais ciklais planavimasĮprasčiausias ciklas – savaitėNorint mokėti planuoti, reikia suprasti, kur laikas išleidžiamasTam pasidarysime savaitinės veiklos suvestinę (SVS)

Page 10: Asmeninis programų kūrimo procesas

Savaitės veiklos suvestinės forma SVSGrupė:

Studentas:Data:

Savaitė: 1

Sav. diena

Darbas / Data

Paskaitos (pratybos) Skaitymas Planavimas Projektavimas

Programavimas (kodavimas) Kompiliavimas Testavimas Atsiskaitymas PSP veikla VISO

I 0II 1900.01.01 0III 1900.01.02 0IV 1900.01.03 0V 1900.01.04 0VI 1900.01.05 0VII 1900.01.06 0

0 0 0 0 0 0 0 0 0 0

Praeitų savaičių duomenys Iki savaitės: 0VISO

VidurkisMaxMin

Einamieji duomenys Iki savaitės: 1VISO 0 0 0 0 0 0 0 0 0 0

Vidurkis 0 0 0 0 0 0 0 0 0 0Max 0 0 0 0 0 0 0 0 0 0Min 0 0 0 0 0 0 0 0 0 0

VISO

Pastaba: 2-os savaitės forma automatiškai perima duomenis iš 1-os savaitės formos.

Page 11: Asmeninis programų kūrimo procesas

Papildoma informacija dėl 2-os užduotiesUžduoties tikslas yra užfiksuoti, kam ir kiek skiriama laiko:- atliekant užduotį nebūtina pradėti daryti tai, ko nebuvo daroma (pvz., planuoti);- fiksuojami duomenys turi atitikti realybę (negalima fiksuoti to, ko nebuvo)

Būtina fiksuoti visą laiką, susijusį su studijomis ir skiriamą nurodytoms veikloms (Paskaita/pratybos, Skaitymas, Planavimas, Projektavimas, Programavimas (kodavimas), Kompiliavimas, Testavimas, Atsiskaitymas, PSP veikla)

Su kitu laiku, pvz., namų darbai (rašymas), galima elgtis dvejopai:- fiksuoti LFF su savu tinkamu veiklos pavadinimu, bet neperkelti į SVS- nefiksuoti

Svarbiausias laikas, skiriamas programų kūrimui, todėl veiklą parenkame pagal prioritetus: (1) Planavimas, Projektavimas, Programavimas (kodavimas), Kompiliavimas, Testavimas, (2) Atsiskaitymas, PSP veikla , (3) Skaitymas, (4) Paskaita/pratybos

Fiksuodami laiką LFF, kiekvieną kartą sugaištame po dalį minutės – suminį per dieną tam sugaištą laiką galim užfiksuoti 1 eiluteFormose neturėtų būti rašomi 0 (SVS formose reikia užpildyti tik tuos langelius, kuriuose yra duomenys, nes 0 surašymas į likusius labai pasunkina SVS nagrinėjimą)