前言:我們精心挑選了數篇優質軟件產品市場調研報告文章,供您閱讀參考。期待這些文章能為您帶來啟發,助您在寫作的道路上更上一層樓。
隨著信息技術的不斷發展,越來越多的軟件產品被應用在高校的教學、科研和管理工作中,設計合理的軟件產品可以使教學更加直觀、可以使科研工作更有成效、可以使管理工作更加高效。但由于高等院校軟件采購有其特殊性和局限性,軟件的采購管理引起越來越多的高校重視。
1 軟件產品的分類及特點
軟件產品屬于無形產品,與物質產品不同,軟件產品具有較強的邏輯性,產品更新快,不能用定量指標去衡量,不同品牌、不同功能的軟件產品價格差距較大。軟件產品雖種類繁多,功能不盡相同,但從其研發屬性上大致可分為三類:完全新開發的軟件、二次開發軟件、標準化及商品化的軟件產品。
第一類,完全新開發的軟件是根據各高校的采購需求,在已有技術的基礎上,定制研發能夠滿足高校個性化需求的軟件產品。采購完全新開發的軟件產品更傾向于采購服務,其開發成本較高,開發周期長,在高校的采購及應用相對較少。
第二類,二次開發軟件是在原有已開發的軟件產品的基礎上,學校根據自身的管理要求和教學特點增加特定的功能模塊,而形成的軟件產品,主要應用于高校的教學和管理工作中。這類軟件產品在高校的教學管理中應用較普遍,比如高校的資產管理系統,系統封面一般都有各高校自己的標識,系統根據各學校職能部門的不同,學校人員的不同進行相應的設定。二次開發軟件產品采購成本較完全開發軟件產品低,供貨周期短,目前在各高校普遍應用。
第三類,市場上已商品化的軟件產品,可直接從生產商和供貨商處采購,例如Photoshop、office、Java軟件等等,此類軟件在市場上已經得到普遍應用,價格相對較低,主要應用于科研和教學工作。
2 軟件采購存在的問題
2.1 立項缺乏科學性
目前,高校預算批復均根據各項目單位根據采購需求申報的項目金額,經項目評審后,財務部門將預算批復至各部門,采購部門根據金額批復情況進行采購。立項工作主要由各采購需求部門主導,采購需求部門專業知識不足,對于市場價格認識不足,對相關軟件市場調研了解不夠透徹,很難從整體上把握對某軟件市場的供應情況,加之立項時間往往比較倉促,往往項目需求部門針對需求產品只做3-4家的詢價工作,軟件產品市場狹窄,無法做到充分的價格競爭。立項缺乏科學性、合理性,往往是造成采購價格不合理的根本原因。
2.2 采購價格虛高
軟件產品由于具有多變和無形的特點,不用的產品價格差異大,例如,采購一臺電腦,其價格主要由其配置決定,同等配置的不用品牌,價格差異不大。而軟件產品則不一樣,其價格受功能、版本、開發成本等等多種因素影響;對于定制軟件產品,其價格具有壟斷性。采購人員受專業知識的限制,對市場情況及供應商了解不足,對價格認識不清晰,成交價超出產品實際使用價值,造成采購價格虛高。
立項缺乏合理性,預算申報價格不合理,往往直接影響后期的采購價格。供應高校軟件的市場狹窄,對于參與立項工作的供應商,在參與日后投標的工作具有明顯的優勢,市場競爭不平等,形成價格壟斷,采購價格虛高不下。
2.3 高校存在重復采購、過剩采購
由于高校內各部門的管理及教學相對獨立,采購項目由需求部門獨立申報,每個部門以及每個教師所提出的采購計劃零散,缺乏統籌集中化,往往造成同類產品重復采購和過剩采購的現象。
2.4 驗收形式化
軟件產品的驗收缺乏統一標準,很那用定量的指標衡量,況且軟件產品是一個非常復雜的邏輯運行的過程和應用,很難在短時間內暴露其使用問題,只有在長期的使用過程中才能發現其漏洞和不足,若軟件產品的驗收只是做簡單的到貨驗收、形式化的驗收,難免造成采購資金的浪費。
3 高校軟件采購的幾點建議
3.1 統一管理,提高采購和使用效率
成立專門的軟件采購項目管理組并建立項目庫管理制度,針對全校的軟件采購及應用進行統一的管理,提高采購效率,避免重復采購。項目管理組應有校內人員和校外的相關行業專家組成,從項目的立項、采購、驗收以及使用績效等方面對項目的執行進行縱向管理,規范項目執行,提高采購和使用效率。項目庫的建立為軟件項目的管理,從橫向及縱向方面提供有利可靠的依據。首先,從立項開始,項目組對軟件項目采購的必要性、合理性從整體上進行把控,避免在項目立項的階段出現重復采購的現象,并能促進全校資源的共享,節約學校資金,提高資金使用效率。其次,在采購環節上,項目管理組對采購過程進行監管,從采購需求的規范性、招標文件的合理性等方面進行管理,避免出現"一人說了算"的現象,規范采購過程。最后,項目管理組參與軟件采購的驗收和績效管理的工作,對軟件的使用效率進行考評,為今后的軟件采購提供重要的理論和實踐依據。
3.2 注重采?前期的市場調研
軟件產品種類繁多,尤其對于非標準化和開發類軟件,很難在短時間內了解其產品價值和市場價值。充分的市場調研是節約采購成本的重要手段。首先,從供應商的角度進行調研,對能夠滿足需求的三家以上的供應商提供的不同軟件產品進行調研,對于不同品牌的軟件產品進行試用,充分了解其優缺點;除產品外,對其價格、售后進行全面了解。其次,從已有用戶方面進行調研,尤其同類兄弟院校的購買及使用情況可為日后采購提供有力依據。市場調研不能僅是簡單的走馬觀花,所有軟件項目的采購立項需附詳細的市場調研報告,并由項目管理組對調研情況進行核查。
3.3 選擇合理的采購方式
如上文所述,按照其開發屬性,高校使用的軟件產品基本分為:標準化及商品化的軟件產品、二次開發軟件、完全新開發的軟件。對于市場上已經成熟的,并且已經廣泛應用的產品,可采用公開招標的采購方式進行采購;對于需要二次開發的軟件產品,根據采購需求,可采用資質信譽較較好、開發人員專業性強的供應商,可采用邀請招標和競爭性談判的方式進行采購;而對于完全新開發的軟件,需有學校教師和相關技術人員與供應商聯合開發,可按照采購服務的方式進行采購。選擇適合的采購方式不僅能提高采購效率,還能有效節省學校資金。
3.4 加強驗收管理
軟件產品的驗收不是簡單的到貨接收,而是對所購軟件的功能進行全面的檢查和測評的過程,保證資金的使用效率。軟件的驗收不只是做簡單的表面功能的展示,應該把重點落在實際應用過程的功能體現。軟件的驗收可把時間適當延長,待軟件安裝調試并且試運行一段時間,運行期間嚴格按照投標文件的承諾進行逐一的核查,完全沒有問題后,再支付尾款。
關鍵詞 軟件開發;質量管理;軟件缺陷;管理策略
中圖分類號 TP2 文獻標識碼 A 文章編號 2095-6363(2017)05-0020-02
近年來,我國軟件產業發展十分迅速,各大軟件開發企業開始崛起,軟件開發項目也越來越多。但是由于部分軟件開發公司缺乏一定的質量管理經驗,也沒有形成規范的質量管理體系,所以在軟件開發過程中出現了軟件缺陷的問題。對此,必須要采取合適的軟件開發質量管理措施,解決軟件缺陷問題,保證軟件開發質量。
1 軟件缺陷概述及其產生的原因分析
軟件缺陷產生的原因是多方面的,比如在軟件設計前沒有對市場進行調研,不了解市場對于軟件的需求,所以在軟件開發時存在盲目性、目標不明確、定位不準,導致軟件的實用性能不足[ 1 ];市場競爭激烈,許多軟件開發企業為了爭取市場的主導權,強行縮短軟件開發應用的時間,導致軟件開發設計方案不合理,從而造成軟件缺陷。軟件缺陷產生的具體原因有以下幾點。
1.1 軟件自身原因
1)在軟件開發設計前沒有進行市場調研工作,導致設計方案不合理,軟件開發功能與用戶需求不符,所以軟件的實用性能較低。
2)軟件系統內部結構比較復雜,沒有進行很好的分類與分層,導致系統運行雜亂無章,經常出現一些意料之外的故障問題,且維護起來難度比較大;就算系統整體結構設計得比較規范,但由于系統內部所需要處理的對象太多,導致處理難度較大,處理時間比較長,在參數傳遞、對象狀態查詢等方面會出現一些問題。
3)在應用新的軟件開發技術以后,沒有考慮到系統兼容性,所開發出的應用軟件與系統不相容,導致軟件無法正常運行。
4)沒有明確程序邏輯與數據分析的范圍,在某些邊界環境下容易出現錯誤,導致系統對數據分析的結果不準確。
5)在軟件開發時忽略了時間同步問題,導致軟件系統時間與實際時間不符,從而引發一系列的細節問題。
6)軟件系統的通信端口較多,所以安全防護工作難度較大,很容易發生信息泄露等問題[2]。
1.2 軟件質量管理原因
1)質量管理制度不完善,缺乏核心思想,無法協調軟件開發質量、資源分配以及成本之間的關系,忽略了某些關鍵步驟,導致軟件存在S多缺陷。
2)在開展市場調研工作時對客戶需求了解得不夠深入,或者與客戶交流困難,無法把握住客戶的真正需求。
3)為了把握住市場主導權,企業強行縮短軟件開發時間,許多工作都沒有按照標準的流程進行,導致軟件開發質量得不到保障。
4)軟件開發過程缺乏一定的評審以及監督機制,容易出現問題。
5)對軟件開發的風險評估嚴重不足,導致企業經濟效益受損。
1.3 團隊工作原因
1)在市場需求分析方面,不同的軟件設計人員對同一份市場調研報告的理解可能會存在一定的差異,所設計出來的方案與實際市場需求情況可能存在偏差;同理,在軟件開發編程方面,對同一份軟件設計說明書,編程人員也有不同的看法,某些錯誤的理念也被投入到軟件編程當中,導致軟件出現缺陷。
2)軟件開發項目組新入職的員工比較多,工作經驗不足,只經過簡單的入職培訓無法達到軟件開發的要求[3]。
綜上所述,引起軟件缺陷的原因有許多種,但是如果按照軟件產品歸類,就可以發現最容易引起軟件缺陷的環節是規格說明書,具體軟件缺陷構成示意圖如圖1所示。
2 軟件開發項目質量管理具體措施
2.1 合理定義軟件開發項目過程
軟件開發項目的過程主要包括了軟件開發以及軟件維護。目前,我國已經進入了信息化時代,許多質量管理工作都需要與外界環境相結合,如果外界環境發生變化,其質量管理工作也需要隨之變化,以適應環境。對此,為保證軟件開發項目的順利完成,就得結合軟件開發項目的實際情況,規范項目運作流程,并合理定義軟件開發項目的過程,明確項目每個階段的目標,保證軟件開發的質量。
2.2 明確軟件開發項目的需求
市場需求分析是軟件開發項目最為關鍵的部分,是軟件功能設計的基礎。在實際情況當中,由于社會的不斷發展,人們生活工作中的變化,用戶對于軟件開發的需求也是會發生變更的,這就使得軟件開發過程中存在許多不確定因素。為了有效解決這些問題,必須要重視起軟件開發項目的需求分析工作,明確項目需求,提高軟件開發的質量。對此,可以從以下幾個方面著手。
1)軟件需求說明書上必須要將客戶對軟件的需求解釋清楚,不能存在偏差。因為與客戶直接交流的不是軟件開發人員,而是專門的市場調研人員,如果調研人員對客戶需求分析不清楚,很容易導致軟件開發人員產生誤解,從而使得所設計的軟件產品不符合客戶的要求。
2)當進入到后期的程序編碼階段時,由于間隔時間比較長,所以軟件開發人員很容易逐漸偏離原有的開發方向,導致軟件開發出現問題。因此,軟件開發人員要時常回顧客戶需求分析報告,及時調整自己的工作,保證軟件開發方向的準確性。
3)適當地對項目進行調整。市場是在不斷變化的,客戶的需求也是會隨時變更的,適當地對項目進行調整有利于軟件開發的順利進行。但是某些客戶的變更要求不太合理,對整個軟件開發項目的進展都會造成較大的阻礙,所以需要及時與客戶交流、協商,盡量將要求合理化,保證雙方的利益。
2.3 軟件代碼的走查
程序編碼人員可以定期將所編寫的代碼與其他編程人員進行分享,一方面,講解人員需要對自己所編代碼進行詳細分析,從而發現其中的問題;另一方面,其他編碼人員在聽完相關代碼的講解以后可以提出自己的建議,使得該部分代碼得到進一步完善。
2.4 軟件質量的檢測與評估
在軟件開發完成以后需要對軟件開發的質量進行評估與檢測,評估與檢測主要有5個方面:需求評審質量、概要設計質量、代碼評審質量、系統測試質量以及驗收測試質量,具體情況如圖2所示。
3 結論
在軟件開發過程中,由于多方面的因素影響,很容易引發軟件缺陷問題。對此,必須要采取適當的質量管理措施,合理定義軟件開發過程,明確軟件開發項目的需求,走查軟件代碼,對軟件產品的質量進行評估與檢測,從而將質量管理落實到軟件開發的每一個階段,提高軟件產品的質量。
參考文獻
[1]秦成華.軟件開發質量管理研究[J].黑龍江科學,2015,6(11):30,45.
10月上旬,微軟中國電信及媒體事業部與上海和辰信息技術有限公司宣布,雙方將共同打造針對中國市場的下一代“軟件+服務”(S+S)托管平臺的應用,以加速推動微軟“軟件+服務”戰略在中國市場的落地。
與此同時,雙方將在一年時間內,啟動300場城市巡展,推廣基于微軟Hosted Exchange的“睿郵”。據記者了解,“睿郵”是微軟第一款基于Hosted Exchange的企業郵局產品。
以企業郵局為突破點
眾所周知,S+S(軟件+服務)是微軟近年來最為重要的戰略,用蓋茨的話簡而言之,就是用軟件促使不同的計算設備實現互聯,或者通過互聯網的方式提供軟件服務。
微軟公司電信及媒體事業部大中華區總經理金伯樂表示,S+S使得微軟將軟件的關注點由個人電腦擴展到移動設備、電視三個界面,同時讓客戶有權選擇怎樣交付軟件。
“對于中小企業來說,通過第三方進行托管、維護和部署能讓它們可以花最少的錢享受到最佳的服務。”金伯樂說,“而托管郵件僅僅是微軟托管戰略的開始。”
中小企業的信息化需求很多,微軟HMC(微軟托管消息與協作解決方案)平臺上有很多產品。 為何選擇企業郵局作為S+S戰略落地的突破點?上海和辰信息技術有限公司副總裁錢蔚坦承:“基于中國的互聯網情況和企業的IT應用情況,企業郵件是一個已經成熟的、相對比較容易被企業接受的產品,而企業郵件的市場在中國非常龐大。”
根據艾瑞咨詢(iResearch)今年4月的市場調研報告數據顯示,今年第一季度,中國的企業郵局市場規模達到了6500萬元人民幣,2009年該市場的規模將達到3.3億元。
另外,中國的企業郵件產品目前大多只具備簡單的收發功能,可以在上面給客戶提供更多的增值服務。“實際上,我們將推出越來越多的微軟SaaS應用的產品,希望在未來使用其他產品時,郵件作為一個很好的信息載體為客戶進行服務。”
“睿郵”的明星氣質
上海巧藝府餐飲有限公司是“睿郵”的用戶之一,其網絡部總監施佳煒告訴記者,在使用了睿郵后,不但解決了與日本總部溝通時所出現的郵件丟失和延遲的問題,睿郵的郵件推送功能還能讓管理人員的智能手機與PC構建無縫辦公系統。
那么,“睿郵”究竟有哪些“明星氣質”呢?
首先,“睿郵”是基于微軟Exchange 2007的產品,它和微軟現有的軟件產品可以結合起來使用。“你可以通過各種形式去訪問你的郵件系統,最簡單的,可以通過PC上的服務端的Outlook來訪問。” 錢蔚說,“你也可以通過手機來訪問,其感受和PC無二,你甚至可以通過電話來訪問郵件系統。”
其次,使用起來很方便。“睿郵”在PC、手機、電話這些系統之間,其數據完全統一。