<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8">
<meta name="generator" content="pdf2htmlEX">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<link rel="stylesheet" href="https://static.pudn.com/base/css/base.min.css">
<link rel="stylesheet" href="https://static.pudn.com/base/css/fancy.min.css">
<link rel="stylesheet" href="https://static.pudn.com/prod/directory_preview_static/625c969b92dc900e624ce2a1/raw.css">
<script src="https://static.pudn.com/base/js/compatibility.min.js"></script>
<script src="https://static.pudn.com/base/js/pdf2htmlEX.min.js"></script>
<script>
try{
pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({});
}catch(e){}
</script>
<title></title>
</head>
<body>
<div id="sidebar" style="display: none">
<div id="outline">
</div>
</div>
<div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/625c969b92dc900e624ce2a1/bg1.jpg"><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">開發工具進化<span class="ff2">論</span></div><div class="t m1 x2 h3 y1 ff3 fs1 fc0 sc1 ls0 ws0"> </div><div class="t m1 x1 h3 y2 ff3 fs1 fc0 sc1 ls0 ws0"> </div><div class="t m1 x1 h4 y3 ff4 fs2 fc1 sc1 ls0 ws0"> </div><div class="t m1 x1 h4 y4 ff1 fs2 fc1 sc2 ls0 ws0">文<span class="ff4 sc1">/</span>黃忠成<span class="ff4 sc1 ls1"> (<span class="_ _0"></span><span class="ff1 sc2 ls0">原文刊登於<span class="_"> </span><span class="ff4 sc1 ls2 ws1">Run! P</span><span class="ls3">C,本文新增<span class="_"> </span>DE<span class="_ _1"></span>LPHI.NET、<span class="_ _1"></span>C# Builder<span class="_"> </span><span class="ff2 ls0">兩<span class="ff1">節<span class="ff4 sc1 ls4">) </span></span></span></span></span></span></div><div class="t m1 x1 h4 y5 ff4 fs2 fc1 sc1 ls0 ws0"> </div><div class="t m1 x1 h4 y6 ff4 fs2 fc1 sc1 ls0 ws0"> </div><div class="t m1 x1 h4 y7 ff4 fs2 fc1 sc1 ls1 ws0"> <span class="ff1 fc2 ls0">最近幾<span class="ff2">年<span class="_ _2"></span><span class="ff1">,<span class="_ _2"></span>開發工具市場似乎正在孕釀一<span class="_ _3"></span>場版圖爭奪戰<span class="_ _2"></span>,<span class="_ _2"></span>許多原本固守於後<span class="_ _3"></span>端市場</span></span></span></div><div class="t m1 x1 h5 y8 ff1 fs2 fc2 sc1 ls0 ws0">的廠商紛紛投入前端的開發工具<span class="_ _3"></span>市場中<span class="_ _4"></span>,<span class="_ _4"></span>已經擁有開發工具的廠商則投入<span class="ff2">更</span><span class="ls5">多心</span><span class="ff2">力</span><span class="ls6">於此</span></div><div class="t m1 x1 h5 y9 ff1 fs2 fc2 sc1 ls0 ws0">市場中<span class="_ _2"></span>,<span class="_ _2"></span>這些動作都顯示這些廠商<span class="_ _3"></span>正嘗試將產品線由後端延伸至前<span class="_ _3"></span>端<span class="_ _2"></span>,<span class="_ _2"></span>企圖一舉吃下這</div><div class="t m1 x1 h5 ya ff1 fs2 fc2 sc1 ls0 ws0">塊市場。軟體業的<span class="ff2">龍</span>頭之一<span class="_"> </span>Microsoft<span class="_"> </span>也沒閒著,以<span class="_"> </span>Visual Studio.NET<span class="_"> </span>及.NET Framework</div><div class="t m1 x1 h5 yb ff1 fs2 fc2 sc1 ls0 ws0">這<span class="ff2">兩</span>把<span class="ff2">利</span>器<span class="_ _2"></span>,<span class="_ _2"></span>成功的奪回失去已久<span class="_ _3"></span>的開發工具市場主導權<span class="_ _2"></span>,<span class="_ _2"></span>並且埋下<span class="_ _3"></span><span class="ff2">了</span><span class="ls5">一個主導未</span><span class="ff2">來</span>開</div><div class="t m1 x1 h5 yc ff1 fs2 fc2 sc1 ls7 ws0">發工具發展的伏筆:.NET Framework<span class="_ _5"></span>。<span class="_ _6"></span>除<span class="ff2 ls0">了</span><span class="ls8">前端的部份外<span class="_ _6"></span>,<span class="_ _6"></span>Microsoft<span class="_"> </span>也<span class="_ _3"></span><span class="ff2 ls0">不</span><span class="ls4">忘那塊長期由<span class="_"> </span>Sun</span></span></div><div class="t m1 x1 h5 yd ff1 fs2 fc2 sc1 ls4 ws0">與<span class="_"> </span>Java<span class="_"> </span>所佔據的企業市場<span class="_ _4"></span>,<span class="_ _7"></span>以<span class="_"> </span>SQL Server<span class="_"> </span>為首的.NET Server<span class="_ _8"> </span>群正悄悄的佈下<span class="_ _3"></span><span class="ff2 ls0">了</span><span class="ls9">戰<span class="_ _9"></span>局,準</span></div><div class="t m1 x1 h5 ye ff1 fs2 fc2 sc1 ls0 ws0">備與<span class="_"> </span>Java<span class="_"> </span>陣營一分高下。在這場戰爭中還有一<span class="_ _3"></span>個<span class="ff2">不</span><span class="ls4">容忽視的角色:Borland,這家<span class="_ _3"></span>以開發</span></div><div class="t m1 x1 h5 yf ff1 fs2 fc2 sc1 ls0 ws0">工具<span class="ff2">見</span>長的公司自前<span class="ff2">年</span>就開始儲<span class="_ _3"></span>備自己的戰<span class="ff2">力<span class="_ _1"></span><span class="ff1 lsa">,<span class="_ _2"></span>準備迎<span class="_ _3"></span>接這場爭奪戰<span class="_ _1"></span>。<span class="_ _2"></span>擁有優<span class="_ _3"></span>秀的<span class="_"> </span>Java</span></span></div><div class="t m1 x1 h5 y10 ff1 fs2 fc2 sc1 lsb ws0">開發工具:JBuilder<span class="_"> </span>還有<span class="ff2 ls0">年</span><span class="lsa">底即將推出<span class="_ _3"></span>的.NET <span class="_"> </span>指標性開發工具:DELPHI.NET<span class="_ _7"></span>,<span class="_ _7"></span>再加上<span class="_ _3"></span>併購</span></div><div class="t m1 x1 h5 y11 ff1 fs2 fc2 sc1 lsb ws0">其它公司所得到的軟體開發週期<span class="_ _3"></span>工具,Borland<span class="_"> </span>肯定是這場戰爭中除主角外最顯<span class="_ _3"></span>眼的角</div><div class="t m1 x1 h5 y12 ff1 fs2 fc2 sc1 lsc ws0">色。<span class="ff2 ls0">不<span class="ff1">管這場戰爭何時進入白熱<span class="_ _3"></span>化<span class="_ _1"></span>,<span class="_ _1"></span>何時結束<span class="_ _1"></span>,<span class="_ _1"></span>誰贏或誰輸<span class="_ _1"></span>,<span class="_ _1"></span>最大的贏家肯定是我們這</span></span></div><div class="t m1 x1 h5 y13 ff1 fs2 fc2 sc1 ls0 ws0">些開發人員,只是心中<span class="ff2">不</span><span class="lsd">免犯點<span class="_ _3"></span>滴沽,這些廠商究竟要<span class="_ _3"></span>將我們帶向何處?未</span><span class="ff2">來</span>的開<span class="_ _3"></span>發工</div><div class="t m1 x1 h5 y14 ff1 fs2 fc2 sc1 lsb ws0">具走向又是如何呢?答案大概只有先<span class="_ _3"></span>知才能回答吧,身為平凡人<span class="ff2 ls0">類</span><span class="ls5">的我們,只能站在現</span></div><div class="t m1 x1 h5 y15 ff1 fs2 fc2 sc1 ls0 ws0">在這個點上,嘗試著述<span class="ff2">說</span>自己都<span class="_ _3"></span><span class="ff2">不</span>太能確定的未<span class="ff2">來</span><span class="lse">,但!人<span class="_ _3"></span>生就是</span><span class="ff2">不</span><span class="ls5">可測才有趣是吧!!</span></div><div class="t m1 x1 h5 y16 ff1 fs2 fc2 sc1 ls0 ws0">讓我們<span class="ff2">來</span>看看這些廠商心中倒底<span class="_ _3"></span>打著<span class="ff2">什</span>麼算盤吧。 </div><div class="t m1 x1 h5 y17 ff1 fs2 fc2 sc1 ls0 ws0"> </div><div class="t m1 x1 h5 y18 ff1 fs2 fc2 sc1 ls0 ws0"> </div><div class="t m1 x1 h5 y19 ff1 fs2 fc1 sc2 ls5 ws0">反樸歸真,軟體工程 </div><div class="t m1 x1 h5 y1a ff1 fs2 fc1 sc2 ls0 ws0"> </div><div class="t m1 x1 h5 y1b ff1 fs2 fc1 sc2 lsf ws0"> <span class="ff2 fc2 sc1 ls0">不<span class="ff1">可諱言<span class="_ _1"></span>,<span class="_ _1"></span>軟體工程在過去是被全面忽<span class="ff2">略</span>的,<span class="_ _1"></span>在台灣<span class="ff2">更</span>是嚴重<span class="_ _1"></span>。<span class="_ _1"></span>商人的短視<span class="_ _2"></span>、軟體公</span></span></div><div class="t m1 x1 h5 y1c ff1 fs2 fc2 sc1 ls0 ws0">司的求生至上<span class="_ _1"></span>,<span class="_ _2"></span>再再讓<span class="_ _3"></span>軟體工程成為票房毒藥,<span class="_ _2"></span>以最少的人<span class="ff2">力<span class="_ _1"></span><span class="ff1 ls5">、<span class="_ _2"></span>最快的速<span class="ff2 ls0">度</span>交案成<span class="ff2 ls0">了<span class="ff1">最</span></span></span></span></div><div class="t m1 x1 h5 y1d ff1 fs2 fc2 sc1 ls0 ws0">高準則,分析、規劃、設計、實<span class="_ _3"></span>作、測試全被鎖到保險箱<span class="_ _3"></span><span class="ff2">裡</span>去<span class="ff2">了</span>。就這樣過<span class="ff2">了</span><span class="ls5">十幾</span></div><div class="t m1 x3 h5 y1e ff2 fs2 fc2 sc1 ls0 ws0">年<span class="ff1">,</span></div><div class="t m1 x1 h5 y1f ff1 fs2 fc2 sc1 ls0 ws0">台灣真正能拿到國際上與外商競<span class="_ _3"></span>爭的產品屈指可<span class="ff2">數<span class="_ _2"></span><span class="ff1">,<span class="_ _2"></span><span class="ff2">更<span class="ff1">糟的是人才<span class="_ _3"></span>的斷層已然成型<span class="_ _2"></span>,<span class="_ _2"></span>以</span></span></span></span></div><div class="t m1 x1 h5 y20 ff1 fs2 fc2 sc1 ls0 ws0">往<span class="ff2">利</span>用中小型專案壓<span class="ff2">力</span>所塑造出<span class="_ _3"></span><span class="ff2">來</span><span class="ls5">的軟體工程師<span class="_ _4"></span>,<span class="_ _a"></span>在面對需要審慎分析<span class="_ _1"></span>與規畫的大型<span class="_ _1"></span>軟</span></div><div class="t m1 x1 h5 y21 ff1 fs2 fc2 sc1 ls0 ws0">體專案下<span class="_ _1"></span>,<span class="_ _1"></span>其角色又該如何定位<span class="_ _1"></span>,案子又該如何完成<span class="_ _2"></span>。針對軟體大型化的需求<span class="_ _1"></span>,開發工</div><div class="t m1 x1 h5 y22 ff1 fs2 fc2 sc1 ls0 ws0">具廠商也做出<span class="ff2">了</span><span class="ls10">因<span class="_"> </span>應,今<span class="_"> </span></span><span class="ff2">年</span><span class="lsa">最大<span class="_ _3"></span>的新聞是<span class="_"> </span>IBM<span class="_"> </span>完成</span><span class="ff2">了</span><span class="lsb">併購<span class="_"> </span>Rational<span class="_"> </span>公司<span class="_ _a"></span>,<span class="_ _4"></span>這一家由<span class="_"> </span>UML</span></div><div class="t m1 x1 h5 y23 ff1 fs2 fc2 sc1 ls7 ws0">三巨頭所組成的公司正<span class="_ _3"></span>式的加入<span class="_"> </span>IBM,可以預期未<span class="ff2 ls0">來</span><span class="ls11">的<span class="_"> </span>WebSphere Studio<span class="_"> </span>與<span class="_"> </span>Rational<span class="_"> </span>著</span></div><div class="t m1 x1 h5 y24 ff1 fs2 fc2 sc1 ls0 ws0">名的軟體工程工具將<span class="ff2">更</span>緊密的結<span class="_ _3"></span>合,提供超強的設計與快<span class="_ _3"></span>速實作<span class="ff2">兩</span><span class="ls5">種能</span><span class="ff2">力</span><span class="ls12">。Rational<span class="_"> </span>的</span></div><div class="t m1 x1 h5 y25 ff1 fs2 fc2 sc1 ls0 ws0">併購案除<span class="ff2">了</span><span class="lsd">牽動<span class="_"> </span>IBM<span class="_"> </span>之外,其最後虛晃的一招<span class="_ _3"></span>也將<span class="_"> </span>Microsoft<span class="_"> </span>扯</span><span class="ff2">了</span>進<span class="ff2">來</span><span class="lsa">,在被<span class="_"> </span>IBM<span class="_"> </span>併購</span></div></div><div class="pi" data-data='{"ctm":[1.611639,0.000000,0.000000,1.611639,0.000000,0.000000]}'></div></div>
</body>
</html>