我的網頁有 Bug,該如何與網頁設計公司溝通?

#經驗分享

我的網頁有 Bug,該如何與網頁設計公司溝通?

「我明明只是想說圖片跑不出來,為什麼網頁設計公司就是聽不懂?」

如果你也常常也在想,為什麼溝通Bug那麼難?那麼今天這篇文章就是為而你設計的。

首先我們來定義一下什麼是Bug

「Bug」,是程式設計術語,用來指稱程式裡的錯誤部分。

最簡單的辨別方式就是,之前ok的功能現在不ok了,它就是Bug。

找到Bug有時候會需要一點時間,它可能藏在網頁深處,或可能因為某種因素被觸發才出現,因此網站必須要在上線並且運行之後才能陸續修正。

然而最難的並不是找到Bug,而是告訴別人它在哪裡、應該怎麼被修復。再進到案件回報範例之前,讓我們先來了解一下,Bug從被發現到被修復之間經歷了哪些

了解Bug的處理步驟—

步驟一:回報

發現Bug之後,首先我們要到與網頁設計公司共同的溝通平台上回報,創造一個內容清新的「案件(Issue)」,告知網頁設計公司我的網站什麼地方出現了什麼問題。

有時或許是版本問題,你的瀏覽器裡會出現這個bug,我的卻不會,因此,為了能清楚表達,僅盡量附上截圖或影片。

步驟二:確認

網頁公司收到你所回報的新案件後,安排工程師將確認bug的原因、範圍,再匯報給你。

這邊的第一個確認,除了確認需維修的「原因與範圍」外,還會確認此範圍是否包含在合約內,若包含,會安排設計師動工,若非合約範圍,網頁設計公司將會另外安排專人與你洽談。

步驟三:維修

雙方都確認過範圍、原因以及修復所需時數後,進入維修環節。

首先必須要說明一個概念「安排動工≠立刻修」,工程師與專案人員手上有許多案件同時在進行,因此,專案人員會依照案件的輕重緩急安排維修,並在維修完成後,與驗測,確認維修範圍已可運行才算維修完成。

步驟四:再確認

維修完成後,會由專案人員向客戶回報,維修案件完成並請客戶方驗測,客戶方驗測完成且回覆「ok」後,這一個案件才算告一段落。

對Bug的處理步驟有初步的概念之後,我們進入錯誤回報的範本,看看怎麼樣的內容可以更精準地幫助雙方釐清問題。

錯誤回報範本長這樣—

以本公司trello回報格式為例,直接複製左邊,在建立案件時貼上,就會變成右邊這樣。此格式僅為範例,可以以自己喜歡的方式回報,但回報的內容必須包含S.H.E.:

S:Step to reproduce 重現操作步驟
H:What actually Happened? 具體發生了什麼
E:What is the Expected? 他應該要是什麼樣子

許多客戶常說「背景變成白色」,但這句話可以解讀成「我要背景變白色」,也可以解讀成「背景不應該變白色」,如果表達不清,工程師有可能完全改錯方向,或者回報沒有問題,這樣只會徒增誤解、浪費時間。

正確的回報範例應該像這樣:

・標題:Meet our team頁面圖片消失

・描述:

今天早上第一次打開網站,就發現meet our team的照片消失了,出現三個大叉叉。瀏覽器試過用chrome、firefox、bing,電腦是mac air版本11.6,手機還沒有試過。

・重現步驟:

1.前往「首頁」 2.按下「About Us」 3.滑到「Meet Our Team」 4.出現了「☒☒☒」

・應該出現的結果:

三張圖片如附圖。

結語

在問題回報的世界裡,雖然沒有標準答案,但是我們可以透過闡述問題的方式,讓溝通變得更輕鬆,雙方的工作效率也會因此而提升喔!

若你對於網頁設計、Bug的檢測有任何疑惑,歡迎聯繫我們,夏木樂,品牌網頁設計專家,讓我們提供你更多專業協助。

相關文章

什麼是敏捷開發?軟體工程的歷史與故事

在現代軟體研發過程中,快速適應變化是重要關鍵,但你知道嗎?這是經過了數十年的發展才形成的觀念,甚至在這個觀念普及前,失控的軟體規模還造成民眾傷亡。 傳...

什麼是設計 (Design) ?

提到設計,你會想到什麼? 畫畫? 美麗? 藝術? 那設計師呢? 穿著前衛、品味時尚、擅長繪圖創作? 事實上,一個好的設計與上述條件並不盡然相關。 [t...