虛偽的質量
最被大家認可的質量定義“質量就是滿足客戶需求的程度”,以前從未對此表示過懷疑,一切都如此的自然,就好像質量天經地義就應該是這樣。我的思考和理解也就停留在“客戶是不同的,需要區分”、“滿足的程度應該如何衡量”等諸如此類上,但它卻始終沒能解決我心中的困惑,我也沒能成功將它和我們軟件開發中存在的各式各樣的奇特現象聯系在一起,除了在無計可施時,向著開發和測試人員喊喊“你們要從客戶的角度考慮問題”的口號,就毫無辦法!直到一天看到了大師溫伯格的三卷套(《質量.軟件.管理》),才明白這一切的根本,沒有誰比溫伯格更深刻的揭示了“質量”的奧秘。而這奧秘對我來說,無異于當頭棒喝,將所有的困惑打在了一起,又一個個解了開來,也能讓我更冷靜的看待開發中存在的種種問題,從而能夠更好的處理這些看似簡單卻復雜的質量問題。
究竟什么是質量的奧秘呢,上面的質量定義中究竟隱藏了什么讓我們看不真切呢?答案竟然如此簡單和虛偽:“質量就是對某個人而言的價值,它的背后是行政和情感!”!靶姓颓楦小币馕吨,質量好并不僅僅是缺陷少、功能多或者是服務好,一切在于客戶的感受!一個容易忽視的例子是:我每次去買衣服時,最害怕的是什么,是怕服務員太熱情,總是一見面就拉著我介紹這介紹那,她們的介紹總是那么詳細以至于我總是心里發毛,為什么?我對名牌和款式實在是所知甚少,而她們的介紹幾乎總是讓我感覺自己是那么無知,而這讓我很自卑(以前一直沒意識到),于是每當看到太過熱情的服務員我幾乎每次都選擇了逃避,我會告訴她,我只是隨便逛逛。是她們的服務不好嗎?顯然不是,我會說她們服務得很好,可是這對我來說卻不是什么好的購物感受,我卻不能說她們的服務質量很好,因為她們顯然沒有達到她們的目的-賣出,而我也同樣沒有得到我想要的-買進。一切在于客戶的感受,這和以客戶為中心的思想并沒有什么區別,只是事情的關鍵在于質量的行政和情感本質,當這從軟件組織向外看時,沒有什么稀奇,但是一旦以它的目光看回開發組織的內部,事情就不那么簡單了,它揭示了軟件質量的“不確定性”之外的另一個重要特性——層次性。而如何破除內部質量層次的封閉性將是一個軟件組織實現真正的“以客戶為中心”的關鍵,否則“以客戶為中心”就只能淪落為一句口號。
文章來源于領測軟件測試網 http://www.kjueaiud.com/