1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. 計(jì)算機(jī)軟件工程管理工作探析

        時(shí)間:2023-03-12 08:32:29 計(jì)算機(jī)畢業(yè)論文 我要投稿
        • 相關(guān)推薦

        計(jì)算機(jī)軟件工程管理工作探析

          論文關(guān)鍵詞:軟件工程管理 開發(fā)人員 組織結(jié)構(gòu)用戶
          論文摘要:通過對(duì)軟件產(chǎn)品特點(diǎn)的分析,討論軟件工程管理可能涉及的人員、組織機(jī)構(gòu)、用戶、控制、文檔資料等內(nèi)容.
          一、引言
            軟件工程管理目前還沒有引起人們的足夠重視。究其原因:首先是人的傳統(tǒng)觀念,工程管理不為人們所重視;另一方面軟件工程是一個(gè)新興的學(xué)科領(lǐng)域,軟件工程管理的問題也是剛被提出的。同時(shí),由于軟件產(chǎn)品的特殊性,使軟件工程管理涉及到很多學(xué)科。因此.對(duì)軟件工程管理,人們還缺乏經(jīng)驗(yàn)和技術(shù)。但事實(shí)證明,由管理失誤造成的后果要比程序錯(cuò)誤造成的后果更為嚴(yán)重。很少有軟件項(xiàng)目的實(shí)施進(jìn)程能準(zhǔn)確地符合預(yù)定目標(biāo)、進(jìn)度和預(yù)算的,這也就足以說明軟件工程管理的重要。
            二、軟件工租,理的內(nèi)容
            目前軟件生產(chǎn)自動(dòng)化程度很低,在開發(fā)過程中人是起決定性的因素,因此,軟件工程管理很大程度上是對(duì)人的管理。我們可根據(jù)軟件產(chǎn)品的特點(diǎn).分析軟件下程管理的具體內(nèi)容,它包括對(duì)開發(fā)人員、組織機(jī)構(gòu)、用戶、文檔資料等方而的管理。
          (一)開發(fā)人員
            軟件開發(fā)人員一般分為:項(xiàng)目負(fù)責(zé)人、系統(tǒng)分析員、高級(jí)程序員、初級(jí)程序員、資料員和其他輔助人員.根據(jù)項(xiàng)目的規(guī)模人小,有可能一人身兼數(shù)職,但職責(zé)必須明確。不同職責(zé)的人,要求的素質(zhì)不同。如項(xiàng)目負(fù)責(zé)人需要有組織能力、判斷能力和對(duì)重大問題能做出決策的能力;系統(tǒng)分析員則要有概括能力、分析能力和社交活動(dòng)能力;程序員需要有熟練的編程能力等。人員要少而精,選人要慎重。軟件生命期各個(gè)價(jià)段的活動(dòng)有分工又互相聯(lián)系。因此,要求選擇各類人員既能勝任工作,又要能相互很好地配合.沒有一個(gè)和諧的工作氣氛很難完成個(gè)復(fù)雜的軟件項(xiàng)目。
          (二)組織機(jī)構(gòu)
            組織機(jī)構(gòu)不等于開發(fā)人員的簡(jiǎn)單集合。這里的組織機(jī)構(gòu)要求:好的組織結(jié)構(gòu)、合理的人員分工和有效的通訊。軟件開發(fā)的組織機(jī)構(gòu)沒有統(tǒng)一的模式。下面簡(jiǎn)單介紹三種組織機(jī)構(gòu)。
            1.主程序員組織機(jī)。IBM公司提出的主程序員組是軟件系統(tǒng)結(jié)構(gòu)化思想在組織上的體現(xiàn)。它的目的是為了保證全組的協(xié)調(diào)和統(tǒng)一。一位高級(jí)工程師(主程序員)主持計(jì)劃、協(xié)調(diào)和復(fù)審組的全部技術(shù)活動(dòng)。技術(shù)人員(一般25人)負(fù)責(zé)分析和開發(fā)活動(dòng),一位后援工程師支持高級(jí)工程師的工作,并且在該項(xiàng)目繼續(xù)進(jìn)行時(shí),可以代替高級(jí)工程師工作,以減少可能的損失.
            2.專家組。專家組強(qiáng)調(diào)每個(gè)人的才能,把每個(gè)人都看作是某一方面的專家,由這些專家組成一個(gè)開發(fā)機(jī)構(gòu)。這種組織結(jié)構(gòu)雖然能發(fā)揮所有工作人員的積極性,但往往有可能出現(xiàn)協(xié)調(diào)上的困難,選擇這種方式要慎重.
            3.民主組織.民主組織由從事各方面工作的人員輪流擔(dān)任組長(zhǎng)。很顯然,這種組織結(jié)構(gòu)對(duì)調(diào)動(dòng)積極性和個(gè)人的創(chuàng)造性是很值得稱道的。但是由于過多地進(jìn)行組長(zhǎng)信息“轉(zhuǎn)移”不符合軟件工程化的方向。
          (三)用戶 
            我們是為用戶開發(fā)軟件的,在開發(fā)過程中自始至終必須得到用戶的密切合作和支持。作為項(xiàng)目負(fù)責(zé)人,要特別注意與用戶保持聯(lián)系,掌握用戶的心理和動(dòng)態(tài).防止來(lái)自用戶的各種干找和阻力。

           1.用戶不積極,不配合。這種表現(xiàn)通常來(lái)自對(duì)采用先進(jìn)技術(shù)持懷疑態(tài)度的用戶,他們心理上的抵觸情緒會(huì)在行動(dòng)上表現(xiàn)為消極、漠不關(guān)心。在需求階段,做好這部分人的工作很重要,通過他們中的業(yè)務(wù)骨千,才能真正了解到用戶的要求。要使他們認(rèn)識(shí)到:計(jì)算機(jī)的發(fā)展和應(yīng)用是現(xiàn)代化的必然趨勢(shì),使用計(jì)算機(jī)將會(huì)帶來(lái)巨大的經(jīng)濟(jì)效益:讓他們掌握新的技術(shù)和方法去取代某些可能過時(shí)的或淘汰的專長(zhǎng)。
            2.用戶求快求全.這種表現(xiàn)來(lái)自對(duì)使用計(jì)算機(jī)持積極態(tài)度的人.他們中一部分人希望一個(gè)早上就能用上計(jì)算機(jī),并且全能用上計(jì)算機(jī)。要他們認(rèn)識(shí)到;開發(fā)一個(gè)軟件項(xiàng)目不是一朝一夕就能完成的,軟件工程不是靠人海戰(zhàn)術(shù)就能加快的工期。另外,即使計(jì)算機(jī)能夠處理的事情,系統(tǒng)也不能下于包羅萬(wàn)象,貪大求全。要根據(jù)現(xiàn)有的條件量力而行。如果系統(tǒng)大而全,必然會(huì)很復(fù)雜,開發(fā)時(shí)間就拖得很長(zhǎng),因此可能會(huì)導(dǎo)致一個(gè)系統(tǒng)的失敗或性能太差.
            3.用戶需求變化.在軟件開發(fā)過程中,用戶可能會(huì)不斷提出新的要求和修改以前提出的要求。從軟件工程的角度不希望有這種變化。但實(shí)際上,不允許用戶提出變動(dòng)的要求是不可能的.因?yàn)橐环矫婷總(gè)人對(duì)新事物有一個(gè)認(rèn)識(shí)過程,不可能一下子提出全面的、準(zhǔn)確的要求:另一方而還要考慮到與用戶的關(guān)系。對(duì)來(lái)自用戶的這種變化要正確對(duì)待:要向用戶解釋軟件工程的規(guī)律,并在可能的條件下部分或有條件地滿足用戶的合理要求.例如:軟件需求分析階段結(jié)束后軟件的設(shè)計(jì)口標(biāo)已經(jīng)確定,這時(shí)用戶要求的重大變化要導(dǎo)致設(shè)計(jì)目標(biāo)的變化,特別是到軟件開發(fā)的后期,一般不可能滿足這種變化的要求。要向用戶解釋清楚工程的內(nèi)在規(guī)律,但對(duì)用戶提出的如性能等局部方而的要求,只要是合理的,就要加以考慮。
            4控制。人員控制是對(duì)開發(fā)組織內(nèi)部人員控制。就是要保證開發(fā)人員的積極性和穩(wěn)定性。人員的頻繁更換或流動(dòng)將會(huì)大大增加軟件出錯(cuò)誤的機(jī)會(huì)。至少要保證軟件項(xiàng)目每一期工程或軟件生命期每一階段中人員的相對(duì)穩(wěn)定性。同時(shí)注意發(fā)揮每個(gè)開發(fā)人員的積極性和創(chuàng)造性。經(jīng)費(fèi)控制要編制詳細(xì)的經(jīng)費(fèi)預(yù)算。并在各階段進(jìn)行經(jīng)費(fèi)的核算。在經(jīng)費(fèi)上失去控制,軟件項(xiàng)目就沒有經(jīng)濟(jì)保證。質(zhì)量控制與各階段的復(fù)審在意義和作用上是一致的,在此不再敘述。
            5.文檔資料。開發(fā)過程的各種活動(dòng)后都要反映在文檔資料上。每一個(gè)階段的文檔資料是以后各階段工作的基礎(chǔ),又是對(duì)前面各階段工作的復(fù)審。軟件工程管理很大程度上是通過對(duì)文檔資料管理來(lái)實(shí)現(xiàn)的。因此,要把開發(fā)過程中的初步設(shè)計(jì)、中間過程、最后結(jié)果等建立成一套完整的文檔資料。文檔標(biāo)準(zhǔn)化是文檔管理的重要方面。
            三、結(jié)束語(yǔ)
            在當(dāng)今的軟件工程時(shí)代,每個(gè)項(xiàng)目涉及眾多的人力和物力,管理問題日益突出。在實(shí)際工作中,不管是否正式提出管理問題。都在自覺或不自覺地進(jìn)行著管理,只不過是管理的好壞程度不同而已。隨著軟件規(guī)模的不斷增大.開發(fā)人員也隨著增多,開發(fā)時(shí)間也相應(yīng)持續(xù)增長(zhǎng)。而對(duì)于規(guī)模大、人員多、開發(fā)時(shí)間長(zhǎng)的軟件項(xiàng)目,必須要有良好的管理和力求在確定的時(shí)間和預(yù)算范圍內(nèi)有效地、合理地組織人力、物力.按計(jì)劃完成預(yù)定的軟件項(xiàng)目。

        【計(jì)算機(jī)軟件工程管理工作探析】相關(guān)文章:

        談?dòng)?jì)算機(jī)軟件工程管理維護(hù)08-22

        婚姻效力探析06-04

        淺談山寨的法律探析08-02

        企業(yè)能力創(chuàng)新探析06-02

        關(guān)于作業(yè)基礎(chǔ)預(yù)算探析06-06

        證據(jù)與事實(shí)的關(guān)系探析論文04-22

        探析壯族對(duì)色彩的選擇與理解05-31

        探析Little。拢颍椋簦幔椋畹臄⑹路绞05-31

        土地可持續(xù)利用探析05-27

        廣告侵權(quán)公益訴訟制度探析05-31

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>