美章網 資料文庫 計算機軟件開發工程管理范文

計算機軟件開發工程管理范文

本站小編為你精心準備了計算機軟件開發工程管理參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。

1軟件工程管理內容

從當前的情況進行分析,軟件生產存在著比較低的自動化程度,人在開發環節往往發揮著決定性作用,針對這樣的情況,從很大程度上管理軟件工程就是管理人,我們能夠按照軟件產品所具備的特征,對于軟件工程管理具體內容實施相應的分析,這其中包含的有管理用戶、開發人員、文檔資料、組織機構等。一是開發人員。通過分析軟件開發人員往往能夠劃分成為資料員、高級程序員、項目負責人、初級程序員、系統分析員以及別的輔助人員,按照項目規模存在著一定的可能就是一個人身兼數職,可是必須要明確相應的職責。人們擁有的職責不同,那么就會存在不同素質要求。比如項目負責人就必須具備判斷能力、組織能力以及決策重大問題能力;程序員具備的能力為熟練編程能力;系統分析員則是必須存在社交活動能力、分析能力、概括能力等。從人員上確立的原則就是少而精,應該慎重的進行人員的選擇。處于軟件生命周期當中的所有階段活動不僅是存在著相互聯系,而且還會進行一定的分工。那么這就必須要選擇出各種類型的人員可以從事這項工作,還能夠相互之間有效的配合,要想將復雜軟件項目完成,這就必須借助于一個和諧工作環境。

二是組織機構。這并不是簡單的等同于簡單集合開發人員,組織機構必須存在有效通訊、合理人員分工、良好組織機構,從采用的組織機構上進行分析,軟件開發其模式并不固定,以下則是對于三種組織機構進行簡要介紹。第一種就是IBM公司提出來的主程序組。這也是組織上面體現結構化軟件系統,其目的就是確保全組統一協調,一位高級工程師則是必須主持協調、計劃、復審組的所有技術活動。技術人員就是要負責開發與分析獲得,一位后援工程師為高級工程師的工作提供支持,另外還能夠在繼續實施這一項目過程當中將高級工程師工作代替,以便能夠將可能損失減少;第二種就是專家組。這種模式則是將所有人的才能充分強調,并且還將所有的人都當成是各個方面專家,并且要讓這些專家組成開發機構,這樣的組織結構即便能夠將全部工作人員積極性充分調動起來,可是還是存在著可能造成困難在協調過程,因此必須要慎重選擇這樣的方式;第三種就是民主組織。民主組織就是組長則是讓各個人員輪流擔任,這樣的方式能夠將個人創造性與積極性充分調動起來,可是過多實施組長信息轉移導致與軟件工程化方向不符。

三是用戶。為了有效的實施相應的用戶開發軟件,往往在實施軟件開發過程當中必須時刻借助于用戶密切支持與合作。從項目負責人的角度進行分析,應該時刻保持和用戶之間的聯系,以便能夠對用戶動態與心理進行掌握,預防出現用戶的諸多阻力與干擾。第一就是用戶不積極予以配合。往往這樣就是體現出借助先進技術存在懷疑態度的用戶,從行動層面上所顯示出來的心理抵觸情緒則是漠不關心與消極,這一層面人做好他們的工作在需求階段顯得極其重要,借助于相應的業務骨干才能夠將用戶要求真正了解。必須要讓這一部門用戶意識到現代化的必然趨勢就是發展與應用計算機,借助于計算機就可以獲得巨大經濟效益,以便可以將新的方法與技術掌握還對已經淘汰或者過時的專長進行取代;第二就是用戶要求全與快。這樣的表現就是來自保持積極樂觀態度對使用計算機的人,這一層面人當中有小部分急切的需要進行計算機的使用。必須要讓這一部分人清醒的意識到,一個軟件項目的開發是一個漫長的過程,絕對不是能夠一蹴而就,并不是借助人海戰術就可以加快軟件工程開發。除此之外,即便計算機可以處理的事情,系統并不能夠貪大求全而包羅萬象,最為實際的做法就是按照現有條件量力而行。當開發出來的軟件系統不僅大而且全,那么就會導致出現比較復雜的系統,拖的開發時間也顯得比較長,針對這樣的情況,勢必會出現失敗系統或者擁有比較差的性能。第三是變化的用戶需求。由于用戶在開發軟件的過程當中,往往存在著可能性就是會持續不斷提出相應的新要求與將之前的要求進行修改?;谲浖こ踢@一層面上進行分析,絕對不希望出現這樣的變化。可是從現實過程來看,絕對不可能不允許用戶提出變動要求。這主要是由于所有的人認識新事物都會面臨一個過程,要想一下就提出準確全面的要求可能性不大,另外就是還應該要將和用戶關系進行考慮。必須要正確對待用戶的這樣的變化,將軟件工程規律解釋給用戶,還應該立足于可能條件下有條件或者部分的將用戶合理要求滿足。

四是控制??刂迫藛T這也就是控制開發組織其內部的人員,要想做到這點,就應該要對開發人員的穩定性與積極性提供必要的保證。頻繁流動或者更換人員勢必會讓軟件出錯機會極大增強。應該要對軟件項目全部工程或者全部生命周期階段相對的人員穩定性提供必要的保證,還應該核算各個階段經費。如果不能有效控制經費,這就會導致軟件項目并不存在相應的經濟保證。第五是文檔資料。開發過程的各種活動后都要反映在文檔資料上。每一個階段的文檔資料是以后各階段工作的基礎,又是對前面各階段工作的復審。軟件工程管理很大程度上是通過對文檔資料管理來實現的。因此,要把開發過程中的初步設計、中間過程、最后結果等建立成一套完整的文檔資料。文檔標準化是文檔管理的重要方面。

2結語

總而言之,在當今的軟件工程時代,每個項目涉及眾多的人力和物力,管理問題日益突出。在實際工作中,不管是否正式提出管理問題。都在自覺或不自覺地進行著管理,只不過是管理的好壞程度不同而已。隨著軟件規模的不斷增大.開發人員也隨著增多,開發時間也相應持續增長。而對于規模大、人員多、開發時間長的軟件項目,必須要有良好的管理和力求在確定的時間和預算范圍內有效地、合理地組織人力、物力,按計劃完成預定的軟件項目。

作者:李葦 單位:航天科工集團第十總體設計部

主站蜘蛛池模板: 欧美精品一二三| 谷雨生的视频vk| 在现免费看的www视频的软件| 久久99热66这里只有精品一| 樱桃视频影院在线播放| 亚洲特级aaaaaa毛片| 看了流水的小说| 四虎国产成人永久精品免费| 韩国美女主播免费的网站| 国产精华av午夜在线观看| 999国产精品999久久久久久| 小猪视频免费观看视频下载| 丰满人妻熟妇乱又伦精品软件| 日韩精品无码免费一区二区三区| 亚洲成人网在线| 888奇米影视| 女人扒开腿让男生桶爽动漫| 中文字幕人妻丝袜美腿乱| 日本黄色电影在线| 亚洲AV综合色区无码一区| 欧美日韩成人在线观看| 人人爽人人澡人人高潮| 精品国产第一国产综合精品| 国产一区二区三精品久久久无广告| 黄色性生活毛片| 国产无遮挡又黄又爽免费视频| 15一16毛片女人| 国产美女被爆羞羞视频| 久久久国产视频| 日韩视频中文字幕精品偷拍| 亚洲人成人一区二区三区| 欧美日韩亚洲二区在线| 亚洲精品中文字幕无码蜜桃| 玩物无删减版180分钟| 免费看美女吃男生私人部位| 精品综合久久久久久8888| 国产97在线视频| sss欧美一区二区三区| 国产精品蜜芽tv在线观看| 97精品国产高清自在线看超| 大学生男男澡堂69gaysex|