Програм хангамжийн ахлах инженерийн ажлын байрны энэхүү загвар тодорхойлолт нь тухайн ажлын байранд тохирох ажил горилогчдыг татах ажлын байрны өргөдлийг боловсруулахад туслах болно. Энэхүү загвар тодорхойлолтыг тухайн ажил үүргийн онцлог шинж болон шаардлагуудад нийцүүлэн өөрчилж засах боломжтой.
Тодорхойлолт: Програм хангамжийн ахлах инженер
Програм хангамжийн ахлах инженерийн ажлын байрны зорилго: Үйл ажиллагааг судалж, мэдээллийн системийг хөгжүүлэх; програм хангамжийн шийдлүүдийг боловсруулж, хөгжүүлэн, суурилуулах; програм хангамжийн багт дэмжлэг үзүүлж, хөгжүүлэх.
Програм хангамжийн инженерийн ажил үүргүүд:
- Мэдээллийн хэрэгцээг судалж, програм хангамжийн шийдлүүд боловсруулах; хэрэглэгчидтэй хамтарч ажиллах; ажлын үйл явц, өгөгдлийн ашиглалт болон системийн урсгалыг судлах;програм хангамжийн хөгжүүлэлтийн амьдралын мөчлөгийг судлах.
- Судалгаа, асуудлыг тодорхойлох, шаардлага, шийдэл, хөгжүүлэлт болон боловсруулсан шийдлүүдийг үнэлж, үйл ажиллагааны биелэлтийг тодорхойлох.
- Баримтжуулалт, ажлын хүснэгт, төлөвлөгөө, диаграм, график, кодын тайлбар болон кодыг хөгжүүлж, шийдлүүдийг баримтжуулж, баталгаажуулах.
- Системийн шаардлага, стандарт болон програмчлалыг тодорхойлж, загварчлан шийдлүүдийг бэлтгэж, суурилуулах.
- Системийн шинжилгээ хийж, үйл ажиллагааг сайжруулах; бодлого, журмын өөрчлөлтүүдийг санал болгох.
- Өндөр технологийн хөгжүүлэлтийн хэрэгслүүд, програмчлалын техникүүд болон тооцооллын төхөөрөмжүүдийг судалж, мэргэжлийн мэдлэгээ дээшлүүлэх; боловсролын үйл ажиллагаануудад хамрагдах; мэргэжлийн нийтлэлүүд унших; хувийн харилцаа холбоог хадгалах; мэргэжлийн байгууллагуудад хамрагдах.
- Мэдээллийн найдвартай байдлыг хадгалж, үйл ажиллагааг хамгаалах.
- Үйлчилгээний асуудлуудыг цуглуулж, шинжилж, нэгтгэн мэдээллээр хангах.
- Шаардлагатай ажил үүргийг гүйцэтгэж инженеринг болон байгууллагын эрхэм зорилгыг хэрэгжүүлэх.
- Зөвлөгөө, манлайлал болон боловсролын боломжуудаар хангаж, програм хангамжийн инженерүүдийг хөгжүүлж, дэмжлэг үзүүлэх.
Ур чадвар: Мэдээлэлд дүн шинжилгээ хийх, програм хангамжийн дизайн, програм хангамжийн баримтжуулалт, програм хангамжийн тестинг, багаар ажиллах, ерөнхий програмчлалын ур чадвар, програм хангамж хөгжүүлэлтийн суурь мэдлэг, програм хангамж хөгжүүлэлтийн үйл явц, програм хангамжийн шаардлагууд, програм хангамжийн архитектур, манлайлал.