JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » 交流、聊天、灌水  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友   
reply to topicthreaded modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 [實務心得] 原來老闆(客戶)要看的是這個...(系統設計篇)
idric





發文: 2
於 2012-04-03 13:30 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
在學校的時候,我們通常會在願意或是不願意的情況下,學到一些系統分析的方法和技巧,
這些知識可以強固你的程式架構、設計彈性,同時也是你技術熟悉之後,
會在軟體開發時程花費最多心力、思考的地方

但是就業後就不是這麼一回事了,起碼在台灣、中國的中小企業、系統整合廠
...甚至是最大的軟體SI公司...都不是。

在系統設計會議、簡報的時候,老闆或是客戶想看到的,就是demo或是假畫面。
當然這些假畫面最好可以假動作、試用(情境測試)、或是現場調UI位置、顏色等等,
讓客戶、業務、主管大玩神來一筆的遊戲 (RD & programmer:閃尿一筆)

而且在業主通常會忽略系統分析、或是把腦袋中的幻想當規格的情況下,
這個『看假畫面開規格』的步驟特別重要(真正搞懂客戶需求的時候)

反之真正的系統設計...像是系統怎麼切、資料怎麼流、規格有哪些限制...都不重要,
原因其一,趕進度的時候工程師也沒空維護文件了,
原因其二,就算不趕進度,專案在內包、外包的分工下,動作能正常就好了

你也許會問那麼SA,SD去哪了?他們不是負責維護規格嗎?
抱歉,這兩個職務大都是工程師有空的時候兼任的

所以菜鳥工程師剛進公司要會抓重點,系統設計就是先把假畫面做出來優先,
就算那些會面太炫或是太簡單、技術規格不確定都沒關係,
因為會議結束後規格也改了10次了,不需要一開始就做出完整版的東西


reply to postreply to post
作者 Re:[實務心得] 原來老闆(客戶)要看的是這個...(系統設計篇) [Re:idric]
a6a7





發文: 18
於 2012-04-03 14:22 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
驚!!! 菜鳥工程師=>系統設計

idric wrote:
在學校的時候,我們通常會在願意或是不願意的情況下,學到一些系統分析的方法和技巧,
這些知識可以強固你的程式架構、設計彈性,同時也是你技術熟悉之後,
會在軟體開發時程花費最多心力、思考的地方

但是就業後就不是這麼一回事了,起碼在台灣、中國的中小企業、系統整合廠
...甚至是最大的軟體SI公司...都不是。

在系統設計會議、簡報的時候,老闆或是客戶想看到的,就是demo或是假畫面。
當然這些假畫面最好可以假動作、試用(情境測試)、或是現場調UI位置、顏色等等,
讓客戶、業務、主管大玩神來一筆的遊戲 (RD & programmer:閃尿一筆)

而且在業主通常會忽略系統分析、或是把腦袋中的幻想當規格的情況下,
這個『看假畫面開規格』的步驟特別重要(真正搞懂客戶需求的時候)

反之真正的系統設計...像是系統怎麼切、資料怎麼流、規格有哪些限制...都不重要,
原因其一,趕進度的時候工程師也沒空維護文件了,
原因其二,就算不趕進度,專案在內包、外包的分工下,動作能正常就好了

你也許會問那麼SA,SD去哪了?他們不是負責維護規格嗎?
抱歉,這兩個職務大都是工程師有空的時候兼任的

所以菜鳥工程師剛進公司要會抓重點,系統設計就是先把假畫面做出來優先,
就算那些會面太炫或是太簡單、技術規格不確定都沒關係,
因為會議結束後規格也改了10次了,不需要一開始就做出完整版的東西

Big SmileBig SmileBig Smile


reply to postreply to post
作者 Re:[實務心得] 原來老闆(客戶)要看的是這個...(系統設計篇) [Re:idric]
plutotw

井底蛙



發文: 624
於 2012-04-03 15:25 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
聽過 dBASE , Clipper 嗎 ? 沒錯, 一般的會計類倉儲類的大概就是畫面出來,補欄位定義就差不多了
用這些來類比所有的系統開發,那是樣本太少了

如果開發其他類的呢 ? 獨立的系統分析設計還是要的啦 ~~


reply to postreply to post
任何聰明的傻瓜都可以讓事情更大、更複雜、更激烈。要往反方向發展需要一絲天分以及許多勇氣。-愛因斯坦
作者 Re:[實務心得] 原來老闆(客戶)要看的是這個...(系統設計篇) [Re:idric]
antijava





發文: 65
於 2012-04-06 16:58 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
idric wrote:
系統設計就是先把假畫面做出來優先,
就算那些會面太炫或是太簡單、技術規格不確定都沒關係,
因為會議結束後規格也改了10次了,不需要一開始就做出完整版的東西


可以換個說法比較好聽

這個叫做 XP (eXtreme Programming)
改10次規格,叫做 iteration
Smile


reply to postreply to post

作者 Re:[實務心得] 原來老闆(客戶)要看的是這個...(系統設計篇) [Re:idric]
caesar0809





發文: 3
於 2012-04-18 02:17 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
說穿了
小公司都是這樣搞的
但是一個比較大型的專案
可能就不會這樣搞了
這時就是看 SA SD 對專案的規劃
及 PM 的管理模式了
那時才是體驗複雜度更高
及溝通如何重要的關鍵了
不過
有畫面之後
能不能完全實現功能面
可能還是另一回事


reply to postreply to post
作者 Re:[實務心得] 原來老闆(客戶)要看的是這個...(系統設計篇) [Re:idric]
hsushaoming





發文: 108
於 2012-04-18 09:20 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
你開會的對象是老闆是客戶(業主)
當然不需要所謂的類別圖、活動圖之類的系統真正做的事
他們不需要了解系統要怎麼做到這些事
只要能做到他們所想要做的事就好了(完成他們的需求)
所以當然需要一些假畫面來輔助
這是系統設計中的「需求訪談」
那為什麼這時候要工程師加入會議?
因為工程師要當場判斷,這功能是不是可以做到阿
做不到,假畫面畫的再漂亮也沒用
至於系統設計的第二步驟才是將所有的工程師抓過來(或著兩三個資深的工程師)
將訪談完的需求,設計出該有的系統架構
這時候才有所謂的資料流怎麼走的圖

至於你說在趕專案的時候,誰還理文件
你也大可以不理阿
只是如果有一天你參與的是超過二三十人的專案
或著是這個專案Run了五、六年,工程師架構師都換了好幾輪
你就可以清楚明白,這些文件到底重不重要
有些事情開始不花點時間將它做好,未來要花更多的時間人力去完成


reply to postreply to post
» JWorld@TW »  交流、聊天、灌水

reply to topicthreaded modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8