發(fā)布時(shí)間:2022-07-20 09:36:07
開篇:寫作不僅是一種記錄,更是一種創(chuàng)造,它讓我們能夠捕捉那些稍縱即逝的靈感,將它們永久地定格在紙上。下面是小編精心整理的1篇計(jì)算機(jī)軟件日常管理與維護(hù),希望這些內(nèi)容能成為您創(chuàng)作過程中的良師益友,陪伴您不斷探索和進(jìn)步。
1計(jì)算機(jī)軟件工程管理主要內(nèi)容以及項(xiàng)目的特性
1.1軟件項(xiàng)目工程開發(fā)的特性
在當(dāng)前的計(jì)算機(jī)項(xiàng)目特性可以總結(jié)成以下幾個(gè)方面:第一是軟件項(xiàng)目的開發(fā)具備不可視性,軟件的開發(fā)屬于一種不可觸摸到的項(xiàng)目,要想真實(shí)感受到軟件項(xiàng)目的真實(shí)有效性,這就需要通過專用的軟件和針對(duì)性的測(cè)試方式來對(duì)其進(jìn)行測(cè)試,這樣才可以得知該軟件是否真實(shí)有效;第二,軟件工程具有不唯一性,在對(duì)軟件工程試試開發(fā)和設(shè)計(jì)的過程中,其實(shí)并沒有一個(gè)明確和標(biāo)準(zhǔn)的軟件開發(fā)設(shè)計(jì)具體過程,軟件的設(shè)計(jì)屬于多樣化的;第三,針對(duì)一些較為大型的和復(fù)雜的軟件設(shè)計(jì)開發(fā)項(xiàng)目時(shí),基本都是通過一次性設(shè)計(jì)完成的,因?yàn)檐浖脑O(shè)計(jì)流程較為復(fù)雜,并且其研發(fā)的總工程量與開發(fā)的風(fēng)險(xiǎn)性相對(duì)較大,但是對(duì)軟件工程的需求同樣也是沒有長(zhǎng)期的穩(wěn)定性。
1.2計(jì)算機(jī)軟件工程開發(fā)管理的主要工作內(nèi)容
因?yàn)橛?jì)算機(jī)軟件開發(fā)項(xiàng)目所涉及到的范圍和方面比較廣泛,所以增強(qiáng)計(jì)算機(jī)軟件開發(fā)的管理是十分必要的。對(duì)計(jì)算機(jī)軟件開發(fā)管理工作主要分為以下幾個(gè)方面:第一,對(duì)實(shí)際開發(fā)和設(shè)計(jì)人員的有效管理。軟件工程的開發(fā)和設(shè)計(jì)團(tuán)隊(duì)通常包含了項(xiàng)目總負(fù)責(zé)人員、高級(jí)管理人員以及初級(jí)軟件編程人員等。初次之外,因?yàn)檐浖_發(fā)項(xiàng)目任務(wù)量的存在一定的差異性,因此經(jīng)常會(huì)出現(xiàn)一人肩負(fù)多種職務(wù)的狀況,而一個(gè)人人通常并不能精通軟件開發(fā)的各個(gè)環(huán)節(jié),造成任務(wù)完成的質(zhì)量較低;第二,對(duì)軟件開發(fā)質(zhì)量的管理。對(duì)軟件質(zhì)量以及軟件的具體配置的管理是非常重要的,齊管理的內(nèi)容組要涵蓋了軟件編制整體質(zhì)量、軟件項(xiàng)目質(zhì)量管理以及軟件項(xiàng)目質(zhì)量的掌控等方面;第三,是項(xiàng)目工程的風(fēng)險(xiǎn)掌控與管理。對(duì)計(jì)算機(jī)軟件項(xiàng)目所存在的潛在風(fēng)險(xiǎn)進(jìn)行有效的評(píng)估并且及時(shí)進(jìn)行預(yù)防。
2自動(dòng)化管理在計(jì)算機(jī)軟件開發(fā)項(xiàng)目中的具體應(yīng)用
2.1實(shí)際應(yīng)用
在當(dāng)前自動(dòng)化管理技術(shù)中,通常可以運(yùn)用可編程的控制器將較為復(fù)雜化的編程進(jìn)行簡(jiǎn)單化,通過這種方式可以讓計(jì)算機(jī)的整體性能得到非常大的提升。這種控制設(shè)施可以通過計(jì)算機(jī)基本技術(shù)作為基礎(chǔ),并且在此基礎(chǔ)之上對(duì)智能化生產(chǎn)實(shí)施有效的管控,進(jìn)而實(shí)現(xiàn)在實(shí)際工業(yè)生產(chǎn)中計(jì)算機(jī)的自動(dòng)化管理。這種自動(dòng)化管理技術(shù)的時(shí)機(jī)應(yīng)用的范圍相對(duì)比較的廣泛,并且在工業(yè)生產(chǎn)領(lǐng)域當(dāng)中得到了有效實(shí)現(xiàn),自動(dòng)化管理技術(shù)大大提升了工業(yè)生產(chǎn)以及工業(yè)建設(shè)的效率。自動(dòng)化管理技術(shù)同樣在軟件工程項(xiàng)目開發(fā)應(yīng)用當(dāng)中同樣也可以提升項(xiàng)目開發(fā)的效率。
2.2計(jì)算機(jī)輔助在軟件工程中的實(shí)際應(yīng)用
CAE我們稱之為計(jì)算機(jī)輔助工程,其主要是通過計(jì)算機(jī)對(duì)相對(duì)較為復(fù)雜的軟件工程實(shí)施計(jì)算,然后再對(duì)其實(shí)施有效性的檢測(cè)。在計(jì)算機(jī)軟件工程的開發(fā)過程當(dāng)中,運(yùn)用CAE可以對(duì)整體的工程項(xiàng)目有需要改動(dòng)的部分進(jìn)行及時(shí)有效的調(diào)整。在使用計(jì)算機(jī)輔助設(shè)計(jì)的過程中保證自動(dòng)化設(shè)施操作的穩(wěn)定性,再講計(jì)算機(jī)的最終參數(shù)實(shí)施優(yōu)化,再選擇出最佳的調(diào)整方案。使用CAPP可以保證在軟件產(chǎn)品的設(shè)計(jì)以及生產(chǎn)的過程當(dāng)中,通過計(jì)算來替代人工對(duì)計(jì)算機(jī)的數(shù)據(jù)以及信息的處理操作,這樣不但很大程度上節(jié)省了人工費(fèi)用,并且對(duì)生產(chǎn)的成本也得到了有效的控制,從而保證了軟件工程的整體質(zhì)量。CAM可以將生產(chǎn)活動(dòng)之前的設(shè)計(jì)方案和相關(guān)的信息轉(zhuǎn)換成制造信息,再通過計(jì)算機(jī)數(shù)控的方式對(duì)產(chǎn)品的生產(chǎn)流程以及具體的包裝過程實(shí)施檢測(cè),在出現(xiàn)問題的時(shí)候可以及時(shí)有效的進(jìn)行調(diào)整。
3計(jì)算機(jī)軟件工程在進(jìn)行自動(dòng)化管理過程中需要注意的問題
首先需要保證設(shè)備設(shè)施的完好,相關(guān)計(jì)算機(jī)檢測(cè)人員需要對(duì)自動(dòng)化設(shè)施進(jìn)行嚴(yán)格的檢測(cè),然后在運(yùn)用有效的方式對(duì)信息收集設(shè)施進(jìn)行有效儲(chǔ)存以及設(shè)備的有效調(diào)試。在進(jìn)行設(shè)備自動(dòng)化管理工作之前,首先需要對(duì)軟件運(yùn)行部分進(jìn)行調(diào)整,其中需要注意的是對(duì)其具體的規(guī)格以及實(shí)際的性能進(jìn)行檢測(cè),所采用的方式為人工檢測(cè)方式,然后在對(duì)每一項(xiàng)設(shè)施實(shí)施必要性的調(diào)整。其次保證軟件設(shè)備的正常運(yùn)行。在使用自動(dòng)化設(shè)備實(shí)施管理的過程中,需要對(duì)外來檢測(cè)的軟件進(jìn)行必要的監(jiān)測(cè),必須要明確這些軟件是否和本軟件項(xiàng)目相吻合,是否可以軟件項(xiàng)目中硬件設(shè)施相兼容等。除此之外,軟件工程的檢測(cè)人員需要對(duì)工程自動(dòng)化設(shè)施和軟件部分實(shí)施嚴(yán)格的檢測(cè),保證軟硬件可以進(jìn)行正常運(yùn)行和配合,進(jìn)而有效的保證了軟件工程整體開發(fā)的質(zhì)量。結(jié)束語本文主要是對(duì)計(jì)算機(jī)軟件工程項(xiàng)目的自動(dòng)化管理進(jìn)行了分析和探究,通過本文的闡述可以看出當(dāng)前計(jì)算機(jī)技術(shù)飛速的發(fā)展,軟件工程項(xiàng)目的開發(fā)也越來越受到人們的重視,軟件開發(fā)人才不斷的增多以及軟件項(xiàng)目工程開發(fā)量不斷的增大,導(dǎo)致了軟件開發(fā)工程中出現(xiàn)的問題也越來越多,要是不對(duì)其加強(qiáng)科學(xué)管理,隨著時(shí)間的積累對(duì)軟件工程的未來發(fā)展前景都會(huì)造成非常不利的影響,所以說,提升軟件工程項(xiàng)目開發(fā)的自動(dòng)化管理是當(dāng)前必須受到我們重視的問題,做好計(jì)算機(jī)軟件工程項(xiàng)目的自動(dòng)化管理對(duì)我國信息化未來發(fā)展起到保障性作用。
作者:胡浩 單位:同濟(jì)大學(xué)
1軟件工程管理內(nèi)容
從當(dāng)前的情況進(jìn)行分析,軟件生產(chǎn)存在著比較低的自動(dòng)化程度,人在開發(fā)環(huán)節(jié)往往發(fā)揮著決定性作用,針對(duì)這樣的情況,從很大程度上管理軟件工程就是管理人,我們能夠按照軟件產(chǎn)品所具備的特征,對(duì)于軟件工程管理具體內(nèi)容實(shí)施相應(yīng)的分析,這其中包含的有管理用戶、開發(fā)人員、文檔資料、組織機(jī)構(gòu)等。
一是開發(fā)人員。通過分析軟件開發(fā)人員往往能夠劃分成為資料員、高級(jí)程序員、項(xiàng)目負(fù)責(zé)人、初級(jí)程序員、系統(tǒng)分析員以及別的輔助人員,按照項(xiàng)目規(guī)模存在著一定的可能就是一個(gè)人身兼數(shù)職,可是必須要明確相應(yīng)的職責(zé)。人們擁有的職責(zé)不同,那么就會(huì)存在不同素質(zhì)要求。比如項(xiàng)目負(fù)責(zé)人就必須具備判斷能力、組織能力以及決策重大問題能力;程序員具備的能力為熟練編程能力;系統(tǒng)分析員則是必須存在社交活動(dòng)能力、分析能力、概括能力等。從人員上確立的原則就是少而精,應(yīng)該慎重的進(jìn)行人員的選擇。處于軟件生命周期當(dāng)中的所有階段活動(dòng)不僅是存在著相互聯(lián)系,而且還會(huì)進(jìn)行一定的分工。那么這就必須要選擇出各種類型的人員可以從事這項(xiàng)工作,還能夠相互之間有效的配合,要想將復(fù)雜軟件項(xiàng)目完成,這就必須借助于一個(gè)和諧工作環(huán)境。
二是組織機(jī)構(gòu)。這并不是簡(jiǎn)單的等同于簡(jiǎn)單集合開發(fā)人員,組織機(jī)構(gòu)必須存在有效通訊、合理人員分工、良好組織機(jī)構(gòu),從采用的組織機(jī)構(gòu)上進(jìn)行分析,軟件開發(fā)其模式并不固定,以下則是對(duì)于三種組織機(jī)構(gòu)進(jìn)行簡(jiǎn)要介紹。第一種就是IBM公司提出來的主程序組。這也是組織上面體現(xiàn)結(jié)構(gòu)化軟件系統(tǒng),其目的就是確保全組統(tǒng)一協(xié)調(diào),一位高級(jí)工程師則是必須主持協(xié)調(diào)、計(jì)劃、復(fù)審組的所有技術(shù)活動(dòng)。技術(shù)人員就是要負(fù)責(zé)開發(fā)與分析獲得,一位后援工程師為高級(jí)工程師的工作提供支持,另外還能夠在繼續(xù)實(shí)施這一項(xiàng)目過程當(dāng)中將高級(jí)工程師工作代替,以便能夠?qū)⒖赡軗p失減少;第二種就是專家組。這種模式則是將所有人的才能充分強(qiáng)調(diào),并且還將所有的人都當(dāng)成是各個(gè)方面專家,并且要讓這些專家組成開發(fā)機(jī)構(gòu),這樣的組織結(jié)構(gòu)即便能夠?qū)⑷抗ぷ魅藛T積極性充分調(diào)動(dòng)起來,可是還是存在著可能造成困難在協(xié)調(diào)過程,因此必須要慎重選擇這樣的方式;第三種就是民主組織。民主組織就是組長(zhǎng)則是讓各個(gè)人員輪流擔(dān)任,這樣的方式能夠?qū)€(gè)人創(chuàng)造性與積極性充分調(diào)動(dòng)起來,可是過多實(shí)施組長(zhǎng)信息轉(zhuǎn)移導(dǎo)致與軟件工程化方向不符。
三是用戶。為了有效的實(shí)施相應(yīng)的用戶開發(fā)軟件,往往在實(shí)施軟件開發(fā)過程當(dāng)中必須時(shí)刻借助于用戶密切支持與合作。從項(xiàng)目負(fù)責(zé)人的角度進(jìn)行分析,應(yīng)該時(shí)刻保持和用戶之間的聯(lián)系,以便能夠?qū)τ脩魟?dòng)態(tài)與心理進(jìn)行掌握,預(yù)防出現(xiàn)用戶的諸多阻力與干擾。第一就是用戶不積極予以配合。往往這樣就是體現(xiàn)出借助先進(jìn)技術(shù)存在懷疑態(tài)度的用戶,從行動(dòng)層面上所顯示出來的心理抵觸情緒則是漠不關(guān)心與消極,這一層面人做好他們的工作在需求階段顯得極其重要,借助于相應(yīng)的業(yè)務(wù)骨干才能夠?qū)⒂脩粢笳嬲私狻1仨氁屵@一部門用戶意識(shí)到現(xiàn)代化的必然趨勢(shì)就是發(fā)展與應(yīng)用計(jì)算機(jī),借助于計(jì)算機(jī)就可以獲得巨大經(jīng)濟(jì)效益,以便可以將新的方法與技術(shù)掌握還對(duì)已經(jīng)淘汰或者過時(shí)的專長(zhǎng)進(jìn)行取代;第二就是用戶要求全與快。這樣的表現(xiàn)就是來自保持積極樂觀態(tài)度對(duì)使用計(jì)算機(jī)的人,這一層面人當(dāng)中有小部分急切的需要進(jìn)行計(jì)算機(jī)的使用。必須要讓這一部分人清醒的意識(shí)到,一個(gè)軟件項(xiàng)目的開發(fā)是一個(gè)漫長(zhǎng)的過程,絕對(duì)不是能夠一蹴而就,并不是借助人海戰(zhàn)術(shù)就可以加快軟件工程開發(fā)。除此之外,即便計(jì)算機(jī)可以處理的事情,系統(tǒng)并不能夠貪大求全而包羅萬象,最為實(shí)際的做法就是按照現(xiàn)有條件量力而行。當(dāng)開發(fā)出來的軟件系統(tǒng)不僅大而且全,那么就會(huì)導(dǎo)致出現(xiàn)比較復(fù)雜的系統(tǒng),拖的開發(fā)時(shí)間也顯得比較長(zhǎng),針對(duì)這樣的情況,勢(shì)必會(huì)出現(xiàn)失敗系統(tǒng)或者擁有比較差的性能。第三是變化的用戶需求。由于用戶在開發(fā)軟件的過程當(dāng)中,往往存在著可能性就是會(huì)持續(xù)不斷提出相應(yīng)的新要求與將之前的要求進(jìn)行修改。基于軟件工程這一層面上進(jìn)行分析,絕對(duì)不希望出現(xiàn)這樣的變化。可是從現(xiàn)實(shí)過程來看,絕對(duì)不可能不允許用戶提出變動(dòng)要求。這主要是由于所有的人認(rèn)識(shí)新事物都會(huì)面臨一個(gè)過程,要想一下就提出準(zhǔn)確全面的要求可能性不大,另外就是還應(yīng)該要將和用戶關(guān)系進(jìn)行考慮。必須要正確對(duì)待用戶的這樣的變化,將軟件工程規(guī)律解釋給用戶,還應(yīng)該立足于可能條件下有條件或者部分的將用戶合理要求滿足。
四是控制。控制人員這也就是控制開發(fā)組織其內(nèi)部的人員,要想做到這點(diǎn),就應(yīng)該要對(duì)開發(fā)人員的穩(wěn)定性與積極性提供必要的保證。頻繁流動(dòng)或者更換人員勢(shì)必會(huì)讓軟件出錯(cuò)機(jī)會(huì)極大增強(qiáng)。應(yīng)該要對(duì)軟件項(xiàng)目全部工程或者全部生命周期階段相對(duì)的人員穩(wěn)定性提供必要的保證,還應(yīng)該核算各個(gè)階段經(jīng)費(fèi)。如果不能有效控制經(jīng)費(fèi),這就會(huì)導(dǎo)致軟件項(xiàng)目并不存在相應(yīng)的經(jīng)濟(jì)保證。第五是文檔資料。開發(fā)過程的各種活動(dòng)后都要反映在文檔資料上。每一個(gè)階段的文檔資料是以后各階段工作的基礎(chǔ),又是對(duì)前面各階段工作的復(fù)審。軟件工程管理很大程度上是通過對(duì)文檔資料管理來實(shí)現(xiàn)的。因此,要把開發(fā)過程中的初步設(shè)計(jì)、中間過程、最后結(jié)果等建立成一套完整的文檔資料。文檔標(biāo)準(zhǔn)化是文檔管理的重要方面。
2結(jié)語
總而言之,在當(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)目。
作者:李葦 單位:航天科工集團(tuán)第十總體設(shè)計(jì)部
1計(jì)算機(jī)軟件常見的問題
1.1互聯(lián)網(wǎng)本身存在的威脅
互聯(lián)網(wǎng)本身的安全維護(hù)系統(tǒng)就很低,對(duì)目前的互聯(lián)網(wǎng)威脅而言,很難有實(shí)質(zhì)性的作用,尤其它還是一個(gè)非常開放的系統(tǒng),由于在使用互聯(lián)網(wǎng)的過程中,發(fā)現(xiàn)了許多的問題和漏洞對(duì)互聯(lián)網(wǎng)的安全問題考慮不到位,造成互聯(lián)網(wǎng)信息的膨脹、不良信息和病毒的侵入,致使計(jì)算機(jī)軟件運(yùn)行速度變慢變卡。
1.2計(jì)算機(jī)軟件系統(tǒng)的不完善
軟件主要是指系統(tǒng)軟件和應(yīng)用軟件兩種。在使用系統(tǒng)軟件的過程中,如果用戶沒有及時(shí)對(duì)系統(tǒng)清理和維護(hù),系統(tǒng)就會(huì)自動(dòng)產(chǎn)生許多的垃圾文件。垃圾文件不僅會(huì)占用系統(tǒng)空間,有時(shí)還會(huì)對(duì)系統(tǒng)日常的運(yùn)行有嚴(yán)格的阻礙作用,最后可能還會(huì)造成系統(tǒng)運(yùn)行速度變慢甚至沒辦法正常的運(yùn)行和工作。現(xiàn)今計(jì)算機(jī)軟件編程的手段是多種多樣的,這些技術(shù)總的來說,還是比較成熟的,但是我國以往的計(jì)算機(jī)軟件編程技術(shù)都存在著一些缺點(diǎn),在查殺軟件系統(tǒng)上本身就存在著部分的問題,在使用過程中也極易引起其他問題的產(chǎn)生,影響互聯(lián)網(wǎng)用戶對(duì)網(wǎng)絡(luò)的正常使用。
1.3對(duì)計(jì)算機(jī)軟件的維護(hù)和管理不夠重視
計(jì)算機(jī)軟件和互聯(lián)網(wǎng),是廣大用戶一個(gè)體驗(yàn)和交流的平臺(tái),互聯(lián)網(wǎng)用戶在使用計(jì)算機(jī)軟件的過程中,可以對(duì)其進(jìn)行維護(hù)和管理,這是提高其性能的重要措施,但也可能會(huì)給計(jì)算機(jī)軟件帶來一些意外的影響和損害。有的用戶對(duì)計(jì)算機(jī)軟件有一些不同的需求,所以在使用它們的時(shí)候,可能還會(huì)帶來一些難題和困擾。軟件維護(hù)還需要有正規(guī)的維護(hù)團(tuán)隊(duì)來完成,需要有明確的分工和責(zé)任,這樣可以避免出現(xiàn)不必要的糾紛。在對(duì)計(jì)算機(jī)軟件進(jìn)行維護(hù)與管理之前,可以讓用戶自己建立一份要求表格來詳細(xì)并全面地描述出現(xiàn)的錯(cuò)誤,根據(jù)用戶提供的表格來了解問題的種類、出現(xiàn)問題的時(shí)間、需要實(shí)現(xiàn)的目標(biāo)、系統(tǒng)運(yùn)行的環(huán)境等,并以此來尋找解決問題的有效辦法。
2計(jì)算機(jī)軟件的維護(hù)研究
2.1加強(qiáng)用戶對(duì)軟件的維護(hù)和管理
由于計(jì)算機(jī)技術(shù)的廣泛應(yīng)用,令計(jì)算機(jī)軟件的開發(fā)變得普遍,為了讓用戶獲取到更好的互聯(lián)網(wǎng)體驗(yàn),我們應(yīng)該對(duì)計(jì)算機(jī)軟件的使用進(jìn)行大力維護(hù)和管理,提高用戶對(duì)各類軟件的認(rèn)識(shí),這樣才能更好的對(duì)計(jì)算機(jī)軟件進(jìn)行維護(hù)和管理。計(jì)算機(jī)軟件的應(yīng)用,現(xiàn)今已經(jīng)開始慢慢的滲入到我們生活以及工作的各個(gè)方面,雖然在計(jì)算機(jī)軟件生命周期中,它最后的一個(gè)工作是對(duì)于軟件的維護(hù),但是我們不能因?yàn)檫@個(gè)原因而忽略它在其中的重要作用。軟件工程師的重要任務(wù),不僅是開發(fā)和創(chuàng)造出好的軟件,還要提高軟件的可維護(hù)性。只有這樣,才能有效降低計(jì)算機(jī)維護(hù)的成本。
2.2定期進(jìn)行檢查和維護(hù)工作
計(jì)算機(jī)一般在使用過一段時(shí)間后,都會(huì)產(chǎn)生許多的垃圾,給計(jì)算機(jī)的使用和運(yùn)行造成了一定的影響,要經(jīng)常對(duì)電腦產(chǎn)生的垃圾進(jìn)行清理、殺毒、插件的清理等,及時(shí)進(jìn)行軟件的升級(jí),還要使用專用的清潔劑和抹布,對(duì)電腦顯示屏進(jìn)行清潔處理。必要時(shí)可以針對(duì)某些軟件的編寫使用手冊(cè),建立一個(gè)維護(hù)指南,便于告訴用戶怎樣使用軟件以及出現(xiàn)問題時(shí)如何維護(hù)軟件等。
2.3完善軟件漏洞和問題
計(jì)算機(jī)涉及很多方面的使用,而且在實(shí)際的維護(hù)過程中,也需要面對(duì)很多的維護(hù)難題。綜合各個(gè)方面計(jì)算機(jī)可以產(chǎn)生的軟件障礙,為了保證計(jì)算機(jī)軟件使用起來更加方便快捷,需要對(duì)計(jì)算機(jī)軟件進(jìn)行整理和維護(hù),保障它在正常使用的基礎(chǔ)上,降低計(jì)算機(jī)軟件的開發(fā)成本對(duì)計(jì)算機(jī)軟件的服務(wù)性能的實(shí)現(xiàn),保障計(jì)算機(jī)軟件在功能上的使用,為企業(yè)贏得發(fā)展的機(jī)會(huì),創(chuàng)造能夠競(jìng)爭(zhēng)的能力,推動(dòng)企業(yè)的進(jìn)一步發(fā)展,對(duì)于軟件的維護(hù)工作來說,也是軟件開發(fā)的最后一個(gè)環(huán)節(jié),是維護(hù)計(jì)算機(jī)軟件的良好工作狀態(tài)。
3結(jié)束語
隨著社會(huì)的不斷發(fā)展,人們對(duì)計(jì)算機(jī)軟件的使用也在持續(xù)增加。所以計(jì)算機(jī)軟件的維護(hù)和管理的好與壞,都對(duì)計(jì)算機(jī)的正常運(yùn)行和使用有一定的影響力。要想提高計(jì)算機(jī)的使用效率,必須在日常使用計(jì)算機(jī)的過程中做到及時(shí)發(fā)現(xiàn)問題和隱患,從而做好預(yù)防和查漏補(bǔ)缺的工作。
作者:張飛 單位:同濟(jì)大學(xué)
1計(jì)算機(jī)軟件工程管理的主要內(nèi)容
1.1軟件開發(fā)人員的管理
計(jì)算機(jī)工程的管理人員比較多,軟件開發(fā)人員就是其中之一,但軟件開發(fā)人員的范圍也是較寬泛的,包括項(xiàng)目負(fù)責(zé)人、程序員和分析員,還有材料管理員和其他相關(guān)參與人員。在軟件開發(fā)管理過程中涉及的方面會(huì)比較多,避免會(huì)產(chǎn)生不少的問題,參與其中的人員可能會(huì)一人身兼數(shù)職,盡管這樣,還是要將職責(zé)進(jìn)行清楚的劃分,軟件開發(fā)過程中的不同職責(zé)的人員所需具有的相關(guān)素質(zhì)是不一樣的,所以必須明確人員的負(fù)責(zé)范圍。一個(gè)軟件工程是由多個(gè)環(huán)節(jié)構(gòu)成的,要求軟件開發(fā)人員的素質(zhì)是綜合的和全面的,這不但能夠提高自身的工作水平還能夠加強(qiáng)與他人的協(xié)作,提升團(tuán)隊(duì)合作能力和團(tuán)隊(duì)精神,促使各環(huán)節(jié)的工作能夠完美的銜接配合。
1.2組織機(jī)構(gòu)的管理
軟件工程的管理中的組織機(jī)構(gòu)是有多種模式的,不單單是由軟件開發(fā)人員組成,具體的模式種類有三種。第一種組織形式的人員構(gòu)成主要是程序員,起到協(xié)調(diào)和統(tǒng)一組織的作用,具體的工作內(nèi)容是:高級(jí)工程師負(fù)責(zé)組織全面的技術(shù)活動(dòng)的主持計(jì)劃、協(xié)調(diào)和復(fù)審;一般的技術(shù)人員的主要工作內(nèi)容就是開發(fā)和分析軟件。第二種組織形式的人員構(gòu)成是專家,這種組織形式中的成員都具有較高的專業(yè)素質(zhì),工作能力和工作水平都普遍較高,在某一個(gè)領(lǐng)域的專家,精通相關(guān)的專業(yè)技術(shù),這種形式的組織機(jī)構(gòu)中的成員能夠成為其他工作員學(xué)習(xí)的榜樣,在一定程度上能夠提升全組的工作積極性,從而提升工作效率。第三種組織形式的人員構(gòu)成主要是各個(gè)工作人員,采取輪流的形式進(jìn)行組長(zhǎng)的擔(dān)當(dāng)這種組織形式較為民主,極大的調(diào)動(dòng)工作人員的工作積極性,還能夠使工作人員的某些能力得到鍛煉和發(fā)掘,對(duì)工作人員的工作能力來講,在一定程度上有較大的提升,對(duì)與整個(gè)組織機(jī)構(gòu)來說,提高的是組織機(jī)構(gòu)的靈活性和創(chuàng)造性,達(dá)到雙贏的效果。
1.3用戶的管理
滿足相關(guān)使用用戶的需求是軟件開發(fā)的主要目的,用戶對(duì)軟件的評(píng)價(jià)和使用是很重要的,是決定軟件是否有開發(fā)價(jià)值的關(guān)鍵所在,也是實(shí)現(xiàn)軟件的使用功能的重點(diǎn)。因此,在軟件開發(fā)過程中,軟件開發(fā)人員要以用戶的需求作為基礎(chǔ),迎合用戶的水準(zhǔn)和獲得用戶的支持,最重要的是要將與用戶間的互動(dòng)和用戶意見的參考貫穿軟件開發(fā)的全過程。在軟件開發(fā)過程中,項(xiàng)目負(fù)責(zé)人的工作內(nèi)容是比較重要的,要充分發(fā)揮項(xiàng)目負(fù)責(zé)人與用戶溝通的工作能力,在不斷溝通過程中及時(shí)了解用戶的需求,在此基礎(chǔ)上進(jìn)行軟件的開發(fā),實(shí)現(xiàn)軟件開發(fā)的重要使用價(jià)值。
1.4關(guān)于控制的管理
軟件開發(fā)過程中的控制的管理范圍比較廣,包括軟件開發(fā)的進(jìn)度、軟件開發(fā)的經(jīng)費(fèi)支出、軟件開發(fā)的人員和軟件開發(fā)的質(zhì)量等方面。軟件開發(fā)進(jìn)度的控制能夠?qū)崿F(xiàn)軟件在規(guī)定的時(shí)間內(nèi)完成開發(fā)工作;而軟件經(jīng)費(fèi)的控制主要是能夠在保證工程質(zhì)量的同時(shí)減少項(xiàng)目的開支;軟件人員的控制主要是指保證開發(fā)人員的數(shù)量和質(zhì)量,保證開發(fā)人員的工作積性和穩(wěn)定性的提高;而軟件開發(fā)中的質(zhì)量控制最重要的目的就是要實(shí)現(xiàn)工程的質(zhì)量達(dá)標(biāo),發(fā)揮軟件自身的使用功能,服務(wù)大眾。
2強(qiáng)化計(jì)算機(jī)軟件工程管理的對(duì)策
2.1構(gòu)建完善的計(jì)算機(jī)軟件工程管理體系
計(jì)算機(jī)產(chǎn)業(yè)在我國是一種新型的知識(shí)產(chǎn)業(yè),是近十年發(fā)展起來的,特別是計(jì)算機(jī)軟件的產(chǎn)生使用,對(duì)從業(yè)人員的專業(yè)知識(shí)和計(jì)算機(jī)操作技術(shù)都有較高的要求,必須同時(shí)具備理論知識(shí)和實(shí)踐能力。所以在計(jì)算機(jī)軟件工程管理的過程中,軟件開發(fā)工作人員的有效管理是十分必要的,是管理工作的難點(diǎn)也是重點(diǎn),工作人員的有效管理能夠?qū)崿F(xiàn)計(jì)算機(jī)軟件工程的高要求和高質(zhì)量,在工作過程中人資管理部門通過設(shè)定相關(guān)的績(jī)效福利等激勵(lì)制度,不斷的加強(qiáng)相關(guān)工作人員理論知識(shí)和實(shí)操能力的培訓(xùn)工作,提高工作人員的工作積極性,積極主動(dòng)的參與到軟件開發(fā)工作中,保證軟件開發(fā)的水平和效率在一定的高度,實(shí)現(xiàn)計(jì)算機(jī)軟件工程的有效管理。
2.2強(qiáng)化對(duì)計(jì)算機(jī)軟件工程的風(fēng)險(xiǎn)管理
為了推動(dòng)計(jì)算機(jī)軟件工程更好的發(fā)展,首先應(yīng)該構(gòu)建完善的風(fēng)險(xiǎn)管理體系。作為開發(fā)人員,應(yīng)該具備風(fēng)險(xiǎn)意識(shí)。然后通過充分利用空余時(shí)間學(xué)習(xí)風(fēng)險(xiǎn)管理知識(shí),能夠很容易識(shí)別出軟件開發(fā)過程中存在的風(fēng)險(xiǎn),然后根據(jù)實(shí)際情況選擇科學(xué)的防護(hù)措施,在必要的時(shí)候還應(yīng)該提交工程風(fēng)險(xiǎn)報(bào)告單;其次是,堅(jiān)持定期做好計(jì)算機(jī)軟件的風(fēng)險(xiǎn)控制管理。其中對(duì)于一個(gè)歷時(shí)時(shí)間之久的計(jì)算機(jī)軟件工程項(xiàng)目來說,更應(yīng)該堅(jiān)持將項(xiàng)目風(fēng)險(xiǎn)管理落實(shí)到整個(gè)過程中,對(duì)出現(xiàn)的風(fēng)險(xiǎn)問題,及時(shí)采取處理措施,從而將項(xiàng)目進(jìn)行過程中帶來的損失降最低的限度。但是在實(shí)際操作過程中,一般主要采取規(guī)范、轉(zhuǎn)移等措施處理風(fēng)險(xiǎn);最后,還應(yīng)該有效強(qiáng)化計(jì)算機(jī)軟件工程開發(fā)的進(jìn)度管理,大力提高工程管理的效率水平,降低開發(fā)成木。工作人員還應(yīng)該堅(jiān)持理論聯(lián)系實(shí)際,通過有效結(jié)合計(jì)算機(jī)軟件工程項(xiàng)目的實(shí)際情況,然后制定科學(xué)合理的管理工作日志。
3計(jì)算機(jī)軟件工程的應(yīng)用
近些年來,隨著信息技術(shù)及互聯(lián)網(wǎng)的迅速發(fā)展,計(jì)算機(jī)軟件工程的相關(guān)理論已經(jīng)被運(yùn)用軟件產(chǎn)品開發(fā)和管理的各個(gè)方面具體來說,在軟件開發(fā)方面,從數(shù)據(jù)結(jié)構(gòu)和軟件結(jié)構(gòu)的設(shè)計(jì)、算法設(shè)計(jì)、編碼、軟件測(cè)試,最后到可交付用戶使用的軟件產(chǎn)品,均貫穿著軟件工程的管理理念在軟件管理維護(hù)方面,軟件開發(fā)模型的選擇、軟件開發(fā)方法的確定、軟件開發(fā)工具的完善、以及計(jì)算機(jī)輔助軟件工程環(huán)境等軟件開發(fā)環(huán)境的組合,使得軟件產(chǎn)品的生命周期的各個(gè)階段及各項(xiàng)任務(wù)順利完成,提高了軟件開發(fā)和管理的效率,使得計(jì)算機(jī)軟件遍布到人們生產(chǎn)和生活的各個(gè)角落,有效地增加了計(jì)算機(jī)應(yīng)用的準(zhǔn)確性和便利性,推動(dòng)了計(jì)算機(jī)科學(xué)技術(shù)的發(fā)展,進(jìn)而推動(dòng)了我國社會(huì)經(jīng)濟(jì)的全面發(fā)展。
作者:劉慶軍 單位:集賢縣市政工程管理處
一、計(jì)算機(jī)軟件工程管理的主要內(nèi)容分析
1、工作人員管理。目前,我國國內(nèi)計(jì)算機(jī)軟件工程設(shè)計(jì)發(fā)展還處于初級(jí)階段,很多的計(jì)算機(jī)管理問題在技術(shù)和管理水平上同國際上還存在著較大的差距,因此,對(duì)于我國現(xiàn)階段的計(jì)算機(jī)軟件工程管理問題來說,我們還需要進(jìn)行進(jìn)一步的創(chuàng)新發(fā)展,通過創(chuàng)新思維等方式,針對(duì)計(jì)算機(jī)軟件工程管理問題的發(fā)展問題,首先要做到的就是從基本的設(shè)計(jì)人員的管理上需要進(jìn)行重點(diǎn)管理,對(duì)于整個(gè)計(jì)算機(jī)軟件工程相應(yīng)技術(shù)問題上,則是要有效的結(jié)合實(shí)踐問題進(jìn)行發(fā)展,而對(duì)于整個(gè)系統(tǒng)的管理問題則是需要針對(duì)系統(tǒng)維護(hù)人員,則是需要進(jìn)一步提升其專業(yè)的監(jiān)管技能和風(fēng)險(xiǎn)預(yù)測(cè)技能以及風(fēng)險(xiǎn)評(píng)估管理技能,通過有效了解系統(tǒng)管理過程中可能出現(xiàn)的很多問題額方式以及,還需要根據(jù)實(shí)際客戶的真實(shí)體驗(yàn),在客戶的實(shí)踐過程中發(fā)現(xiàn)問題,并且通過系統(tǒng)維護(hù)的方式實(shí)現(xiàn)軟件開發(fā)問題的有效解決。
2、用戶管理。計(jì)算機(jī)軟件開發(fā)的目標(biāo)客戶就是網(wǎng)絡(luò)的直接使用者,因此,只有保證軟件開發(fā)的個(gè)性化發(fā)展這樣才能夠最大限度的避免市場(chǎng)中不需要的市場(chǎng)其他軟件干擾因素的實(shí)際干擾,最終有效的保證設(shè)計(jì)用戶最想獲得的軟件產(chǎn)品,保障計(jì)算機(jī)軟件市場(chǎng)中各個(gè)不同的客戶都能夠獲得自身所需要的計(jì)算機(jī)軟件,實(shí)現(xiàn)軟件技術(shù)的生活實(shí)用化發(fā)展。通過對(duì)計(jì)算機(jī)軟件工程的個(gè)性化開發(fā)創(chuàng)新管理,最終實(shí)現(xiàn)我國計(jì)算機(jī)事業(yè)在各個(gè)領(lǐng)域中的突破性發(fā)展和進(jìn)步的發(fā)展目標(biāo)。
二、計(jì)算機(jī)軟件工程管理的辦法與對(duì)策分析
1、構(gòu)建健全的計(jì)算機(jī)軟件工程管理體系。針對(duì)我國計(jì)算機(jī)軟件工程管理問題,通過專業(yè)管理體系的構(gòu)建,在整個(gè)管理體系中進(jìn)行充分的問題分析,并且最終給出科學(xué)化的解決措施和方案,最終滿足實(shí)現(xiàn)促進(jìn)我國計(jì)算機(jī)軟件管理技術(shù)快速發(fā)展的目標(biāo),促進(jìn)我國計(jì)算機(jī)事業(yè)的進(jìn)一步發(fā)展。
2、進(jìn)一步加強(qiáng)對(duì)計(jì)算機(jī)軟件工程的風(fēng)險(xiǎn)管理與進(jìn)度管理。計(jì)算機(jī)軟件工程本身就存在著嚴(yán)重的風(fēng)險(xiǎn)問題,因此,對(duì)于計(jì)算機(jī)事業(yè)的發(fā)展來說,不論是在軟件的設(shè)計(jì)過程中還是實(shí)際的應(yīng)用過程中,都需要進(jìn)行進(jìn)一步的科學(xué)化管理,因此,針對(duì)軟件工程的開發(fā)過程中,設(shè)計(jì)和開發(fā)人員需要進(jìn)行不斷的系統(tǒng)細(xì)化分析和檢測(cè)方式來對(duì)軟件進(jìn)行管理,而在用戶的實(shí)際應(yīng)用過程中,則是需要對(duì)客戶進(jìn)行實(shí)際反應(yīng)出現(xiàn)的問題進(jìn)行及時(shí)的反饋管理,實(shí)現(xiàn)對(duì)問題以最快速度的解決。
3、進(jìn)一步強(qiáng)化計(jì)算機(jī)軟件工程項(xiàng)目合作團(tuán)隊(duì)的管理。優(yōu)秀的團(tuán)隊(duì)是保證計(jì)算機(jī)軟件工程管理實(shí)現(xiàn)的重要保證,因此針對(duì)計(jì)算機(jī)軟件工程管理,我們可以通過建立專業(yè)管理團(tuán)隊(duì)的方式,培養(yǎng)員工之間的合作意識(shí),通過科學(xué)化的分工合作的方式以及有效結(jié)合軟件工程的實(shí)際發(fā)展現(xiàn)狀進(jìn)行有效管理,通過積極的協(xié)作方式來實(shí)現(xiàn)科學(xué)化的計(jì)算機(jī)軟件管理目標(biāo),最終推動(dòng)計(jì)算機(jī)軟件管理的進(jìn)一步發(fā)展。
三、計(jì)算機(jī)軟件工程應(yīng)用
計(jì)算機(jī)軟件工程現(xiàn)今已經(jīng)開始逐漸的滲人人們的日常生活中,其中重點(diǎn)在傳統(tǒng)的行業(yè)以及很多的新興行業(yè)中進(jìn)行應(yīng)用,軟件技術(shù)的實(shí)際應(yīng)用能夠有效的提升產(chǎn)業(yè)的發(fā)展效率,同時(shí)還能夠通過實(shí)際的軟件應(yīng)用實(shí)現(xiàn)實(shí)體經(jīng)濟(jì)和虛擬經(jīng)濟(jì)的共同發(fā)展和進(jìn)步。計(jì)算機(jī)軟件工程的進(jìn)一步發(fā)展對(duì)于人們的額日常生活除了有著便利的積極意義之外,同時(shí)也會(huì)給人們的生活帶來一定的負(fù)面影響,因此,針對(duì)計(jì)算機(jī)軟件的應(yīng)用,我們需要進(jìn)行科學(xué)化的選擇,通過科學(xué)化的審核技術(shù)管理實(shí)現(xiàn)促進(jìn)我國計(jì)算機(jī)軟件工程的管理發(fā)展。
四、總結(jié)
現(xiàn)今,隨著網(wǎng)絡(luò)化技術(shù)的不斷深入發(fā)展,人們開始關(guān)注計(jì)算機(jī)軟件的發(fā)展問題,但是針對(duì)計(jì)算機(jī)軟件工程的管理問題并沒有得到足夠的重視,我們可以通過系統(tǒng)化的發(fā)展方式來實(shí)現(xiàn)我國計(jì)算機(jī)軟件工程的管理問題,因此,本文主要是針對(duì)計(jì)算機(jī)軟件工程管理問題進(jìn)行重點(diǎn)的關(guān)注和分析,最終促進(jìn)我國計(jì)算機(jī)軟件管理技術(shù)的進(jìn)一步提升和發(fā)展。
作者:鄭鑫 單位:中國軟件與技術(shù)服務(wù)股份有限公司