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

» JWorld@TW » Software Engineering  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to postflat modego to previous topicgo to next topic
話題被移動
該話題已被移動 - popcorny , 2003-10-15 10:51
如果您尚不清楚該話題被移動的原因,請參考論壇規則以及本版公告或者聯系本版版主。
本主題所含的標籤
無標籤
作者 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? [Re:popcorny]
singlelog

換回來



發文: 416
積分: 6
於 2003-10-07 11:28 user profilesend a private message to usersend email to singlelogreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
popcorny wrote:
我來試試看分析這個案子
我覺得這個系統最大的風險在於data migration
這方面做不到一切都白談...
所以要評量風險... 這部分應該要首要考量...
有沒有這方面的技術人力
有什麼樣的風險...

再來就是有沒有可以COBOL的programmer可以加入案子
COBOL可能沒有java難..
但是會的人少...所以自然增加其難度
這方面的人力一定要一開始就考量到
因為沒有document...
若也沒有人看的董COBOL..
風險會大大的增加...
這也是風險評估的重點

接下來考慮新舊系統可不可以同時運作...
同時運作的切入點是在哪裡
新系統什麼時候可以完全取代舊系統
這也是一個風險考量...

再來...
開始評估requirment..
也包跨functional requirment...
哪些是系統一定要有的功能
可以用user角度去看use case...
還有哪些是supplementary requirement
譬如security要做到什麼level
availabilty可以做到什麼level...
這些都要在一開始就跟客戶洽談好...

若以三年的計畫....
第一年可以做到新系統可以跟舊系統同時運作
第二年可以做到新系統取代就系統
第三年可以在新系統多一些新功能....
我想這應該是一個合理的里程碑...

若以RUP的說法
Inception Phase最重要的是風險評估
若這邊沒有把最困難的風險找出來...
project就會死的很慘...
而我認為這個project最大的風險是它是一個既有系統
所以不能讓他停止運作這是一個很困難的地方
再來就是資料轉移... 要怎麼轉?
反倒是J2EE這裡風險比較少...
但是也是要考慮進去...

以上是我的分析
會不會沒有抓到重點阿...^^||

給你鼓鼓掌Thumbs upThumbs upThumbs up

Data migration跟reverse engineering現有系統,在這類型的案子裡面,我覺得是非常重要的因素。像是cobol的data file要轉成relational database好了,光是這個主題就是一個很大的project。通常我們還會去看的,除了技術上可不可行以外,就會是你有沒有足夠的resource來解決這些問題。

還有如果你有新舊系統並行的階段,這部分的技術上是否可行,通常風險會很高。接下來就是你會怎麼去跟user敲每個phase的scope了。

如果一次做要做三年的東西,分成三個phase去做,時間可能會拉長為4~5年。經費可能會升高為於原有的兩倍以上。(可能更高更久,也可能比較便宜,比較快。)通常第一個phase最難做,因為包含了reverse engineering跟data migration,這是一定會吃resource的。所以可以deliver的東西最少。可是user也最想要在第一個phase看到不一樣的東西。Tounge 所以建議scope時的溝通是很重要的。

popcorny wrote:
第一年可以做到新系統可以跟舊系統同時運作
第二年可以做到新系統取代就系統
第三年可以在新系統多一些新功能....


另外就是要考慮建立測試環境可能會衍生的成本。在第二年你的問題會變成是,1.要解頭一年上線系統的bug。2.要開發新系統。這可能需要兩組人。(這是另一個經費往上升的原因)。

你有新系統,也有舊系統,這是頭一年的狀況。到了第二年,你有第一年做好的系統,跟第一年時改成可以跟新系統talk的舊系統,還有第二年想要取代的新系統。在你在做測試的時候,已經在operate的東西如果出問題還要有地方測試。Ho. 用打字都覺得這時候可能會有很複雜的測試環境問題。

需要測試環境,就要準備相對應的軟硬體。會同時需要多個測試環境,有很多個測試環境,就要有人專門來負責管理這些環境。這通常也是另一個時間跟金錢會往上攀升的關係。

當你把問題的複雜程度攤開來以後,那時得要跟客戶討論經費跟schedule的部分。你要漲價,得要有一番道理。最少目前常見的定價策略都是成本(人月*薪水)加上固定成數的利潤 = 報價。如果你要客戶花錢建置測試環境,最好事先就讓他們心裡面有個譜。

這是回應popcorny的部分。還有沒有其他人有不同的看法?


reply to postreply to post
我的書:專案管理Happy書!

我的網站:diggirl.net

my blog http://tinyurl.com/36gcye
話題樹型展開
人氣 標題 作者 字數 發文時間
37233 [精華] 一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 611 2003-10-06 13:47
34244 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 193 2003-10-06 15:08
34062 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? worookie 172 2003-10-06 15:19
34108 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 185 2003-10-06 15:23
34040 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? jini 93 2003-10-06 15:44
34043 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 307 2003-10-06 15:50
34027 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? jini 428 2003-10-06 16:07
34118 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? metavige 501 2003-10-06 16:51
33959 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 765 2003-10-06 17:40
33975 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 419 2003-10-06 18:40
33907 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 116 2003-10-06 18:51
33831 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? jini 103 2003-10-06 21:20
33845 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 183 2003-10-06 21:59
33866 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? jini 463 2003-10-06 22:14
33954 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 964 2003-10-06 22:25
33816 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 256 2003-10-06 21:30
33830 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 173 2003-10-06 21:55
33783 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 135 2003-10-06 22:03
33873 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 319 2003-10-06 22:10
33839 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 361 2003-10-06 22:29
33839 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 348 2003-10-06 22:35
33774 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 491 2003-10-06 22:43
33769 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? jini 33 2003-10-06 22:40
33791 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 162 2003-10-06 22:51
33838 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 269 2003-10-06 23:00
33736 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 359 2003-10-06 23:06
33827 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 369 2003-10-06 22:47
33733 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 586 2003-10-06 22:52
33891 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? metavige 515 2003-10-06 23:10
33851 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 766 2003-10-06 23:33
33728 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 480 2003-10-07 09:28
33826 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 674 2003-10-06 23:11
33687 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 532 2003-10-06 23:23
33690 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? kennychi 79 2003-10-07 16:13
33728 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 661 2003-10-07 16:32
34005 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? arthuroy 1114 2003-10-07 10:00
33671 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 522 2003-10-07 10:55
33995 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? arthuroy 947 2003-10-07 11:48
33817 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 799 2003-10-07 12:03
33959 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? arthuroy 1627 2003-10-07 15:20
33768 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 1520 2003-10-07 15:58
33590 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 414 2003-10-07 16:51
33673 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 240 2003-10-07 16:57
34007 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? ming215 1420 2003-10-08 01:20
33568 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 1430 2003-10-08 09:30
33483 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 124 2003-10-08 09:31
33762 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? ming215 339 2003-10-08 10:56
33568 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? im1000 224 2003-10-08 11:42
33776 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? ming215 911 2003-10-08 12:19
33525 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 1047 2003-10-08 13:01
33553 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 757 2003-10-08 13:06
33424 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? iampoya 175 2003-10-08 14:27
33409 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? arthuroy 159 2003-10-08 15:55
33550 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 360 2003-10-08 14:28
33561 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? arthuroy 776 2003-10-08 15:19
33526 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 913 2003-10-08 15:40
34150 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? arthuroy 1385 2003-10-08 15:50
33671 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 1994 2003-10-08 16:10
33311 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? iampoya 157 2003-10-08 17:38
33640 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? arthuroy 1877 2003-10-08 18:30
33479 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 1499 2003-10-08 16:42
33424 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? arthuroy 940 2003-10-08 16:58
33487 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 653 2003-10-08 17:21
33436 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? arthuroy 1296 2003-10-08 19:03
33549 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 473 2003-10-08 19:30
33276 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? snpshu 145 2003-10-08 22:42
33307 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 115 2003-10-08 23:27
33613 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? ming215 1223 2003-10-08 17:20
33615 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? qing 309 2003-10-08 17:37
33325 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? iampoya 191 2003-10-08 17:45
33385 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 205 2003-10-08 17:49
33363 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Yoshi 321 2003-10-08 18:09
33419 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? qing 1128 2003-10-09 23:13
33109 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 1803 2003-10-10 09:54
33547 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 652 2003-10-08 17:43
33519 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? aladdin 2310 2003-10-09 00:14
33126 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 1648 2003-10-12 01:50
32936 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? anthonychen 436 2003-10-12 02:47
32875 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? ming215 225 2003-10-12 02:58
32897 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? anthonychen 221 2003-10-12 03:03
32965 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 273 2003-10-12 03:10
32919 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? anthonychen 186 2003-10-12 03:13
32959 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? ming215 250 2003-10-12 03:15
33154 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? qing 461 2003-10-12 11:25
32920 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 116 2003-10-12 17:12
33569 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 828 2003-10-08 12:44
33638 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 2198 2003-10-08 12:26
33688 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? popcorny 827 2003-10-07 10:58
33796 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 1925 2003-10-07 11:28
33618 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 1353 2003-10-07 11:43
33802 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 755 2003-10-07 11:53
33618 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? popcorny 810 2003-10-07 13:57
33722 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 572 2003-10-07 14:26
33513 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 656 2003-10-07 17:38
33527 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 570 2003-10-07 23:41
33631 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 671 2003-10-08 00:15
33505 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 959 2003-10-08 09:28
33604 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 491 2003-10-08 12:07
33784 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 1253 2003-10-07 11:39
33414 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? aladdin 442 2003-10-08 15:35
33471 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 428 2003-10-08 15:53
33249 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? ymshin 44 2003-10-08 23:37
34115 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 5302 2003-10-09 01:21
32672 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? joke0827 244 2003-10-14 23:13
32772 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 476 2003-10-15 01:01
32736 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? arthuroy 643 2003-10-16 01:34
32649 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? im1000 275 2003-10-16 01:44
32764 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 1184 2003-10-20 01:59
32577 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? arthuroy 2506 2003-10-23 15:52
35337 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 2388 2003-10-23 21:27
32516 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 960 2003-10-20 09:40
32757 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 457 2003-10-20 09:48
32564 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 522 2003-10-20 10:08
32631 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 518 2003-10-20 11:40
32487 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 442 2003-10-20 12:41
32685 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 634 2003-10-20 12:55
32548 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 1000 2003-10-20 13:48
32785 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 1244 2003-10-20 14:12
» JWorld@TW »  Software Engineering

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

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8