鄭 博
?
軟件開發管理中的溝通與協調問題及解決方案探索
鄭 博
南京萊斯信息技術股份有限公司,江蘇 南京 210014
分析軟件開發管理中的溝通和協調問題以及相關的解決方案,有助于為不斷創新的軟件開發管理工作提供有效的依據,明確工作中存在的問題,從而更好地解決問題。
軟件開發;溝通;協調問題;解決方案
對軟件開發中人員和組織問題實施回顧的基礎上,本文主要是對相關的溝通和協調問題實施研究和分析,結合一定的信息資源為基礎,對實際軟件開發管理工作進行深入的研究,促使管理工作者對相關的軟件開發管理工作有一定的認識,以此為其未來的發展奠定有效的基礎[1]。
計算機軟件產品的開發是信息技術工作中非常重要的一項工作,并且也是信息產業發展中重要的組成部分。隨著軟件產品的不斷增加,其具備的復雜性也在不斷地提升,促使軟件開發的過程中存在一定的問題,也就是“軟件危機”。其中管理是影響軟件研究和創新的重要因素,而技術只是影響一小部分。同時,軟件開發的工作者與組織因素中溝通與協調問題是影響軟件生產效率和可用性的重要問題。我國研究工作人員對這一問題的研究有所設計的,但是深度并不強,特別是沒有依據現階段我國軟件組織的管理情況中溝通與協調問題的研究。因此,我國在實際研究的過程中可以創新以往的研究方案,從而深入的研究和論證問題[2]。
在進行這一研究工作的過程中,主要是依據問卷調查法獲取相關的信息資源,從而實證研究。其中問卷主要分為四個部分:第一,是對項目特征的調查,包含了項目規模、項目所處的時期、項目依賴性和項目不確定性。第二,是經常溝通和協調形式的研究。第三,是對項目輸出信息的調查分析,包含了軟件產品質量、開發生產率、開發過程中的質量以及客戶的滿意程度等。第四,為控制變量信息的調查,其中包含了企業所有制的信息和答卷人角色,以及其所在地。問卷的第一至第三部分米取Likert五點法。第四部分為開放式問卷。
其主要分為以下幾點:第一,樣本分析。研究工作人員在一個月內,結合簡單的隨機抽樣方案,對我國軟件企業和相關的培訓機構發放調查問卷達到了三百份,其中回收率為百分之七十五。答卷人的工作區域大都為背景、成都、天津、杭州、深圳等地,其中單位的性質包含了三資企業、國有企業、民營企業以及國有科研結構等,答卷的工作者包含了程序員、設計師、高級管理者、經理、測試管理者等。第二,溝通技術的應用和評價。影響這兩者的主要因素就是項目規模和項目的不確定性。其結果并不理想。第三,項目特點和溝通協調技術。第四,溝通技術和項目協調的關系。了解兩者之間存在的關系,可以引導人們認識軟件開發中的協調活動。第五,項目協調與項目輸出質量。軟件開發團隊依據上文表述的協調活動的目的是促使軟件開發具備一個優質的開發質量。第六,軟件開發溝通與協調模型。對實際開發協調中各個變量實施不斷的回歸分析,相應的依據為:在某變量的為F顯著性概率大于0.1時,從回歸方程式中剔除該變量[3]。
其主要分為以下幾點:第一,溝通技術。多樣化的溝通技術可以依據應用情況和技術工作者進行的評價進行明確和創新。例如在實際工作的過程中,“電子郵件”、“內部BBS”、“小組探討”等非正式的溝通技術應用率比較高,以此表明我國中小軟件組織在實際開發的過程中更愿意應用非正式溝通技術獲取信息,并且非常的有效。其中,非正式溝通技術在實際應用的過程中,支出成本非常的低,獲取的信息也非常的豐富。第二,項目特征和溝通協調技術。其主要分為兩個方面:一方面是指項目規模與項目溝通項目的規模是依據項目人數和項目周期明確的。另一方面是指不確定性與項目溝通。軟件設計的過程中其所在的外界環境不斷變化,若是開發工作者對其應用的產業不明確的話,人員的流動也會影響軟件項目的不確定性。因此,項目應用行業知識的不明確性對正式溝通技術和電子溝通的應用有一定的影響。同時,還有不確定性與項目協調,與項目溝通同理,外界環境的改變,促使人員流動會影響軟件項目的不確定性。不確定性越高,項目協調的難度也在增加,需要投入的精力也就越多。第二,項目協調與溝通技術。正式溝通技術對協調活動有一定的作用,其中就包括開發工作的有效性和項目信息的共享化。同時,正式的口頭溝通還可以引導目標向一個方向發展。第三,項目協調與項目輸出。依據協調活動主要是為了為軟件開發創造一個優質的開發質量。依據相關研究表明項目協調的各個工作與開發質量存在著正相關的聯系,以此表明項目協調對開發質量有一定的影響。同時,項目中一些協調活動有助于其他協調活動的實施,還可以提升項目輸出的質量[4]。
依據上文的表達和研究可以明確的是信息主要分為以下幾點:第一,總的來說,非正式口頭溝通是實際軟件開發工作實施的重要依據,并且是有效的溝通技術。項目工作者在實際發展的過程中,更愿意選擇無地理區域限制,協調難度較小的方式。第二,項目規模和不確定性是影響溝通和協調技術應用程度和評價的特點。第三,真實溝通技術對協調性有一定的影響。第四,溝通與協調技術對項目輸出質量有一定的作用。
依據上文的明確,提出相關的建議,其主要分為以下幾點:第一,提升對正式溝通的關注,以此提升工作者對項目信息獲取的有效性和安全性,尤其是對于那些不確定性較強、規模非常大的項目來說,正式溝通更為有效。第二,依據項目規模整合溝通技術,從而提升實際溝通技術實施的有效性。第三,提升對項目不確定性的關注。第四,逐漸構建對溝通與協調活動實施的監管系統,其有助于規劃和約束工作者的方向,促使其建立正確的發展目標。上述文章雖然解決了一定的問題,但是其中也存在一定的缺陷,需要在未來發展的道路上不斷的去研究和分析,從而更好的進行軟件開發管理工作。
總而言之,國外的研究人員對軟件開發的溝通與協調問題實施的深入的研究和分析。這些信息資源對我國的軟件開發管理工作有一定的幫助和引導。因此,我國在實際發展的過程中,也需要結合實際案例的研究和分析,明確軟件開發管理工作中的問題,從而為之后的創新工作提供有效的依據[5]。
[1]周瑤.軟件配置管理在軟件開發過程中的應用[J].儷人:教師,2015(10):253.
[2]于文武.管理信息系統中運用的甘特圖技術[J].計算機光盤軟件與應用,2014(9):119-120.
[3]Adam Wiggins.軟件開發團隊的擴展[J].程序員,2012(10):10.
[4]曾小東,范敏,陳忠燕,等.護理信息化建設的現狀及其影響因素分析[J].中國衛生事業管理,2013,30(6):416-418.
[5]童慧波,焦柯.全過程樁基礎P-BIM軟件的研究與開發[J].土木建筑工程信息技術,2015,7(6):11-14.
Communication and Coordination in Software Development Management and Its Solution
Zheng
Nanjing Les information technology Co., Ltd., Jiangsu Nanjing 210014
The analysis of communication and coordination issues in software development and management, and related solutions are helpful to provide an effective basis for software development and management innovation, there is a clear problem in the work, in order to better solve the problem.
software development; communication; coordination problem; solution
F626
A
1009-6434(2016)10-0071-02
鄭博(1982—),男,江蘇省南京人,漢族,職稱為初級,學歷本科。研究方向軟件開發技術。