忽然發現裝修和軟體開發之間竟然那麼的相識,於是乎我就想把軟體開發的流程貫徹到裝修過程中,希望三個月後由於裝修流程的改進,我的裝修效果能較好的滿足客戶(我)的需求。
裝修的平面方案花了三天的時間,首先讓設計師了解房子的基本情況以及我們的基本要求,然後共同協商,製作出平面方案,也就是相當於軟體開發的概要設計。概要設計時,我一直推薦設計師多與我們溝通,讓我們能始終參與到設計的過程中,這叫敏捷實踐。
概要設計做完了,設計師花將近兩個星期的時間進行立面設計(architecture design)和施工圖設計(detail design),期間去裝修公司對初步設計圖進行一次交談,設計師把圖紙一張一張的給我們進行講解(demo?),我提出來了一些建議,設計時根據我們的建議進行修改(feedback), 由此進入下乙個設計階段(iteration?), 哈哈 把敏捷開發貫徹到裝修設計的全過程。
裝修設計做完就要開始動工 (coding?) 了,施工期間客戶(我)要經常對到工地進行參觀(這也算demo吧),然後提建議(feedback),然後進行修改(refactor? change request?), 哈哈
設計即將做完,希望我能真正的把敏捷開發貫徹到裝修過程中!
房子裝修與軟體開發竟是如此的相識
忽然發現裝修和軟體開發之間竟然那麼的相識,於是乎我就想把軟體開發的流程貫徹到裝修過程中,希望三個月後由於裝修流程的改進,我的裝修效果能較好的滿足 客戶 我 的需求。裝修的平面方案花了三天的時間,首先讓設計師了解房子的基本情況以及我們的基本要求,然後共同協商,製作出平面方案,也就是相 當於軟體開發的概...
房子裝修與軟體開發竟是如此的相識
忽然發現裝修和軟體開發之間竟然那麼的相識,於是乎我就想把軟體開發的流程貫徹到裝修過程中,希望三個月後由於裝修流程的改進,我的裝修效果能較好的滿足 客戶 我 的需求。裝修的平面方案花了三天的時間,首先讓設計師了解房子的基本情況以及我們的基本要求,然後共同協商,製作出平面方案,也就是相 當於軟體開發的概...
軟體開發總結 需求與開發
需求不是越多越好,也不是越詳細越好。使用者價值是不允許討論 妥協 的,具體實現方案是允許討論 妥協 的。實現和預想之間可能存在差距 例如時間,複雜度,難度,可能性 所以開發人員應該也是需求參與者,負責向需求提出者反饋這些問題,以利於需求提出者做出進一步決策。一是完備性 需求需要明確為什麼樣的使用者提...