close
bug這個字,字面上是蟲蟲的意思,感覺好像會咬人,因此看起來不是很討人喜歡

一開始他也是個平凡的單字,沒啥特別的

但是到了後來,他被用來泛指電腦程式的錯誤後

自此產生了神奇的效果

能夠讓某些特殊體質的人,會對這個字產生劇烈的生理以及心理反應

有些人聽了會難過,有些人聽了會挫折,

有些人聽了會回家偷哭

有些人聽了腎上腺素會快速分泌,突然間具攻擊性

反應輕重不一,依個人症狀而定,

不過

一般而言,這些特殊體質的人聽到後,幾乎都是產生負面的反應

臨床上,並沒有遇過聽到後會興奮或開心的案例

------------------------------------------------------------------
我發現我有這個症頭,是在24歲的那個夏天

我參與個國科會計畫的案子,負責設計出一個互動教學網站

從企劃、文案到系統分析,環境架設,程式實做,維護並參與使用

很累,但那是個相當有趣的經驗

同學都下課回家了,我還在研究室寫程式

同學忙著準備報告,我還是在研究室寫程式

回到家,我還是在電腦前寫程式

每天都努力在拼,因為,我想要作出個很棒的網站,能夠讓老師及學生在課堂上用

某日,到了系統初步完成的測試日,幾位相關同學幫忙測過了

老師把大家找來,作第一次的系統測試結果建議

同學紛紛提出建議,

阿你那個下拉選單阿,要多一個選項

阿我絕得這裡阿,應該多秀出一行字
....
....

最後,會議要結束時,

老師說,好,那今天就這樣子了,同學的建議挺多的

請你幫忙把這些bug修一修吧...

這時,無情的警報聲開始響起,嗚~嗚~嗚

我的體內開始產生莫名的化學變化

什?這叫bug?

我辛辛苦苦寫出來的程式?被認為有很多[bug]?

當我眼角不自主的滴下一低淚水

我發現我的血液裡,藏著對bug過敏的因子

那是在我,24歲的那個夏天

------------------------------------------------------------------
時光荏苒,時間到了今日

我開始發現在我的週遭,也有許多跟我有同樣症頭的人

以下節錄一段有趣的對話,為保護當事人,故事中人物均為化名

阿芬;ㄟ...阿龍,你的系統我測過了,有很多bugㄟ
阿龍:(症狀一:眉頭開始皺起來...)喔...是喔....哪裡阿....
阿芬:你看你看....(開始用阿龍的電腦操作系統....)你這裡的字...不應該寫這樣阿....
阿龍:(症狀二:傻眼....)
阿芬:(阿芬也因為覺得有很多地方有問題,因此開始凌厲起來)
還有還有....你這個連結...點下去應該是到這一頁,不是到這一頁阿....

轟隆隆隆................
因為我坐在阿龍的斜後方,這時,我突然感覺到有一股很強的殺氣傳過來...

這時我回頭看了一下他們倆....

天阿!!!!
阿龍的眼睛冒出兩道熊熊的火光...
接著,阿龍說:阿這叫bug喔?(症狀三:拳頭緊握,嘴唇微微顫抖...)

從這個故事發生後,我看到了對bug這個字對特殊體質朋友的巨大影響

------------------------------------------------------------------
接下來,讓我們認真的來探討,bug這一個字的涵義

知道bug可用來泛指操作電腦系統所發生的錯誤後

使用者在操作電腦時,很自然的覺得反正只要哪裡用的不爽,那就是個bug

連結錯誤->bug,提示訊息不妥->bug,按下去沒畫面->bug
xxx->bug

讓我們去維基百科上查查bug的意思
------------------------------------------------------------------
維基百科,自由的百科全書
http://zh.wikipedia.org/w/index.php?title=Bug&variant=zh-tw

程序錯誤,即英文的Bug,也稱為缺陷、臭蟲,是指在軟體運行中因為程序本身有錯誤而造成的功能不正常、死機、數據丟失、非正常中斷等現象。

早期的電腦由於體積非常龐大,有些小蟲子可能會鑽入機器內部,造成電腦工作失靈。史上的第一隻 "Bug" ,真的是因為一隻飛蛾意外走入一電腦而引致故障(如圖所示),因此Bug從原意為臭蟲引申為程序錯誤。

一些有趣的Bug有時也會成為一種樂趣。在電腦遊戲中,一些Bug,假如不令遊戲出現大錯誤的話,經常會變成一種玩遊戲時的秘技。
------------------------------------------------------------------

感覺上,bug這個字帶有相當的負面意義,就系統設計者而言,這意味著是個層級相當高的錯誤

顯然的
在企劃者與設計者之間,存在著認知差異

企劃者在經過一輪辛苦的測試後,由於對系統的不熟悉,或是測試時間過長,再加上各階段中所遇到的操作不順

經常容易覺得疲累、厭煩,接著將大大小小的問題紀錄下來之後,開始通報設計者改善

在這些大小問題之中,或許有些真的是所謂的bug,但有些其實只是操作流程,文案,使用者介面(User Interface)的問題

甚至有些所謂的問題只是觀點不同罷了,例如有些地方設計成下拉選單,但有人覺得設計成radio好...之類的

因為對bug的認知不同,再加上溝通的過程

設計者往往會覺得,我明明很認真的設計系統,怎麼被你說成這樣,因而導致腎上腺素急速分泌

而企劃者又會覺得,我是很認真的想讓系統更好阿,為何他腎上腺素會急速分泌


好啦~~好啦~~
真相大白啦,原來這不是什麼奇怪的症頭呢
有了企劃者跟設計者的共同努力,才能做出很棒的系統唷~~~~~~~
企劃者跟設計者要當好朋友喔,來個深情的擁抱吧....^_^

arrow
arrow
    全站熱搜

    babyincar 發表在 痞客邦 留言(0) 人氣()