
Programmalıq injiniringge kirisiw / 15-ameliy PI_K
.pdf15-ámeliy sabaq. Proekt prezentaciyasın usınıw. Proekttiń juwmaqlawshı prezentaciyası hám esabat.
Jumıstıń maqseti: Studentlerdiń ózleri islep shıqqan programmalıq támiynat proektin auditoriyaǵa nátiyjeli túrde usınıw hám de proekttiń islep shıǵıw processin tolıq kólemde bayanlaytuǵın juwmaqlawshı esabattı dúziw kónlikpelerin qáliplestiriw. Bul ámeliy sabaq studentlerge ózleriniń texnikalıq jetiskenliklerin kórsetiw, komandada islesiw tájiriybesin bahalaw hám de keleshektegi kásiplik jumısları ushın tiykar jaratıw maqsetin qamtıydı.
Ámeliy bólim:
Bul bólimde siz ózlerińiz islep shıqqan programmalıq támiynat proektiniń juwmaqlawshı prezentaciyasın tayarlaw hám de esabatın jazıw boyınsha basqıshpa-basqısh ámeliy kórsetpeler menen tanısasız.
1-basqısh: Prezentaciyanı rejelestiriw hám tayarlaw.
Eń aldı menen, prezentaciyanıń maqsetin anıqlap alıń. Siz kimlerge prezentaciya etip atırsız? (Máselen, oqıtıwshılar, basqa studentler, potenciallıq investorlar yaki buyırtpashılar). Auditoriyańızdıń qızıǵıwshılıqları hám bilim dárejesine qaray prezentaciyańızdıń mazmunın hám formasın belgileń.
Prezentaciyańızdıń strukturasın oylap tabıń. Ádette, jaqsı prezentaciya tómendegi bólimlerden ibarat boladı:
Titul slaydı: Proekttiń atı, komanda aǵzalarınıń atları hám familiyaları, pánniń atı hám oqıtıwshınıń atı, sánesi.
Kirisiw: Proekttiń qısqasha táriypi, onıń aktuallıǵı hám áhmiyeti. Proekttiń maqseti hám wazıypaları.
Máseleniń qoyılıwı: Proekt sheshiwdi gózlegen masele yaki problemanıń anıq táriypi. Nege bul proekt áhmiyetli?
Sheshimlerdi usınıw: Siz tárepinen usınılǵan programmalıq támiynat sheshiminiń qısqasha táriypi. Onıń tiykarǵı ózgeshelikleri hám artıqmashılıqları.
Proekttiń arxitekturası: Programmalıq támiynattıń tiykarǵı komponentleri hám olardıń óz-ara baylanısınıń sxemalıq kórinisi. Qollanılǵan texnologiyalar hám platformalardıń dizimi.
Islep shıǵıw processi: Proektti islep shıǵıwda qollanılǵan metodologiya (máselen, Agile, Waterfall). Áhmiyetli basqıshlar hám jetiskenlikler.
Programmalıq támiynattıń demonstraciyası: Islep shıǵılǵan programmalıq támiynattıń tiykarǵı funkciyaların kórsetiw. Eń áhmiyetli scenariylerdiń qısqasha demonstraciyası.
Nátiyjeler hám talqılaw: Proekttiń nátiyjeleri, onıń maqsetine eriskenligi. Alınǵan tájiriybe hám keleshektegi rawajlanıw perspektivaları.
Juwmaq: Prezentaciyanıń tiykarǵı tezislerin qısqasha qaytalaw. Auditoriyaǵa minnetdarshılıq bildiriw.
Sorawlar hám juwaplar: Auditoriyanıń sorawlarına juwap beriw ushın waqıt ajıratıw.
Hár bir bólim ushın kerekli maǵlıwmatlardı toplań. Bul informaciyalarǵa proekttiń texnikalıq dokumentaciyası, islep shıǵıw dawamındaǵı jazıwlar hám de komanda aǵzalarınıń pikirleri kiriwi múmkin.
Prezentaciya slaydların tayarlawdı baslań. Slaydlar ápiwayı, túsinikli hám qısqa bolıwı kerek. Artıqsha tekstten qashıń. Kóbirek grafikalıq informaciyalardan (diagrammalar, sxemalar, skrinshotlar) paydalanıń. Slaydlardıń dizaynı birdey stilde bolıwı kerek.
Prezentaciyanıń sóylew tekstin tayarlań. Hár bir slayd ushın ne aytıwdı rejelestiriń. Sóylew teksti slaydtaǵı informaciyalardı tolıqtırıwı kerek, onı qaytalamawı kerek.
Prezentaciyanıń dawamlılıǵın esaplań. Ádette, prezentaciya ushın belgili bir waqıt ajıratıladı. Usı waqıtqa sıyıw ushın prezentaciyańızdı repeticiya etiń.
2-basqısh: Juwmaqlawshı esabattı jazıw.
Juwmaqlawshı esabat – bul siziń proekttiń tolıq kólemli dokumentaciyası bolıp tabıladı. Ol prezentaciyada aytılǵan tiykarǵı informaciyalardı tereńlestiredi hám de qosımsha detallardı óz ishine aladı. Juwmaqlawshı esabat tómendegi bólimlerden ibarat bolıwı múmkin:
Bas bet: Proekttiń atı, komanda aǵzalarınıń atları hám familiyaları, pánniń atı hám oqıtıwshınıń atı, kúni.
Annotaciya: Esabattıń qısqasha mazmunı (1-2 abzac). Proekttiń maqseti, tiykarǵı nátiyjeleri hám juwmaqları.
Kirisiw: Proekttiń aktuallıǵı, áhmiyeti, maqseti hám wazıypalarınıń
tolıq táriypi.
Ádebiyatqa sholıw: Usıǵan uqsas proektler hám de bul tarawdaǵı ádebiyatlarǵa qısqasha sholıw.
Máseleniń qoyılıwı: Proekt sheshiwdi gózlegen másele yaki problemanıń tolıq teksti hám analiz etiliwi.
Jobalaw: Programmalıq támiynattıń detallı arxitekturası, qollanılǵan texnologiyalar hám platformalardıń tolıq dizimi hám olardıń negizi. Maǵlıwmatlar bazasınıń strukturası (eger bar bolsa). Interfeys prototipleri yaki maketleri.
Ámelge asırıw: Programmalıq támiynattıń ámelge asırılıwınıń detallı táriypi. Qollanılǵan programmalastırıw tilleri, texnologiyalar hám qurallar. Áhmiyetli kod fragmentleri (eger kerek bolsa).

Testlew: Programmalıq támiynattıń testlew processiniń málimlemesi. Qollanılǵan testlew túrleri (máselen, yunit-testler, integraciyalıq testler, paydalanıwshılıq testler). Testlew nátiyjeleri hám anıqlanǵan qáteler.
Nátiyjeler hám talqılaw: Proekttiń tolıq nátiyjeleri, onıń maqsetine eriskenligin bahalaw. Alınǵan tájiriybe, sheshilgen máseleler hám de keleshektegi rawajlanıw perspektivalarınıń tereń talqılawı.
Juwmaq: Esabattıń tiykarǵı juwmaqları hám de proekttiń áhmiyeti haqqındaǵı juwmaqlawshı pikirler.
Paydalanılǵan ádebiyatlar dizimi: Esabattı tayarlawda paydalanılǵan barlıq ádebiyatlardıń (kitaplar, maqalalar, internet resursları) tolıq dizimi.
Qosımshalar: Proektke baylanıslı qosımsha materiallar (máselen, tolıq kod listingleri, test scenariyleri, paydalanıwshı qollanbası).
Esabattı jazıwda anıq hám logikalıq tilden paydalanıń. Barlıq faktlerdi dáliller menen bekkemleń. Sxemalar, diagrammalar hám tablicalardan paydalanıw esabattıń túsinikliligin arttıradı. Esabattıń grammatikalıq hám stilistikalıq jaqtan durıs jazılıwına itibar qaratıń.
Esabattı tayarlap bolǵanıńızdan keyin, onı bir neshe márte oqıp shıǵıń hám qatelerdi dúzetiń. Komanda aǵzaları menen birgelikte esabattı kórip shıǵıw paydalı bolıwı múmkin.
3-basqısh: Prezentaciyanı usınıw.
Prezentaciyanı usınıw aldınan taǵı bir márte repeticiya etiń. Waqıttı baqlań hám de sóylew tempińizdi retleń.
Prezentaciya waqtında ózińizdi isenimli tutıń. Dawısıńız anıq hám esitiliwi kerek. Auditoriya menen kóz baylanısın ornatıń.
Slaydlardı túsinikli etip bayalań. Hár bir slaydtaǵı tiykarǵı ideyalardı ashıp beriń. Mısallar keltiriń hám de túsindiriwler beriń.
Programmalıq támiynattıń demonstraciyasın nátiyjeli túrde kórsetiń. Eń áhmiyetli funkciyalardı hám de proekttiń artıqmashılıqların kórsetiwge itibar qaratıń.
Sorawlarǵa juwap beriwge tayar bolıń. Sorawlarǵa anıq hám qısqa juwap beriń. Eger qanday da bir sorawǵa juwap bere almasańız, onı moyınlawdan hám de keyinrek juwap beriwge wáde beriwden qorıqpań.
Prezentaciyanıń aqırında auditoriyaǵa minnetdarshılıq bildiriń hám de keleshektegi baylanıslar ushın óz kontakt informaciyalarıńızdı qaldırıwıńız múmkin.
Ámeliy tapsırmalar:
1. Ózlerińiz islep shıqqan programmalıq támiynat proekti ushın 10-12 slaydtan ibarat juwmaqlawshı prezentaciya tayarlań. Prezentaciyanıń strukturası joqarıda keltirilgen tártipte bolıwı kerek.
2.Ózlerińiz islep shıqqan programmalıq támiynat proekti boyınsha tolıq kólemli juwmaqlawshı esabat jazıń. Esabattıń strukturası joqarıda keltirilgen tártipte bolıwı kerek. Esabattıń kólemi 15-20 betten kem bolmawı kerek.
3.Komanda aǵzaları menen birgelikte prezentaciyanı usınıwdı repeticiya etiń. Hár bir aǵzanıń sóylew waqtın hám de rolin belgileń.
4.Belgilengen waqıtta óz proektińizdi auditoriyaǵa usınıń. Sorawlarǵa juwap beriwge tayar bolıń.
5.Tapsırılǵan múddette juwmaqlawshı esabattı oqıtıwshıǵa tapsırıń.
Bul ámeliy sabaq juwmaǵında sizlerge ózlerińizdiń programmalıq támiynat injiniringi boyınsha alǵan bilimlerińizdi ámelde qollanıw, komandada islesiw kónlikpelerin rawajlandırıw hám de ózlerińizdiń jetiskenliklerińizdi nátiyjeli túrde kórsetіw imkaniyatın beredi.