大學(xué)圖書館采訪系統(tǒng)軟件(beta版)測(cè)試及其相關(guān)的法律問(wèn)題
?? 自上世紀(jì)80年代,供應(yīng)商和大學(xué)圖書館采購(gòu)部門之間的關(guān)系正在發(fā)生根本的變化,從傳統(tǒng)的銷售商/客戶之間的關(guān)系轉(zhuǎn)變?yōu)楣?yīng)商開(kāi)發(fā)的軟件的測(cè)試關(guān)系。2000年以來(lái),供應(yīng)商開(kāi)發(fā)了供應(yīng)商/客戶平臺(tái)的測(cè)試軟件,從根本上改變了圖書供應(yīng)、MARC記錄的提供、電子清單和訂購(gòu)單的方法。本文詳細(xì)探討了與采訪系統(tǒng)軟件(beta版)測(cè)試相關(guān)的技術(shù)、管理、法律等方面的問(wèn)題。
??? 有關(guān)大學(xué)圖書館采訪系統(tǒng)軟件(beta版)測(cè)試的文獻(xiàn)報(bào)道非常少,關(guān)于這方面的法律問(wèn)題也經(jīng)常被忽略。如今,采訪系統(tǒng)軟件(beta版)測(cè)試已廣泛應(yīng)用于圖書館/供應(yīng)商/連續(xù)出版物界,因此初步探討一下有關(guān)在圖書館測(cè)試的供應(yīng)商軟件(beta版)測(cè)試的技術(shù)和管理方面的問(wèn)題是非常有必要的。
??? 除了自己的內(nèi)部自動(dòng)測(cè)試外(即alpha版測(cè)試),供應(yīng)商還會(huì)在圖書館采用beta版測(cè)試的方法來(lái)發(fā)現(xiàn)系統(tǒng)的漏洞和問(wèn)題,以適合性能標(biāo)準(zhǔn),保證新發(fā)布產(chǎn)品的穩(wěn)定性,可達(dá)到以下的目標(biāo):
??提高圖書館集成系統(tǒng)(ILS)或多數(shù)據(jù)庫(kù)的檢索結(jié)果;
??在現(xiàn)有的操作平臺(tái)上集成新的功能(如在ILS中增加ERM模塊);
??對(duì)新增的功能進(jìn)行評(píng)價(jià);
??提高新產(chǎn)品的性能。
??? 這種基于用戶個(gè)性化需求的(beta版)測(cè)試為供應(yīng)商提供了很多相關(guān)的反饋信息,這樣在新的軟件發(fā)布之前有針對(duì)性地加以改進(jìn)。
??? 1. Beta版測(cè)試之前的準(zhǔn)備
??? 參與beta版測(cè)試對(duì)于供應(yīng)商和圖書館來(lái)說(shuō),是雙贏的,但雙方在測(cè)試中所扮演的角色是不同的。供應(yīng)商要考慮測(cè)試地點(diǎn)的數(shù)量、所需的成本、以及IT人員、行程、供給品、軟件的費(fèi)用在各測(cè)試點(diǎn)的分配,并制定嚴(yán)格的程序缺陷報(bào)告手續(xù)。而對(duì)于圖書館來(lái)說(shuō),軟件(beta)測(cè)試會(huì)在某種程度上影響圖書館的業(yè)務(wù)運(yùn)作。因此,在進(jìn)行beta版測(cè)試之前,下述問(wèn)題有必要弄清楚:
??圖書館在戰(zhàn)略上是否與該供應(yīng)商及其產(chǎn)品繼續(xù)合作?如果圖書館考慮更換供應(yīng)商或者終止續(xù)訂其產(chǎn)品,beta版測(cè)試就沒(méi)有必要進(jìn)行了。
??即將進(jìn)行beta版測(cè)試的產(chǎn)品是否在技術(shù)上領(lǐng)先于圖書館正在使用的產(chǎn)品?
??beta版測(cè)試的產(chǎn)品是否包含圖書館渴求的軟件的核心元素?對(duì)于測(cè)試產(chǎn)品的理想結(jié)果應(yīng)該是系統(tǒng)兼容性好、效率高、可操作性強(qiáng)、節(jié)約成本,能幫助圖書館提升服務(wù)水平,提高其運(yùn)作能力。如果測(cè)試的產(chǎn)品不具備這樣的競(jìng)爭(zhēng)優(yōu)勢(shì),那就沒(méi)有必要參加測(cè)試。
??供應(yīng)商是否對(duì)beta版測(cè)試進(jìn)行了周密的安排?其計(jì)劃是什么?是否安排了與圖書館之間進(jìn)行有效溝通的渠道,如電話、WebCT、電子郵件等等?在軟件開(kāi)發(fā)的初始階段,是否和圖書館的相關(guān)人員協(xié)商過(guò)?
??在beta版測(cè)試時(shí),圖書館是否有自己的IT人員與供應(yīng)商的技術(shù)人員協(xié)作溝通?答案應(yīng)該是肯定的。如果圖書館缺乏IT人員,對(duì)IT部門增加beta版測(cè)試的任務(wù)會(huì)影響該部門的工作,使其運(yùn)行情況變得很糟糕。
??圖書館是否有足夠的資源參與beta版測(cè)試?這些資源包括足夠的人員、工作時(shí)間和基礎(chǔ)設(shè)施(包括服務(wù)器上足夠的存儲(chǔ)空間、兼容的軟件、高速的網(wǎng)絡(luò)連接等等)。作為測(cè)試方,圖書館預(yù)計(jì)的測(cè)試總成本是多少?
??參與測(cè)試的圖書館員是否有團(tuán)隊(duì)合作精神?如果他們不喜歡該供應(yīng)商及其產(chǎn)品,那么他們參與測(cè)試的熱情、耐心以及克服困難的勇氣就值得懷疑。
??圖書館員是否參加過(guò)beta版測(cè)試?過(guò)去參與beta版測(cè)試的經(jīng)驗(yàn)(無(wú)論好與壞)都將幫助他們獲得解決意想不到問(wèn)題的能力,有時(shí)這些問(wèn)題甚至能導(dǎo)致測(cè)試的失敗。
??圖書館是否有特別適合于beta版測(cè)試的政策和規(guī)定?有了這些相應(yīng)的政策和規(guī)定,可避免相關(guān)人員發(fā)生變動(dòng)的情況下,圖書館繼續(xù)能全身心參與beta版測(cè)試。
??圖書館是否清楚供應(yīng)商對(duì)于beta版測(cè)試者的期望?
??圖書館在軟件(beta)測(cè)試中應(yīng)該承擔(dān)什么樣的義務(wù)?
??圖書館對(duì)于供應(yīng)商的期望是什么?在簽署軟件(beta)測(cè)試的協(xié)議之前,是否向供應(yīng)商對(duì)此進(jìn)行過(guò)溝通?
??軟件(beta)測(cè)試對(duì)于圖書館的日常運(yùn)作(如工作、人員安排,財(cái)政預(yù)算等)帶來(lái)什么影響?
??軟件(beta)測(cè)試的時(shí)間表是否與圖書館的主要開(kāi)放時(shí)間發(fā)生沖突?如果發(fā)生了沖突,圖書館能否重新修訂軟件(beta)測(cè)試的時(shí)間表?
??是否有必要簽署正式的合同?
??供應(yīng)商是否承認(rèn)圖書館對(duì)軟件(beta)測(cè)試所做的貢獻(xiàn)?許多供應(yīng)商都把圖書館當(dāng)作新產(chǎn)品研發(fā)進(jìn)行軟件(beta)測(cè)試的場(chǎng)所。
以上的問(wèn)題大多獲得確定的回答后,權(quán)威部門的負(fù)責(zé)人(如圖書館館長(zhǎng)、學(xué)院院長(zhǎng)、副校長(zhǎng)等)會(huì)與供應(yīng)商簽署正式的軟件(beta)測(cè)試協(xié)議。圖書館會(huì)指定專人作為軟件(beta)測(cè)試時(shí)與供應(yīng)商的聯(lián)系人,在整個(gè)測(cè)試期間,他與供應(yīng)商隨時(shí)保持聯(lián)絡(luò),出現(xiàn)問(wèn)題時(shí)即時(shí)和供應(yīng)商溝通,并將圖書館執(zhí)行測(cè)試的情況即時(shí)向供應(yīng)商報(bào)告。
??? 2. 軟件(beta)軟件(beta)測(cè)試的情況
??? 對(duì)供應(yīng)商來(lái)說(shuō),利用圖書館進(jìn)行軟件(beta)測(cè)試是非常有必要的,其原因是:
??從使用者的角度,圖書館可以為系統(tǒng)的設(shè)計(jì)提供有益的幫助,并可感知到系統(tǒng)所作的改進(jìn);
??可測(cè)試出新性能/系統(tǒng)在內(nèi)部測(cè)試時(shí)沒(méi)有暴露出的問(wèn)題。
由于目前圖書館使用了多個(gè)系統(tǒng)平臺(tái),需要實(shí)現(xiàn)這些平臺(tái)之間的無(wú)縫連接。在操作過(guò)程中,很小的變化也會(huì)導(dǎo)致意想不到的嚴(yán)重后果(比如書目記錄或電子清單供給的中斷),這就需要供應(yīng)商和圖書館要特別注意這些細(xì)節(jié)問(wèn)題,在測(cè)試中發(fā)現(xiàn)問(wèn)題并將它們解決。
??? 2.1? 軟件(beta)測(cè)試涉及的文件
??? 很少有人會(huì)簽訂軟件(beta)測(cè)試的合同,Blackwell公司則是個(gè)例外。大多數(shù)情況下,供應(yīng)商只是簡(jiǎn)單地發(fā)送給測(cè)試方(如圖書館)一份email,概要性地列舉出測(cè)試內(nèi)容、確切的測(cè)試時(shí)間、聯(lián)系人姓名、反饋信息的方式。而B(niǎo)lackwell公司會(huì)與參加軟件(beta)測(cè)試的圖書館簽訂正式的合同,促使雙方為抵抗測(cè)試過(guò)程中出現(xiàn)的風(fēng)險(xiǎn)付出更大的努力。
??? 在軟件(beta)測(cè)試中非常有用的文件還包括:?jiǎn)?dòng)測(cè)試的通知函和測(cè)試指南。前者是告知測(cè)試的正式啟動(dòng)并通知軟件(beta)測(cè)試的站點(diǎn)。后者只是在針對(duì)某個(gè)特定領(lǐng)域的新功能進(jìn)行測(cè)試時(shí)才會(huì)用到。測(cè)試報(bào)告、測(cè)試結(jié)束的正式通知以及感謝信也是軟件(beta)測(cè)試所涉及的文件。測(cè)試中用到的通訊手段有郵件/傳真,電子郵件或電話。博客由于其互動(dòng)性及共享性,作為未來(lái)的通訊手段得到了開(kāi)發(fā)研究。
??? 2.2? 兩個(gè)例子
??? 下面以Blackwell公司的兩個(gè)新產(chǎn)品的軟件(beta)測(cè)試為例,說(shuō)明軟件(beta)測(cè)試的情況。Blackwell公司開(kāi)發(fā)的基于網(wǎng)絡(luò)的采購(gòu)系統(tǒng)Collection Manager?和分發(fā)系統(tǒng)(distribution system)在圖書館進(jìn)行軟件(beta)測(cè)試。在Collection Manager?的測(cè)試中,圖書館指定一名館員作為與Blackwell公司的聯(lián)絡(luò)人,他與Blackwell公司的系統(tǒng)開(kāi)發(fā)人員保持著聯(lián)系,將系統(tǒng)使用中出現(xiàn)的問(wèn)題以及需要改進(jìn)的地方即時(shí)傳達(dá)給了Blackwell公司,以改進(jìn)系統(tǒng)的性能。在分發(fā)系統(tǒng)(distribution system)的測(cè)試中,Blackwell公司的聯(lián)絡(luò)人將反饋回來(lái)的問(wèn)題與公司的各部門進(jìn)行研究,將之修改后作為測(cè)試的結(jié)果上報(bào)。
??? 在以上兩種測(cè)試環(huán)境下,能有世界各地各種規(guī)模的圖書館參與進(jìn)來(lái)是非常理想的。由于不同的用戶對(duì)于系統(tǒng)參數(shù)的要求以及測(cè)試環(huán)境(網(wǎng)絡(luò)連接、瀏覽器的版本和圖書館系統(tǒng))的不同,測(cè)試者的分散性是個(gè)問(wèn)題。在與圖書館簽訂正式的合同以后,Blackwell公司還會(huì)給圖書館的指定聯(lián)絡(luò)人發(fā)送一份列有測(cè)試參數(shù)(預(yù)期的啟動(dòng)時(shí)間、測(cè)試周期、需要參與測(cè)試的內(nèi)容)的電子郵件,圖書館的聯(lián)絡(luò)人會(huì)將這些信息分發(fā)給參與測(cè)試的各部門的相關(guān)人員,使他們盡早地了解系統(tǒng)的測(cè)試的新功能,并激發(fā)起他們參與開(kāi)發(fā)這些新功能的熱情。
??? Blackwell公司的Collection Manager?系統(tǒng)測(cè)試和運(yùn)行的風(fēng)險(xiǎn)很小,圖書館參與開(kāi)發(fā)的系統(tǒng)運(yùn)行的每一步遇到的問(wèn)題都基本得到了解決。Blackwell公司在軟件(beta)測(cè)試結(jié)束后可以確信新開(kāi)發(fā)的系統(tǒng)功能是合理的、很有用的。
而分發(fā)系統(tǒng)(distribution system)的測(cè)試風(fēng)險(xiǎn)就很大,因?yàn)檫@種測(cè)試會(huì)影響圖書館采訪工作從訂購(gòu)到圖書處理到訂單確認(rèn)的所有流程。目前,供應(yīng)商開(kāi)發(fā)了具有許多新功能的系統(tǒng),而一些功能則刪除掉了。在Blackwell的分發(fā)系統(tǒng)進(jìn)行測(cè)試的時(shí)候,其風(fēng)險(xiǎn)之一Blackwell公司要與參加測(cè)試的圖書館進(jìn)行協(xié)商,對(duì)那些要?jiǎng)h除的功能也要進(jìn)行評(píng)估;其他的風(fēng)險(xiǎn)還包括圖書館的采訪工作并不需要系統(tǒng)的某些功能,這些功能的設(shè)置反而增加了圖書館測(cè)試工作人員的負(fù)擔(dān)。供應(yīng)商已經(jīng)意識(shí)到了系統(tǒng)的這些風(fēng)險(xiǎn),在對(duì)系統(tǒng)進(jìn)行操作和評(píng)價(jià)時(shí),給出了更多的選擇性,增加了系統(tǒng)的靈活性,滿足了圖書館的需求。
??? 供應(yīng)商和圖書館之間仍然依賴于個(gè)人的關(guān)系以及表面上默許的基于協(xié)議的商業(yè)關(guān)系。在許多情況下,他們之間并未建立基于合同的正規(guī)的商業(yè)關(guān)系。圖書館是否愿意參與軟件(beta)測(cè)試和軟件系統(tǒng)的開(kāi)發(fā),以及參與的程度,對(duì)供應(yīng)商來(lái)說(shuō),都是一種巨大的壓力??偟膩?lái)說(shuō),軟件(beta)測(cè)試對(duì)雙方都是有益的。
??? 3. 軟件測(cè)試的法律問(wèn)題
??? 3.1 軟件測(cè)試合同的主要內(nèi)容
??? 軟件測(cè)試合同的基本要素是:在合同中充分地闡述雙方的意圖;從法律和實(shí)際應(yīng)用的角度保護(hù)雙方的利益。由于軟件(beta)測(cè)試的情況各不相同,因此需要擬訂包含指南、答案和解決方案的詳細(xì)的合同。通常包括以下基本內(nèi)容:
??需要開(kāi)展什么工作?
??誰(shuí)來(lái)承擔(dān)這些工作?
??這些工作何時(shí)開(kāi)始?如何進(jìn)行?
??由誰(shuí)來(lái)支付這些工作的費(fèi)用?何時(shí)、采用何種方式支付?
??出現(xiàn)的風(fēng)險(xiǎn)能轉(zhuǎn)移嗎?
??如果風(fēng)險(xiǎn)不能轉(zhuǎn)移,是否能由保險(xiǎn)公司來(lái)承擔(dān)?
??誰(shuí)負(fù)責(zé)處理受傷事故?
??如果雙方有分歧,在合同中如何進(jìn)行闡述?
??如果有分歧,在何處進(jìn)行解決?
??如果有分歧,需要采取哪些法律?
??開(kāi)展這些工作是否有必需的擔(dān)保?
??是否有需要保密的信息?
??是否能產(chǎn)生有商業(yè)價(jià)值的項(xiàng)目?
??如果是,誰(shuí)擁有這些項(xiàng)目?誰(shuí)從中受益?是否雙方能共享?
??? 3.2? 需要開(kāi)展什么工作?
??? 作為軟件擁有者的供應(yīng)商,必須在軟件(beta)測(cè)試的合同中清楚地闡明圖書館需要承擔(dān)的工作,使作為參與方的圖書館員對(duì)任務(wù)清楚明了,而不至于過(guò)高估計(jì)自己的能力,也就是說(shuō),圖書館的基本任務(wù)是執(zhí)行測(cè)試工作,圖書館員要具有能承擔(dān)測(cè)試工作的能力。是否有時(shí)間用于額外增加的工作/任務(wù)?在軟件(beta)測(cè)試的合同中是否安排有相應(yīng)的時(shí)間?
??? 3.3? 測(cè)試中有風(fēng)險(xiǎn)嗎?
??? 建議簽訂合同的雙方應(yīng)該預(yù)先假設(shè)測(cè)試中可能會(huì)遇到的最壞的情況,并在合同中盡可能地詳細(xì)闡述清楚??紤]到這些最壞情況對(duì)雙方是有好處的,因?yàn)檫@些情況很有可能會(huì)發(fā)生。在測(cè)試合同中寫明這些“最壞的情況”合乎雙方的利益,考慮到這些情況并盡量避免發(fā)生,可以避免雙方發(fā)生不愉快的爭(zhēng)端。測(cè)試時(shí),如果圖書館員在聯(lián)系的途中受傷了怎么辦?已經(jīng)被圖書館鑒定通過(guò)測(cè)試的軟件后不工作了(或者情況更糟)怎么辦?如果圖書館員有意或無(wú)意將軟件的內(nèi)容泄密給第三者怎么辦?二者有何區(qū)別?
??? 3.4? 在何處、如何解決分歧?
??? 假設(shè)遇到最壞的情況下,雙方產(chǎn)生了分歧,該如何解決呢?如果合同雙方在同一個(gè)州,事情的處理就很簡(jiǎn)單了;否則,雙方可根據(jù)(州、聯(lián)邦、國(guó)際)適用的法律條款進(jìn)行討論協(xié)商,可運(yùn)用法律仲裁、調(diào)解手段來(lái)解決分歧。
??? 3.5? 雙方如何處理測(cè)試中產(chǎn)生的知識(shí)產(chǎn)權(quán)問(wèn)題?
??? 由于軟件(beta)測(cè)試合同中的每個(gè)方面都很重要,對(duì)雙方來(lái)說(shuō),或許最重要的是有必要意識(shí)到、并保護(hù)測(cè)試軟件的知識(shí)產(chǎn)權(quán)。對(duì)于圖書館方面來(lái)說(shuō),有必要清楚供應(yīng)商測(cè)試軟件的目的和要求,對(duì)軟件的擁有者/開(kāi)發(fā)者來(lái)說(shuō),保護(hù)軟件的商業(yè)價(jià)值、特別是知識(shí)產(chǎn)權(quán),更顯重要。假設(shè)軟件的擁有者/開(kāi)發(fā)者出于商業(yè)或其它目的,對(duì)測(cè)試軟件的進(jìn)一步應(yīng)用感興趣,那么他就得在軟件(beta)測(cè)試的各個(gè)階段采取措施保護(hù)自己對(duì)該軟件的所有權(quán),不論他是否考慮獲得專利或版權(quán)的保護(hù)。
為了保護(hù)知識(shí)產(chǎn)權(quán),在簽訂合同時(shí)考慮軟件的知識(shí)產(chǎn)權(quán)合乎雙方的利益,以下的情況除外:
??參與測(cè)試的雙方僅僅是將軟件用于實(shí)驗(yàn)檢測(cè),目的是為了改進(jìn)和保護(hù)軟件;
??測(cè)試并非為了將來(lái)出售軟件或軟件所有權(quán)的永久轉(zhuǎn)讓;
??要求軟件(beta)測(cè)試的場(chǎng)所對(duì)測(cè)試的軟件保密;
??雙方已經(jīng)在軟件的保密方面達(dá)成一致;
??在特定的時(shí)間期限內(nèi)進(jìn)行并完成了軟件(beta)測(cè)試;
??在軟件(beta)測(cè)試時(shí)保留了測(cè)試次數(shù)和測(cè)試過(guò)程的詳細(xì)記錄;
??軟件(beta)測(cè)試的場(chǎng)所要求向軟件的擁有者/開(kāi)發(fā)者出具進(jìn)展報(bào)告;
??軟件的擁有者/開(kāi)發(fā)者能完全掌控測(cè)試軟件和整個(gè)軟件(beta)測(cè)試過(guò)程。
??? 4. 結(jié)論
??? 通過(guò)上述的討論可以看出,顯然軟件(beta)測(cè)試對(duì)圖書館和供應(yīng)商是雙贏的,簽訂相關(guān)的合同對(duì)于軟件(beta)測(cè)試是非常重要的,這樣的合同會(huì)牽涉到很多法律方面的問(wèn)題。因此,參與測(cè)試的雙方在簽訂合同時(shí)要充分考慮到各方面的情況以及雙方的利益關(guān)系,并在合同中闡述清楚。
編譯自: Sha LiZhang,Ted D.Ayres,Marguerite McNair,John H.Williams,Academic library beta testing of vendor system design and upgracle:legal aspects and checklists of best practice.Library Collections,Acquisitions,Technical Services,2007,31(1):25-41
編譯? 劉瓊? 浙江大學(xué)圖書館
審校??張鳴? 武漢大學(xué)圖書館