本帖最後由 hihihi123hk 於 2015-6-23 18:04 編輯
你講呢d野太理想啦... 有時d "User"連自己想點都唔知... 就好似..
我舉一個簡單例子
draft個system果陣 ...
7h1r733n 發表於 2015-6-23 16:03 
「最麻煩係改來改去.. 最後改到個system好似一篤屎咁... 」
有無諗過呢一個係人為問題,唔關個制度事,改黎改去唔代表一定愈改愈差。
同埋如果遇到啲User 自己都唔己自己想點就唔應該行 Waterfall , 應該行 Agile / Scrum。用 WaterFall 最慘嘅就係初頭講到唔清唔楚,做到最尾先發現同個 User Expectation 差好遠,然後又要趕期交貨焗住要改,兩邊都唔開心,為乜?
仲有就係如果 FrontEnd UI 同Backend 痴埋嘅 System, 改野一定痛苦十倍 先會造成你講嘅愈改愈爛
題外話: 外國多數啲 Programmer blogger 都係講自己用 Agile / Scrum,好少人仲用 WaterFall。可能香港啲IT高層連Agile 都唔知係乜野 香港 IT 唔值錢 唔係無原因嘅。
Agile ref: https://en.wikipedia.org/wiki/Agile_software_development
Agile software development is a group of software development methods in which requirements and solutions evolve through collaboration between self-organizing, cross-functional teams. It promotes adaptive planning, evolutionary development, early delivery, continuous improvement, and encourages rapid and flexible response to change. |