Rīgas Uzņēmējdarbības tehniskā vidusskola
APSTIPRINĀTS
ar Izglītības un zinatnes ministrijas
2004. gada 12.jūlija
rīkojumu Nr. 409






PROFESIJAS STANDARTS


Reģistrācijas numurs PS 0271


Profesija                   Programmēšanas tehniķis

Kvalifikācijas līmenis                    3

Nodarbinātības apraksts

Strādā organizācijās, kuras izmanto informācijas tehnoloģijas un piedalās programmatūras projektēšanā, implementēšanā un uzturēšanā, kā arī esošās programmatūras pielāgošanā konkrētām pasūtītaja vajadzībām. Spēj efektīvi izmantot esošus resursus, sniegt priekšlikumus resursu modernizēšanai un sniegt konsultācijas lietotājiem viņu darba vietās vai stacijās. Orientējas datoru tīklu tehnoloģijas un seko līdzi jaunākām programmēšanas tehnoloģijām un rīkiem. Var piedalīties programmatūras dokumentēšanā atbilstoši valsts un starptautiskiem standartiem.


Pienākumi un uzdevumi
Pienākumi
Uzdevumi
1. Projektēšana 1.1. Veidot un aprakstīt programmatūras arhitektūru nelielas sarežģītības uzdevumiem.
1.2. Piedalīties dažādu tehnisku risinājumu apspriešanā.
1.3. Veidot datu konceptuālo un fizisko modeli.
1.4. Konstruēt un aprakstīt algoritmus nelielas sarežģītības uzdevumiem.
1.5. Piedalīties lietotāja saskarnes projektēšanā un aprakstīšanā.
1.6. Piedalīties programmatūras projektējuma apraksta sastādīšanā.
2. Kodēšana 2.1. Rakstīt programmas kodu saskaņā ar programmatūras projektējuma aprakstu un algoritmu.
2.2. Konfigurēt programmatūras izstrādes vidi.
2.3. Lasīt un analizēt svešu programmu tekstus.
2.4. Instalēt programmatūru.
2.5. Izpildīt verifikāciju un veikt vienībtestēšanu.
3. Programmatūras testēšana 3.1. Kopā ar pasūtītāju sagatavot testa piemēra datus.
3.2. Izpildīt testa piemērus.
3.3. Reproducēt lietotāja konstatētās kļūdas.
3.4. Piedalīties testēšanas pārskata sagatavošanā.
4. Programmatūras ieviešana 4.1. Veikt vides sagatavošanu programmatūras uzstādīšanai.
4.2. Izpildīt programmatūras uzstādīšanu un parametrizēšanu.
4.3. Sniegt konsultācijas programmatūras ieviešanas laikā.
5. Lietotāja dokumentācijas sagatavošana 5.1. Piedalīties lietotāja dokumentācijas noformēšanā.
6. Programmatūras uzturēšana 6.1. Konsultēt programmatūras lietotājus.
6.2. Veikt uzturamās programmatūras konfigurācijas pārvaldību.

Īpašie faktori, kas raksturo darba vidi
Organizatoriskie faktori – darbs tiek veikts individuāli vai darba grupas sastāvā. Darba grupās var būt 3. un 4. profesionālās kvalifikācijas līmeņa programmētāji.


Īpašās prasības darba veikšanai
Precizitāte un laika termiņu ievērošana.
Radošā attieksme

Prasmes
Kopīgās prasmes nozarē
Specifiskās prasmes profesijā
Vispārējās prasmes/spējas
• Lietot IT nozares standartus.
• Lietot IT terminoloģiju angļu un latviešu valodā.
• Lietot operētājsistēmas.
• Lietot teksta un grafikas redaktorus u.c. biroja lietojumprogrammas.
• Sazināties angļu valodā.
• Ātra uztvere, neatlaidība.
• Zināt vismaz divas programmēšanas valodas un kodēt iepriekš izstrādātus algoritmus kādā no programmēšanas valodām.
• Veidot un atkļūdot programmas.
• Lasīt projektējuma shēmas un diagrammas.
• Projektēt vienkāršus algoritmus un datu struktūras.
• Izvēlēties problēmas risināšanai adekvātu programmatūru un rīkus.
• Veikt datu aizsardzības un drošības elementārus pasākumus.
• Konfigurēt darba vietu un darba rīkus.
• Izmantot Internet tehnoloģijas.
• Lietot datu pieprasījuma valodas.
• Lietot programmatūras testēšanas paņēmienus.
• Komentēt programmu.
• Komunikatīva prasme.
• Strādāt komandā.
• Veikt darbu patstāvīgi.
• Lietot informācijas meklēšanas un atlaseslīdzekļus.
• Sagatavot prezentācijas materiālus un pasākumus.
• Pārliecināt citus un argumentēt savu viedokli.
• Noformēt lietišķos dokumentus.
• Ievērot profesionālās ētikas principus.
• Ievērot darba higiēnas un drošības prasības.
• Laba atmiņa un loģiska domāšana.
• Intervēt lietotājus.
Zināšanas
Zināšanas
Zināšanu līmenis
Priekšstats
Izpratne
Pielietošana
Angļu valoda (arī specialitātes)   
Matemātika (ieskaitot programmētājiem specifiskas nodaļas)   
Ekonomika un uzņēmējdarbība   
Grāmatvedības pamati   
Saskarsme un profesionālā ētika   
Darba aizsardzība un ergonomika   
Lietojumprogrammatūras izmantošana   
Programmēšanas valodas   
Matemātiskā programmēšana   
Operētājsistēmas   
Datu bāzu tehnoloģijas   
Datorsistēmu uzbūve un funkcionēšana   
Datortīklu tehnoloģijas   
IT nozares tiesību pamati un standarti   
Programmatūras inženierija   
Objektorientēta programmēšana   
Datu struktūras un algoritmi   
Interneta tehnoloģijas   
Profesijas standarta darba grupas sastāvs:

• Inna Allena − pasniedzēja, Rīgas Tehniskā koledža;
• Jekaterina Ļevčenkova − skolotāja, Rīgas Valsts tehnikums;
• Ainārs Dubra − vecākais testētājs, SIA "TietoEnator Financial Solutions";
• Solvita Brokule − direktore, SIA "Signe";
• Didzis Kukainis − valdes loceklis, direktora vietnieks IT jautājumos, A/S "Rīgas slimokase".

Profesijas standarta eksperti:

• Juris Borzovs − priekšsēdētājs, Informācijas tehnoloģijas, telekomunikācijas un elektronikas Profesionālās izglītības padome.

Konsultanti:

• Helga Kaukule − vec. eksperte, IZM Profesionālās izglītības centrs.