李孟翌
重慶醫科大學附屬第二醫院 重慶 400010
隨著計算機的普及,人類的生產、生活都離不開計算機,計算機為人類的日常生活提供了極大地方便,推動了社會的和諧發展。軟件工程是計算機發展的根本,只有把軟件工程技術提高到一定程度,才能使計算機在各個行業中得到廣泛的應用,推動整個社會的發展。從目前我國軟件工程的發展狀況來看,有很多先進的軟件工程技術與方法,在各個方面都已形成了自己的核心技術。在全球范圍內,隨著軟件工程的全球化,很多開放的思想和設計觀念逐漸被人們所接受,而軟件工程必然成為未來社會發展的主要技術手段,它對人類社會的發展起著舉足輕重的作用。
計算機軟件工程的主要功能是開發和設計產品。計算機軟體技術是指以電腦技術為基礎,以計算機技術為核心的產品開發與技術維護。要提高軟件工程的產品和服務的質量,就需要充分利用個人的主觀能動性,對技術的研究和成果的轉化。在多年的實踐與實踐中,研發人員的科研與開發方法日益科學、先進,對我國的計算機軟件工程技術也起到了推動作用。計算機軟件工程技術在適應社會發展需要的同時,也為各行各業、各方面的發展提供了便利。把電腦軟體和現代科技科學有機地結合在一起,對推動人類社會發展具有重要的作用。
電腦軟體發展小組由項目組織者,經理,系統分析員及資料管理人員組成。目前,我國大部分的軟件開發商都是以小型、資金不足、人力資源不足為主要原因[1]。另外,由于缺少專業的電腦軟件工程師,在整個軟件開發過程中難以對軟件的管理進行有效的監督,同時又缺少對其他崗位的專業技術的了解,從而影響到整個系統的管理水平。
在計算機軟件工程中,主要由主要程序員、高級程序員和一般程序員組成。在這些工作中,主要負責軟件開發和組織架構的調整;為了提升整個工作的質量,資深的程序員需要對軟件的運行效率進行深入的分析;一般的程序員主要是負責軟件項目的維護與管理.
軟件使用者是軟件開發的一個重要目的,它需要對使用者的實際應用進行全面的了解,并對其進行整體的品質進行界定,從而為以后的軟件開發工作提供一定的借鑒。及時與用戶進行溝通,能夠有效地改善軟件項目的運行效率,增強系統的抗干擾能力。
為了保證軟件的質量,在軟件開發和管理中需要投入大量的資金。在工藝控制方面,研究人員要保證軟件的開發與制造達到預定的設計需求。另外,在開發過程中,要對成本進行有效的控制,以增加公司的整體收益和減少成本。
隨著科技的發展,計算機軟件的應用越來越廣泛,在當今的社會中,計算機軟件已經越來越多地被人們所接受。然而,目前我國計算機軟件工程的發展還面臨著許多問題。有關部門的工作重點是研發、技術研發,而忽視了軟件工程的管理[2]。當前,由于軟件工程項目管理相對落后,導致軟件開發的質量不能得到改善,從而對今后的信息化建設產生了一定的影響。
針對當前的形勢,相關的科研單位必須加強對軟件項目的開發管理,摒棄傳統的思維模式,對軟件開發的管理進行深入的研究,主動地進行問題的解決。可見,在進行深層次的研究與研究中,計算機軟體工程的發展與管理是非常關鍵的。
在軟件開發領域,大多數的項目經理都擁有一定的技術管理水平,但他們的技術水平雖然高,但并不意味著他們的技術知識足夠,有的甚至還不夠完善。在實際應用中,由于缺乏相關的工作經驗,對企業的具體經營產生了很大的影響。
在企業軟件工程實施的整個過程中,信息的傳遞與交流是至關重要的。在這種情況下,若不能及時溝通,就會導致大量的人員流失,影響到工作的效率,導致整個系統的管理和應用工作都會受到阻礙。
計算機網絡軟件系統工程的管理是一項十分艱巨的任務。在新技術發展的進程中,人們的行為直接關系到現代資訊科技的發展與發展,而優秀員工的工作態度、投入程度、發展成熟程度、工作績效管理,都會產生深遠的影響[3]。在管理計算機軟件工程師的時候,即使是在工作中,也很難做到不犯錯誤。
由此可見,現有的計算機應用軟件質量管理技術還有待于進一步的改進和深入的研究。因此,一個高精度的企業業務數據處理與分析系統的工作規劃是非常必要的。
在今后的軟件開發和管理工作中,許多公司的管理者都會在系統的運行過程中發現業務數據,但是這些業務數據僅僅是作為今后軟件開發的基礎工作,并不能將其作為今后管理工作的基礎。由于缺乏大量的實踐經驗,使得企業軟件的預測效果和實際應用效果有很大差別。
當前,在軟件開發項目管理中,要堅持傳統的管理理念,運用先進的技術手段,不斷地改進和提升軟件的開發質量[4]。首先,要考慮到用戶的實際需求,結合相關數據的分析,編制出符合用戶需求的說明書,便于用戶進行操作。通過組建研發團隊、為客戶提供決策依據、強化與使用者的溝通,使客戶能夠持續得到持續的支援。其次,要不斷改進軟件開發的目的。要想繼續推動軟體工程的發展,必須注意以下四個方面:精確地分配產品、重視控制的程序、開發活動的里程、軟體資源的資產。第三,持續加強對企業軟件開發人員的培訓。在現代化的企業管理體系中,能夠有效地實現公司的目標。同時也能提高企業的產品品質。
在新的歷史條件下,對計算機軟件開發公司進行系統的支持是十分必要的。首先,要把人才放在第一位,加強對人力資源的管理,充分調動員工的積極性,為各項指標的實現奠定了堅實的基礎。其次,在全面掌握了人力資源管理的總體趨勢之后,必須全面提升員工的綜合素質。在計算機軟件工程的管理中,員工的專業素質和工作經歷是非常關鍵的。
因此,要加強員工的整體素質,并根據員工的具體情況,進行系統的訓練。對基層員工來說,要確保其專業知識與當前科技發展的步伐相適應,從而保證軟件開發的有效性。
隨著時代的發展,計算機軟件工程管理工作要適應時代發展的需要,傳統的管理觀念已很難適應,需要采用現代的管理手段來代替。計算機軟件的運用,使人類的生產水平、生活狀況發生了質的變化,使計算機軟件工程管理的優化,將對中國的社會發展和整個社會格局產生深遠的影響。計算機軟件的發展必須始終與時代的發展要求、生產生活的要求相適應,不斷地進行技術和管理方式的創新,并在思想、方法上進行創新。在軟件設計的早期階段,通過對軟件的應用、基本功能、功能設計的限制因素、成本因素等方面的分析,可以為軟件設計的設計提供指導。
風險存在于軟件開發的每個階段,包括需求風險、成本風險、技術風險和進度風險。比如,需求側,指的是使用者所提出的要求,有時候使用者沒有清楚地表達要求,或是在修改之后才會提出要求,這會為電腦軟體的發展帶來潛在的危險。成本風險,是指在電腦軟件開發公司中,由于員工不能正確地根據使用者的需要而進行軟件設計,從而導致了系統的成本風險。
計算機軟件開發公司以贏利為最終目標,而成本控制則是提高公司整體效益的關鍵。在新的歷史時期,成本管理是計算機軟件工程管理改革的重點。在整個軟件開發過程中,都存在著成本管理,因此,成本管理可以從以下方面著手。首先,對各類費用信息進行甄別和審核,并對所產生的費用問題進行有效的管理[5]。其次,不同的子系統具有不同的成本信息,對不同的子系統進行系統的管理和收集,從而使企業的成本管理更加客觀、有效。以 HRP系統為例,說明其技術創新與管理創新離不開相關人員的創造力與工作效率。計算機軟體工程管理應保證員工間的無障礙交流,有效地防止因人力資源系統不協調而產生的無效沖突,從而減少電腦軟體項目的革新與管理與維護費用。在軟件項目管理中,通過對成本數據的綜合評價,可以得出更全面、更合理的成本管理方法,從而有效地降低成本,提高企業的經濟效益,從而使計算機軟件的工程管理模式得以創新。
由于目前國內的軟件開發項目還不夠成熟,所以目前還沒有建立一個統一的軟件開發平臺,這是制約軟件工程管理工作進度和工作效率的重要原因。在當前的發展階段,計算機軟體的發展是以新的計算機軟體為基礎,建立自己的專有平臺。在完成目前的開發工作之后,將該系統的軟件工程轉移到下一個平臺,然后由下一個平臺的工作人員來完成。這不但會使電腦軟體的開發流程變得煩瑣,而且會增加軟體開發所需的時間與人力。這不僅會對軟件的開發速度產生很大的影響,也會導致人力資源的浪費。目前,最好的辦法是通過構建一個統一的軟件規劃平臺,對軟件進行統一的規劃、統一的管理,既節省了時間、人力,又大大縮短了軟件開發的進程。構建一個統一的軟件開發平臺,其主要功能在于增強各個階段的一致性,以保證整個軟件開發的進程符合當前的技術需求和技術標準,提高軟件開發的有效性和有效性。
通過計算機軟件,能夠實時地接收和傳輸各種類型的仿真信號,使得各種類型的電子設備能夠在軟件方面發揮最大的作用。隨著計算機技術的不斷發展,各種通信設備與移動網絡的互聯,使得不同的通信設備能夠實現實時的數據傳輸。通過直接將現有的各類電子設備進行直接的交流與分享,也可以通過T/TCP/IP直接進行數據的傳遞。讓他們能夠進行交流。
總之,計算機軟件在人們的日常工作和生活中扮演了重要角色,它對人類的現代化、社會的發展起著重要的推動作用。隨著社會經濟的發展,人們對計算機信息技術的要求也日益提高,因此,有關部門和企業都應予以關注。在這樣的市場條件下,軟件公司將更加重視軟件工程所面臨的各種風險。同時,公司還需要對公司的軟件工程進行嚴格的監控和定期更新,在不斷的網絡信息技術的不斷創新中,不斷更新計算機軟件的應用與管理觀念,提高系統的整體安全性,為用戶的安全使用奠定了堅實的基礎。