PTT推薦

[請益] 為什麼功能很容易出現BUG?

看板Soft_Job標題[請益] 為什麼功能很容易出現BUG?作者
franktrip
(我是唬爛王)
時間推噓30 推:32 噓:2 →:91

各位軟體工程師大大好

想問一下,為什麼我請一個公司製作APP和網頁,是一個直銷系統的項目~

但自從交件之後,測試花了2個多月,都還是一直有小BUG問題出現,修正之後又發生另一個~

修正之後又發生另一個,非常困擾我

每天都花1~2小時再那邊進行測試


想請問這是常態嗎?BUG出現是一個常態嗎?
小弟我對這不了解下,希望有高手能夠為我解答~

是本來就這樣,還是我應該要扣他們的費用?

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.230.10.49 (臺灣)
PTT 網址

DCTmaybe11/02 10:37先說你花了多少錢?

longlongint11/02 10:38換一家呀

longlongint11/02 10:39常態 看你要不要花大錢補自動測試

airtsubasa11/02 10:43可能是codejob關係? 有bug也有可能是業主關係,input

airtsubasa11/02 10:43有明確定義嗎?output有天馬行空嗎?當然儲值不夠的話

airtsubasa11/02 10:43,只能找來勉強餬口的公司

paint11/02 10:49扣錢不能解決的事情 你有試過用加錢解決嗎

kurtsgm11/02 10:49你看看你眼前的windows 幾千個工程師在維護的東西

kurtsgm11/02 10:49微軟敢說windows都沒bug嗎

kurtsgm11/02 10:53https://fastgood.cheap/

chingdmla11/02 10:59不然你以為手機app為什麼要常常更新呢

MoonCode11/02 11:09再包一間 一間做一半 然後找第三間來打包 測試也建議找

MoonCode11/02 11:09個外包

MoonCode11/02 11:10現在微服務正夯 每個微服務個別發包 出 bug 才不會緊緊

MoonCode11/02 11:10耦合

alihue11/02 11:21bug一定有,多寡則看你花多少錢請什麼等級公司以及給多少

alihue11/02 11:21時間

kurtsgm11/02 11:27樓上說的就是我貼那連結的原因 XD

paint11/02 11:30推樓上的連結哈哈

alihue11/02 11:51其實我覺得現實中也沒有時間久一點的 cheep + good XD

franktrip11/02 12:02自認為給的也不算低 也不是錢的問題,他們也很用心一

franktrip11/02 12:02直修復BUG,可是就是修完好了 另一個又出現 修完好了另

franktrip11/02 12:02一個又出現

franktrip11/02 12:03這到底是什麼原因,為什麼一直容易產生,當系統功能多

franktrip11/02 12:03就是一直測試這樣的狀態嗎?

alihue11/02 12:16工程基本款不外乎code review,

alihue11/02 12:16unit tests, CICD外加QA;複雜版可能有自己的整合測試。

alihue11/02 12:16但根據公司素質尤其接案公司工程素質容易不高,溝通不強

alihue11/02 12:16,且追求速度大於品質

anr211/02 12:17就解約吧,這間公司不適合你,再找下一間外包吧

saphy11/02 12:39有bug很正常,修A壞B也不是少見的事。在你規格書有白底黑字

saphy11/02 12:39明確寫清楚的前提下,如果高頻率出狀況…….嗯這公司應該不

saphy11/02 12:39適合你

abccbaandy11/02 12:56你覺得不應該有bug就把這條寫進合約阿,看有沒有人敢

abccbaandy11/02 12:56接XD

a4713511/02 13:04看是什麼程度上的BUG吧,如果都是UI相關的我覺得還算正常

a4713511/02 13:04如果大邏輯相關BUG一直出感覺問題比較大

hidog11/02 13:21看你花多少錢阿

hidog11/02 13:22如果花的錢夠多,不如聘個工程師當長期合作伙伴

hidog11/02 13:22由那個工程師研究後告訴你bug多的原因

shortoneal11/02 13:28人寫code,就有bug

DrTech11/02 13:31看標題,還沒點進來看時,也在想:你花多少錢

nekosgr9311/02 13:32因為有bug工程師才有事可以做

nekosgr9311/02 13:32不然程式寫完要幹嘛

bill020511/02 13:37連google FB apple這種大公司都會出現BUG

bill020511/02 13:37BUG是很正常的事情 差別在於 你砸多少錢去修

abc092200111/02 13:45有BUG是正常的,但我總感覺不對勁XDD

pttuser226611/02 13:55請你描述一下小 bug

ssccg11/02 14:06看你約怎麼簽啊,出bug罰錢啊

tbpfs11/02 14:07因為你給的錢不夠多,加個10倍 bug會少10倍

brucetu11/02 15:00你又不說是哪一種bug 不會每個bug都有商業秘密不能說吧?

jobintan11/02 15:22有哪間公司價錢便宜又0 bug,這嚜強的公司要上哪找?

jobintan11/02 15:24樓主應考慮下與公司簽長期約,主要是開發+維護,重點是

jobintan11/02 15:25維護,因為東西開發出來後要花費時間心力找蟲除蟲。

jobintan11/02 15:26然後以時間計酬而非以件,以後哪天樓主你腦洞大開想加入

jobintan11/02 15:26啥功能的,都給對方負責。

honestyer11/02 15:37你的bug 是畫面那些還是功能??

xo110011/02 16:01先說你花多少

xo110011/02 16:02我遇過同樣app網頁需求的業主開20萬還無限修改

tennyleaz11/02 16:2880%大概是商業邏輯不夠完整發現的

franktrip11/02 16:38價錢是他們開也有百萬,我也沒殺過價~碰到的BUG都是一

franktrip11/02 16:38些功能顯示有誤或著不能執行 不然就是跳一些亂碼,後

franktrip11/02 16:38續維護當然沒什麼問題,但製作開發總不能功能還沒完成

franktrip11/02 16:38就跟我講要維護費用,怎麼大家都跟我說要先維護,這理

franktrip11/02 16:38論很奇怪欸

franktrip11/02 16:42而且都還沒上線 現在都只是測試階段,前前後後測試了

franktrip11/02 16:42不下數次了~ 這樣還是我的問題嗎?

ko27tye11/02 17:03其實你心有定見就別上來問了

s06yji311/02 17:05照合約走啊,交期到驗收不過當然違約呀

s06yji311/02 17:05難道你要等他們一輩子嗎?

xo110011/02 17:08當初簽約驗收部分怎麼談的就依約定處置吧

xo110011/02 17:10超過時間驗收項目不通過就照當初談的百分比扣錢

xo110011/02 17:15如果你對這公司已經有疑慮 記得測試的時候

xo110011/02 17:16出bug就截圖然後時間也同時紀錄好 依約主張才不會各說各

xo110011/02 17:16

Qoofate11/02 17:21你找的公司有問題啊 阿不然ㄟ

a4713511/02 17:59那還挺慘的,會有這種大量的基礎錯誤,感覺是接案方有問題

a4713511/02 18:01感覺這家接案公司自己在寫程式都不稍微測一下的,不然應該

a4713511/02 18:01不會有大量的這類錯誤

Dirito11/02 19:06bug多所以扣錢 那bug只會更多喔

wangshichen11/02 19:19Bug跟feature大多只有一線之隔啦

ch3052911/02 19:46高手為你解答也是要費用的

new12285111/02 20:14你知道如果是傳統water fall在SIT UAT上花的時間其實是

new12285111/02 20:14最多的嗎,甚至有比開發階段時程還長的

new12285111/02 20:21即便你們甲方陪乙方一起run Scrum也只是把測試的功分散

new12285111/02 20:21到每次的Sprint而已,測試解bug本來就是必須且重要的時

new12285111/02 20:21間開銷

sakyle11/02 20:40測到修完 / 測到驗收失敗違約 就這兩項

WaterLengend11/02 20:58錢不夠、對方太爛、需求沒定義清楚、沒給鄉民顧問費

newking76111/02 21:21之前有個巨巨跟你一樣

chuegou11/02 21:35看誰急阿 你不急就尾款扣著一直驗 驗到他人力沒辦法空出

chuegou11/02 21:35來接其他專案阿

crustancean11/02 22:03你會發現給跟更多錢,bug不會比較少

viper970911/02 23:20推一樓XD

now9911/02 23:42錢不要給啊

superpandal11/02 23:48如果是接案公司的確要有QA 不過你要了解到底是一個人

superpandal11/02 23:48開發比較不容易出問題還是多人開發 更何況接案肯定一

superpandal11/02 23:49堆用別人寫的框架 坑是踩不完的 也沒什麼人為了工程

superpandal11/02 23:50師開發friendly而考慮周道盡善盡美

godsparticle11/02 23:51這是反串嗎XD

superpandal11/02 23:52周到

superpandal11/02 23:55當然如果是自己的公司肯定會要求自己 XD

godsparticle11/02 23:55只能說這家就功力不到家

ZakuSIN11/03 01:49單純覺得初始情境就沒確認徹底就開幹了 交件期Bug一堆

abc092200111/03 09:51可能叫公司新人寫的吧,暴怒幾次就會換老手了

ctrlbreak11/03 10:09看看程式註解是不是簡體字 XD

WJAider11/03 17:37你去檢查他們作品集的 UI 是不是也是一堆 bug

WJAider11/03 17:38是的話就是眼瞎被坑啦XD 看合約能不能保護你

kattte11/04 00:52給的訊息太少 不評論

JavaScript11/04 07:58改 A 錯 B 是工程師都要經歷...

overhead11/04 11:38聽起來很垃圾。小bug難免,但客戶隨便用用就踩到bug就

overhead11/04 11:38是基本測試沒做好。對方有專門qa team嗎?編制如何?

dong53111/04 15:05沒通過不付尾款,期限到了按日罰款

pttano11/06 19:23你是不是找小專案公司?

MonyemLi11/10 07:18能動60,再上去花的時間會暴增,甚至超過開發時間了。

MonyemLi11/10 07:18一般專案公司會怎麼選。

MonyemLi11/10 07:19有些大案,uat時問題單破千

MonyemLi11/10 07:22也有專門人工測試的廠商

lchcoding11/12 13:23有建測試案例嗎?建一些關鍵測試案例給廠商,要他們關

lchcoding11/12 13:23鍵測試案例自己測過沒問題再丟過來,如果每次發現都是

lchcoding11/12 13:23一些小問題,那是負責的程式設計師有問題

shomingchang11/20 02:38除非你的程式已經是一種數學,可以直接證明可行性

shomingchang11/20 02:38不然有bug是正常的

shomingchang11/20 02:39但是多數的程式都沒有進行形式化驗證的價值

spiriturl11/24 01:07台灣的老闆多數是業務,錢收到其他就無所謂了