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