Re: [請益]如何寫個傳輸測試的網頁?

看板PHP作者 (每天都在公司玩OLG)時間13年前 (2010/12/09 18:48), 編輯推噓1(1014)
留言15則, 5人參與, 最新討論串4/5 (看更多)
※ 引述《cjoe (TeA)》之銘言: : 看到各位先進討論的如此激昂,但是我想沒有一招闖天下的道理吧。 : 面對不同形態的客戶或者USER、不同規模等級的專案,就會有不同的 : 開發模式來應對。 : SDLC http://en.wikipedia.org/wiki/Systems_Development_Life_Cycle SDLC 只是把流程定義出來,並沒有說一定要怎麼作。 以下開始是 methodologies,步驟都差不多,但流程差很多... 古早的 SDLC 延伸出來的 methodology 叫 Waterfall Model。 : 漸進式開發 我猜您說的是 Iterative ? http://en.wikipedia.org/wiki/Iterative_and_incremental_development : 雛型系統 Prototyping 可以捨棄是因為其概念已經融入其他方法了。 例如,以 Spiral Model 來說,我們可以把前一版視為 prototype。 : 敏捷式開發 Agile software development,甚至是 XP,都有融入 prototype。 : 結論 : 遇到不同的專案,就應該適時的使用不同方法,而不是一昧使用某種方法, : 應該因地制宜,不同形態的案件、不同的USER、不同的資源限制就有不同方法, : 我想大家講的方法都沒錯,很難爭出個誰對誰錯道理,也不應該往這邊鑽下去, : By case嘛 在大多數軟體工程的課本裡(不好意思,我沒看過全部),都是這麼說的... 我會拿 SDLC 出來,主要是因為有人(疑似)認為他自己的 code 寫很快。 後來,他又說最花時間的是 debugging,那... 是因為只求速度、不重品質,導致有一堆 bug 要抓,還是...? 而我們 IT 人,到底是在寫程式?開發軟體?還是在完成軟體專案? coding 很快,很重要嗎? 有的 IDE,把 WSDL 丟進去,就自動幫你產出一堆程式碼; 更甚者,只用滑鼠拖拉好元件,也產生了一堆程式碼。 有多少軟體工程師把大部分的專案時間花在與 user 開會、協調這檔事? 另外,讓我感到好奇的是... 那些倡導 Agile、XP 的公司裡面, 有多少公司自己導(或是幫人家導)ERP、WorkFlow、CMMI、ISMS、...? 我相信,在台北有很多軟體公司,多數都可以在短時間內弄個選舉造勢之類的網站。 但有多少大型專案,發包者只敢找 SI? 台灣不是只有「天龍國」,請去看看 MTK、TSMC、UMC、... 的那些大型專案。 Agile、XP 幾乎可以說是無用武之地... -- ╥╥╖╓─╥╖ ╓─╥╖╓╖ ╓─╥╖ ╓─╥╖ ╓╖╓╖ ╟╢ ╟╢ ╙╜ ╟╢╟╢ ╟╢ ║║╟╢ ╟╢ ╟╢ ╟─ ╟─╫╢ ╟╢ ╟─╫╜ ║║╟╢ ╟╢ ╟╢ ╓╖ ╟╢╟╢ ║║╟╢ ╨╜ ╙─╨╜ ╙─╨╜ ╙╜ ╙─╨╜╙╜ ╙╙╨╜ 獅子男 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.37.139.106 ※ 編輯: JoeHorn 來自: 114.37.139.106 (12/09 18:52)

12/09 20:41, , 1F
是因為有一種開發方法,叫做測試導向,而你沒用過而已。
12/09 20:41, 1F

12/09 20:42, , 2F
而敏捷軟體和CMMI,正好是相對的規則。
12/09 20:42, 2F

12/09 20:42, , 3F
寫程式快 = 沒品質?那是你沒見過又快又有品質的寫法。
12/09 20:42, 3F

12/09 20:43, , 4F
請你親眼來見證,你又沒時間。我公司每週日都嘛有空。
12/09 20:43, 4F

12/09 21:38, , 5F
如果您要簡稱,建議您稱之為「敏捷開發」...
12/09 21:38, 5F

12/09 21:41, , 6F
我說我沒那麼閒,我每週的工作時數不到 50 小時,正常休..
12/09 21:41, 6F

12/09 21:41, , 7F
這很重要嗎?
12/09 21:41, 7F

12/09 21:51, , 8F
不!他真的就是叫敏捷軟體。因為......他不單單是開發工程
12/09 21:51, 8F

12/09 21:52, , 9F
也可以實務面用在非程式設計方法上。
12/09 21:52, 9F

12/09 21:52, , 10F
軟體,可不只有存在電腦中會跑會執行的才叫軟體。
12/09 21:52, 10F

12/09 21:53, , 11F
你的腦袋瓜的一切想法、行為、思考,也可以說是軟體的一種
12/09 21:53, 11F

12/10 00:08, , 12F
請問SI是什麼的縮寫?
12/10 00:08, 12F

12/10 10:16, , 13F
叫敏捷軟體開發應該比較適合 英文從來都是
12/10 10:16, 13F

12/10 10:16, , 14F
Agile Software Development....
12/10 10:16, 14F

12/10 16:58, , 15F
System Integration 縮寫不懂可以去看Soft_Job精華區
12/10 16:58, 15F
文章代碼(AID): #1D0BG3eS (PHP)
文章代碼(AID): #1D0BG3eS (PHP)