posts - 176, comments - 240, trackbacks - 0, articles - 7

          [導(dǎo)入]科諾KA-2

          Posted on 2006-04-02 14:50 canonical 閱讀(1887) 評論(7)  編輯  收藏 所屬分類: 軟件開發(fā)
          ?? http://www.kenoah.com
          ?? 前兩天和科諾的研發(fā)經(jīng)理聊了一會,也簡單看了一下他們的演示。因?yàn)楸容^匆忙,沒有談到什么實(shí)質(zhì)性的內(nèi)容,只是有一個粗淺的印象。科諾目前的發(fā)展重點(diǎn)還是國 外的外包業(yè)務(wù),其網(wǎng)站上相關(guān)介紹材料很少,不過據(jù)說今年將投入較大的資源在國內(nèi)公司建設(shè)和市場開拓上。
          ??? 科諾產(chǎn)品的特點(diǎn)是代碼生成。經(jīng)過可視化配置之后,可以根據(jù)模板生成jsp源代碼,程序員可以基于這些代碼進(jìn)行修改。據(jù)說遵守一定的規(guī)則之后,自動生成的代 碼與手寫代碼是相互隔離的,自動生成的代碼可以無限多次生成而不影響手寫代碼質(zhì)量,但我未看到演示。科諾生成的頁面只支持IE, 不支持Firefox等瀏覽器。大概是因?yàn)槠鋸氖碌闹饕菄馔獍鼧I(yè)務(wù),其界面的美觀程度一般。雖然可以修改頁面模板來改變界面風(fēng)格,但從我實(shí)際看到的模 板代碼而言,重新寫一套并不太容易。
          ??? 科諾產(chǎn)品的功能大概是可以完成單表或者主從表的增刪改查,并配合一個或者多個業(yè)務(wù)流程。其工作流引擎據(jù)說是符合WFMC規(guī)范的,但從實(shí)際操作上看,似乎不 是一個通用的工作流引擎。至少給我演示的時候,工作流步驟的每一步,actor所能采取的操作是固定的,如退回,通過等,似乎是為審批定制的。
          ??? 與普元EOS相比,科諾在功能上還是要弱不少。在開發(fā)工具上,也顯得要簡單許多。與普元EOS類似的是,科諾的產(chǎn)品似乎也只是利用工具根據(jù)現(xiàn)成的模板制造 固定模式的代碼,在設(shè)計思想方面并沒有什么本質(zhì)性的突破,與其宣傳的組件思想相差甚遠(yuǎn)。如果要超越自動生成的代碼作一些事情,這些平臺都無法提供什么有力 的支持。科諾所謂的業(yè)務(wù)組件似乎就是對table的描述,其設(shè)計工具不算太好,至少我沒有找到一個匯總視圖讓我可以看到所有已經(jīng)配置的字段屬性。在設(shè)置復(fù) 雜字段或者匯總字段方面,科諾的產(chǎn)品也有很多限制,不太靈活。在前臺框架方面,科諾寫了一個類似于struts的框架,其他就乏善可承了。流程方面的設(shè)置 被稱為所謂的流程組件,運(yùn)行時可以通過一個js庫在界面上進(jìn)行展現(xiàn)。不同的業(yè)務(wù)組件應(yīng)該可以對應(yīng)到同一流程組件,這大概就是科諾所謂的組件重用了吧。開發(fā) 工程文件以xml格式進(jìn)行存儲,看了一眼,相當(dāng)復(fù)雜,竟然還和SOAP有關(guān)系,不知道他們?yōu)槭裁催@么設(shè)計(符合標(biāo)準(zhǔn)?)。
          ??? 在科諾的另外一個印象是,公司里有不少女性程序員在干活。看來至少他們的產(chǎn)品可以由初級程序員掌握并滿足美國外包開發(fā)的需求。

          Feedback

          # re: [導(dǎo)入]科諾KA-2  回復(fù)  更多評論   

          2006-04-08 20:51 by 朝暉
          科諾的技術(shù)與組件技術(shù)毫無關(guān)系,也不屬于平臺,完全是一個應(yīng)用在具體場景下的工具。
          平臺范疇的開發(fā)、調(diào)試、部屬、上線都不完整。

          # re: [導(dǎo)入]科諾KA-2  回復(fù)  更多評論   

          2006-04-17 13:51 by Solaris
          可以說,科諾的技術(shù)唯一的亮點(diǎn)就在于代碼的自動生成上面。可是真正用其來開發(fā)一個項(xiàng)目的話,很多地方都很難管理。比如說開發(fā)coding時期的代碼管理,還有debug非常費(fèi)勁

          # re: [導(dǎo)入]科諾KA-2  回復(fù)  更多評論   

          2006-07-26 11:50 by The Spark of Thinking
          科諾的KA-2在真正項(xiàng)目的運(yùn)用中,只能體現(xiàn)框架代碼的生成上

          # re: [導(dǎo)入]科諾KA-2  回復(fù)  更多評論   

          2006-12-29 18:29 by bill
          通常,從設(shè)計到應(yīng)用系統(tǒng)的出爐,要經(jīng)歷很長的歷程,從編碼、建庫,到測試階段。這個過程要花費(fèi)大量的人工勞動,還充滿風(fēng)險。這個過程完成的功能,可能只為整個應(yīng)用系統(tǒng)提供20%的價值,但往往占據(jù)全部工作量的80%。有了Heavenlake AutoCode,這80%的工作只需輕輕一點(diǎn)鼠標(biāo)即可完成。

          開發(fā)組織在Heavenlake Autocode的協(xié)助下,從編碼、測試中節(jié)省了大量的人力成本,縮短開發(fā)周期。

          設(shè)計師或者高級程序員們則可以從一般的編碼工作中解放出來,將大部分的精力投入到應(yīng)用系統(tǒng)的核心
          功能部件。

          更重要的是,使用天池軟件自動化生產(chǎn)平臺,不會改變現(xiàn)有的軟件生存周期模型,無需學(xué)習(xí)新的概念。

          # re: [導(dǎo)入]科諾KA-2  回復(fù)  更多評論   

          2006-12-29 18:31 by bill
          關(guān)于Heavenlake Autocode的詳細(xì)情況見:http://www.heavenlake.com/products.html

          # re: [導(dǎo)入]科諾KA-2  回復(fù)  更多評論   

          2008-12-10 13:02 by 暈倒
          看了新浪的宣傳文章,還以為科諾真的很牛X,沒想到是這個樣...槍手真可怕

          # re: [導(dǎo)入]科諾KA-2  回復(fù)  更多評論   

          2010-04-09 10:28 by KA
          雖然離開科諾N年了,從內(nèi)部員工本身來講,確實(shí)存在上述問題,自我感覺非常不好用,BUG到處都是,而且也不容易按照實(shí)際情況擴(kuò)展。
          主站蜘蛛池模板: 开江县| 景泰县| 宽甸| 门头沟区| 墨江| 双鸭山市| 汶川县| 西藏| 五华县| 宜州市| 南乐县| 寿光市| 白山市| 巩留县| 鄯善县| 尼玛县| 日照市| 宝清县| 永年县| 珠海市| 本溪市| 邵阳市| 宣武区| 原阳县| 宜兰市| 台州市| 姚安县| 清苑县| 大埔县| 兴海县| 上栗县| 合山市| 景洪市| 同心县| 新宾| 基隆市| 山阴县| 双辽市| 台州市| 宣城市| 昔阳县|