軟件開發(fā)過程中較為關(guān)鍵的一環(huán)就是軟件的調(diào)研。調(diào)研的結(jié)果直接關(guān)系到軟件產(chǎn)品使用價值的高低,也必然影響到軟件的價格以及市場的反響。任何一個被用戶認可的軟件無不經(jīng)過詳細調(diào)研過程。
正因為如此,我認為有必要談一談軟件調(diào)研的有關(guān)問題。特別是目前大部分較小的軟件公司不太注重軟件的質(zhì)量和用戶需求,調(diào)研過程過于簡單。因而使軟件的收益不大,有的還需要二次開發(fā)和修改,浪費了大量的人力和財力。
下面,我就軟件開發(fā)中的調(diào)研對象與被調(diào)研對象發(fā)表一下我的見解。
首先是調(diào)研對象即進行調(diào)研行為的人員、團體、公司等。
調(diào)研對象由于需要行使調(diào)研的行為,所以它應(yīng)該具備一下的基本素質(zhì):
?。?、每個最小的調(diào)研單位即具有調(diào)研能力的調(diào)研對象的最基本的集團或個人,具備基本的語言表達能力、基本的寫作水平和一定的知識水平;
?。?、每個最小的調(diào)研單位,具有較強的問題概括能力、理解能力和分析能力;
?。场⒚總€最小的調(diào)研單位,對調(diào)研這種行為的內(nèi)容和目的非常了解;
?。础⒚總€最小的調(diào)研單位,對被調(diào)研對象有簡單的了解;
?。?、每個最小的調(diào)研單位,對即將進行的調(diào)研活動中可能出現(xiàn)的情況能夠做出簡單的預(yù)測;
?。?、每個最小的調(diào)研單位,具有較強的組織紀律性和較強的協(xié)作精神;
7、調(diào)研對象本身,具有統(tǒng)一的指揮;
8、調(diào)研對象本身,具有嚴格的紀律和約定及合理的監(jiān)督機制;
?。埂⒄{(diào)研對象本身,具有明確的組織分工;
?。保?、調(diào)研對象本身,具有復(fù)雜問題的綜合處理能力;
?。保薄⒄{(diào)研對象本身,在總體上具有較高、較全面的知識水平;
12、調(diào)研對象本身,具有良好的道德規(guī)范和法律素質(zhì)。
具備了以上的基本素質(zhì)之后調(diào)研對象才可以進行調(diào)研活動,否則將在調(diào)研過程中造成不必要的麻煩,影響調(diào)研活動的進行以及軟件編碼階段的順利進行。
現(xiàn)在,我再談?wù)務(wù){(diào)研對象的組成及其功能。
調(diào)研對象大致分為兩到三個層次。
首先,最基本的是以上提到的最小調(diào)研單位。該層可以取得最原始的調(diào)研資料。因而,他們的工作直接關(guān)系到整個調(diào)研工作的質(zhì)量。他們可能是單獨的個人,也可能是幾個人組成的集團。他或他們根據(jù)上層調(diào)研機構(gòu)所提的要求展開工作,并負責(zé)將原始資料整理后上交上層調(diào)研機構(gòu)。
其次,是調(diào)研對象本身。該層的功能就是篩選、加工最小調(diào)研單位上交的原始資料。他們的工作較為關(guān)鍵,對軟件的定型起著重要作用。他們也可以是單獨的個人,也可以是幾個人的集團。該層人員必須從較為復(fù)雜的原始資料中分離出被調(diào)研對象的本質(zhì)內(nèi)涵,并從中簡化出邏輯關(guān)系模型,進而上升為程序流程。
最后,調(diào)研對象本身必須有一個總攬全局的領(lǐng)導(dǎo)者,應(yīng)該是一到兩個人。他有權(quán)力操縱調(diào)研對象中的所有人員。他的功能就是對軟件的可行性進行宏觀的估計,督促整個調(diào)研對象的工作,并在調(diào)研工作完成時和編碼階段的人員進行順利交接。
其中,領(lǐng)導(dǎo)者和調(diào)研對象本身可以是同一個人員或集團。但是,他們在不同的情況下必須嚴格履行不同的職責(zé),不能出現(xiàn)混亂。
接著是被調(diào)研對象即調(diào)研對象的操作對象,大致分兩部分,人員和業(yè)務(wù)內(nèi)容。
被調(diào)研對象中的人員是業(yè)務(wù)內(nèi)容的表述者和提供者,所以被調(diào)研人員的素質(zhì)決定了調(diào)研對象原始資料的獲取,以下是它的素質(zhì)要求:
?。?、被調(diào)研人員本身,必須具備基本的語言表達能力、對事物的概括能力;
?。病⒈徽{(diào)研人員本身,必須熟悉本職工作的詳細內(nèi)容,并對本職工作具有豐富的經(jīng)驗;
?。?、被調(diào)研人員本身,必須具有基本的合作精神;
?。?、被調(diào)研人員本身,了解調(diào)研的作用和目的。
被調(diào)研對象中的業(yè)務(wù)內(nèi)容是調(diào)研對象的工作核心,業(yè)務(wù)內(nèi)容所涉及的各項事務(wù)關(guān)系可能比較復(fù)雜,在調(diào)研過程中難于做到翔實、徹底。所以,業(yè)務(wù)內(nèi)容的調(diào)研工作會令很多人感到棘手。其實,所謂的業(yè)務(wù)內(nèi)容在實質(zhì)上可以概括為各種關(guān)系的有機組合。從哲學(xué)的角度講,可以分為人與人的關(guān)系,人與事物的關(guān)系,食物與事物之間的關(guān)系。
下面,我就這三種關(guān)系簡單談一談。
人與人之間的關(guān)系主要是指不同組群的人和不同組群的人之間的關(guān)系,他們之間根據(jù)某些屬性的不同而被劃分成不同的族群。屬性根據(jù)不同情況具有不同的內(nèi)容。例如:屬性可以是職務(wù)的高低、文化水平、單位的差別等。
人與事物的關(guān)系主要是指不同組群的人和某些事物之間的關(guān)系,不同組群的人仍然依據(jù)不同的屬性而被劃分,并與某些事物產(chǎn)生不同層次的關(guān)系。這種關(guān)系可能比較緊密、一般、無關(guān)緊要或毫無關(guān)系。
事物與事物之間的關(guān)系主要是指不同事物之間的邏輯、時間、空間等上的關(guān)系。邏輯關(guān)系可以是不同事物之間的因果、假設(shè)等關(guān)系。時間關(guān)系主要包括不同事物之間根據(jù)事物的發(fā)生發(fā)展的先后過程而呈現(xiàn)出來的關(guān)系。空間關(guān)系就是不同事物因為地域上的不同而體現(xiàn)出來的關(guān)系。
在業(yè)務(wù)內(nèi)容中,以上三種關(guān)系可能互相交織,可能互相平行,也可能只存在某一種或兩種關(guān)系。
以上是被調(diào)研對象的表述,但是在某些情況下被調(diào)研對象可能會有所不同。主要看調(diào)研對象采用什么方法進行調(diào)研活動。比如:調(diào)研對象本身就是被調(diào)研對象。
【?發(fā)表評論?0條?】