分離需求與GUI設計 保持專案節奏實踐之七

2021-08-23 15:33:43 字數 665 閱讀 3934

我們希望系統解決的問題通過需求得以體現。gui設計是要體現出gui如何引導使用者使用系統以解決他們的問題。很多專案都將gui設計混同於需求的假面之下,這很讓人訝異。如果你的專案總是陷於無盡的需求工作之中,看看問題是不是出在gui設計上。

gui是設計,不是需求

凱倫,程式經理

我在一家新公司工作時,試圖拯救乙個陷入「需求地獄」的專案。需求文件已經達到300多頁,而且遠未完成。

閱讀這些文件後,我找到了原因。所有的gui設計都被記錄在需求文件中。gui設計沒有放在專案的設計階段,業務分析人員和gui設計人員試圖將所有的gui需求都放在需求文件中。他們使用了功能強大的圖形設計工具,並在需求文件中定義gui。

我向他們詢問原因,他們看著我,說道:「這些是gui需求。」我建議他們認真看看gui設計,並且考慮這些設計是否應該跟希望系統解決的問題放在一起。gui設計不應放在需求文件中。

最終,他們同意採納我的建議,我們也可以逃離需求地獄了。而且,由於我按照逐個功能重新組織了專案,gui設計也就跟各個功能結合在一起了。我們定期檢查整個gui的一致性,但是這與需求無關,這屬於設計。

人們很容易在專案開始階段設計gui,並稱其為需求。如果要這麼做,專案就永遠無法找到自己的節奏。它會一直陷於需求的泥沼之中,直到最後,無法完成任何客戶需要的功能,雖然到時候能夠得到精美無比的gui。

結對專案之需求分析與原型設計

團隊成員 陳銳群 學號 3035 完整學號 2015034643035 羅紹坤 學號 3045 完整學號 2015034643045 在在 構建之法 的第八章中,介紹了nabcd模型,nabcd模型 p154 p157 目的是 在競爭性地環境中做實用並且創新的專案 而具體的解釋如下 n 現代世界中,...

結對專案之需求分析與原型設計

結對趴呢 wolykos 3005 jtvdeemo 3044 nabcd模型 n need,需求 b benefit,好處 c competitors,競爭 d dilivery,推廣 與各高校負責人商談合作,提高平台的流量。原型設計 所用工具 即速應用 效果圖 預估耗時 分鐘 實際耗時 分鐘 p...

結對專案之需求分析與原型設計

四 psp效能分析 五 總結 盧英倩 針對此次結對,大家都採用積極的態度去參與此次合作,我們討論了此次專案的nabcd模型並採用了分工合作的原則。在討論中我迅速明白了雨宜同學組的專案,且深深吸引了我。期待此次產品的誕生,也期待下一次與雨宜同學的合作。郭雨宜 針對此次結對,我們的合作比較順利,在認真討...