官术网_书友最值得收藏!

1.5 你想做哪一種工作

軟件生產、銷售及應用的各個環節,都需要專業人才。軟件項目開發實訓的主要目的是,培養軟件開發、軟件二次開發、測試、維護等專業人才。

軟件生產企業所需的各崗位人才與軟件生產企業的性質、規模密切相關,也與軟件企業采用的軟件生命周期有一定關系。小型軟件企業的所有工序全部由一個程序員完成,也未嘗不可;大型的企業,對軟件生產過程的每個環節,都會安排單獨的崗位來進行。

大部分的中型以上企業,都會將前期的需求、設計和后期的編碼分離開來,設立系統分析崗和編碼崗,另外,測試和維護也會由不同的崗位進行。如果嚴格按照RUP(見3.5.3節)過程組織的大型軟件開發企業,最多有30個工作角色。當然,如果一個崗位人員分擔多個角色,30個工作角色就可以壓縮到6個崗位進行。

大體來說,系統分析崗、編碼崗、測試崗和維護崗是軟件開發企業的最基本的幾個崗位,但軟件生產崗位在各個企業中的安排千差萬別。對于軟件銷售企業來說,需要的是懂得軟件實施基本過程和軟件維護基本過程的技術支持人才。對于軟件應用企業來說,最重要的軟件人才是軟件維護人才,其次,如果一個企業正在實施軟件項目,則這個企業還需要懂得配合軟件公司進行軟件開發且懂得企業內部管理流程的專業人才。

大部分的軟件企業,不會設定要求什么都會的崗位,但是,一般要求對軟件開發的各個過程都有所了解。因此,對應聘者而言,熟練掌握特定的崗位技能,并具備一定的崗位遷移能力,才是就業的真正利器。

下面介紹一些典型的軟件生產企業的崗位以及軟件實施過程中客戶單位中需要密切接觸軟件的崗位,軟件生產和相關行業的主要崗位如表1.1所示。

表1.1 軟件生產和相關行業的主要崗位

主站蜘蛛池模板: 微博| 谷城县| 博罗县| 新龙县| 屯门区| 汤原县| 资兴市| 贞丰县| 嘉祥县| 固镇县| 西吉县| 崇明县| 汾西县| 阿勒泰市| 赞皇县| 浪卡子县| 白沙| 安福县| 勃利县| 日土县| 攀枝花市| 乡城县| 拉萨市| 两当县| 涿州市| 贡觉县| 海林市| 从化市| 鸡泽县| 黑水县| 安福县| 仁寿县| 阿荣旗| 包头市| 中超| 翼城县| 河间市| 莒南县| 田林县| 隆德县| 黄大仙区|