前言:尋找寫作靈感?中文期刊網用心挑選的軟件工程對生產系統的影響,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。
摘要:本文旨在通過軟件工程的思想來闡述當前生產行業中所使用生產管理系統所產生的影響,并以軟件開發活動為例進行了基本分析。
關鍵詞:軟件工程;項目管理;生產活動
一、軟件工程的影響力
當前以軟件工程的思想研發出各種快捷功能的APP已經與我們生活息息相關,從電腦pc端到手機版app,說走就走的攜程旅行,去哪只要一鍵就走的滴滴打車,傲嬌的品牌只賣呆萌價格的唯品會,買家電就去京東服務到家,游戲從網絡版到手游,還有最常用的qq、微信,慢慢的都從線下做到了線上,他們無時無刻都在影響著我們,已經深入到我們的生活中,給我們的生活帶來了莫大的幫助。
二、軟件工程的對目前生產生活的重要性
21世紀的今天,信息社會占著主流地位,不容小視,軟件工程正在日益的走向成熟,在社會中的作用也是有目共睹的,隨著信息化時代的到來,軟件真的是為人們提供了很多方便,例如,我們現在可以足不出戶就可以買到我們需要的物品,這在20年前是人們想都不敢想的,但是隨著軟件工程的發展,這些想都不敢想的事情已經是我們每個人都可以觸碰到的,所以,計算機軟件在社會中扮演著十分重要的角色,軟件工程顯然已成為信息社會高技術競爭的關鍵領域之一,軟件工程對社會的幫助是非常大的,從剛開始的手工業到現在的電子時代,軟件起著決定性的因素,軟件工程推動著時代的發展,使社會完全進入了一個信息化的時代,在生產管理方面,計算機軟件技術顯得尤為重要,因為它已經完全替代了傳統的手工模式,大大提升了工作的效益,使人們得到了方便,推動了社會的進步,雖然與發達城市相比較,我們的技術是不完善的,但是,近幾年的發展,軟件正在逐步走向每一個人的生活中?,F代科學技術將人類帶入了信息社會,計算機軟件扮演著十分重要的角色,軟件工程已成為信息社會高技術競爭的關鍵領域之一。
三、生產生活中軟件工程的“制品”
作為現在社會的一員,哪個不知道淘寶、唯品會、蘑菇街等等這些app,馬云一天幾個億的流水就是通過淘寶這個軟件的支撐所維系的。這個軟件的實現,無論是從客戶、管理者、消費者的角度出發,都是有利于服裝行業,網上購物的發展的。消費者在家里不用出門就能買到自己喜歡的東西,商家拿著手機就能收到付款,既方便了自己又方便了他人。消費者在軟件可以輕松找到和篩選自己喜歡想要的東西,可以通過圖片語音打字等等一些普遍的途徑就能輕松找到心儀的東西,支付方式也是簡單快捷有效,在家里就可以享受美食,就可以買到新衣服。當然,售后也是做的相當不錯的,針對問題逐一解決,不逃避,不退縮。而對于管理者而言,更能輕松的在后臺管理商品種類,商品價格,商品位置等等,提高工作效率,節約消費者時間,他們無時無刻都在影響著我們,已經深入到我們的生活中,給我們的生活帶來了莫大的幫助。對于軟件使用的范圍也是普及很多的,這已經是為我們社會的發展邁進了一大步。
四、開發過程管理的基本原則
在軟件產品的開發過程中,我們發現優秀的開發過程往往遵循了以下一些基本原則:(一)放棄傳統任務驅動。項目團隊始終明白為什么開發這個產品、產品為誰服務、最終要的產品將具備哪些特性等目標。(二)具有公開透明的階段性要求。在微軟公司的軟件開發過程中是由里程碑來推動和管理的,整個項目過程由不同的工作階段構成,相關負責人員可以通過階段進行行之有效的階段性管理。(三)基于多版本的。微軟公司的軟件開發過程模型采用遞進的版本策略,即最初創建一個基本具備核心功能的產品版本,然后在使用過程中不斷修改,調整,更新,產生新的系統,從而不斷優化當初的初級版本。
五、優化的軟件開發過程模型
目前許多大的公司的軟件開發過程模型由規劃、設計、開發、穩定和5個主要階段組成,而且每個階段都是有驅動目標的。其中,規劃和設計階段是完成項目計劃和產品特性規格說明書;開發階段是完成規格說明書中所列產品特性的開發;穩定階段是產品經過測試已達到穩定狀態;階段是最終的產品。(一)規劃階段:項目團隊必須對項目的前景有一個清晰的認識,明確最終要呈現給用戶的內容。在這一階段,市場經理根據市場反饋和用戶需求,提出關于產品的初步構想。產品規劃人員則針對產品構想開展市場調查研究,分析市場形勢和自身條件,根據公司戰略創建產品的市場機會文檔和市場需求文檔,并最終形成有效的產品目標。(二)設計階段:根據上一階段確定的產品目標,進行有效的設計分析,確定功能模塊,分解具體模塊內容。(三)開發階段:開發人員根據產品功能或特性規格說明書,完成軟件的開發工作。在通常情況下,為了降低軟件開發的風險和管理的復雜度,會采用將開發的功能模塊化、層次化分解從而能夠有效的控制工作進度和工作效果。(四)穩定階段:在產品代碼基本完成的情況下,測試人員根據產品規格說明書,對開發人員提交的軟件產品進行功能測試和性能測試。在測試過程中,測試人員發現Bug并將其記錄,之后測試人員再對開發人員的修正結果予以確認。隨后,項目組依次Beta版本和RC版本,最終形成可投放市場的“企業版”本。(五)階段:在確認軟件產品質量達到設計要求后,相關人員將通過生產或者直接以可下載方式到Internet上。整個軟件開發工作到此結束。項目支持工程師將提供對該產品的支持服務。
作者:甘霖 單位:陜西服裝工程學院