• <strike id="ackas"><s id="ackas"></s></strike>
  • <th id="ackas"><menu id="ackas"></menu></th>
    
    
    <bdo id="ackas"></bdo>
  • <th id="ackas"></th>
    <ul id="ackas"><pre id="ackas"></pre></ul>
    无码专区视频精品老司机,在线精品国产成人综合,日韩高清免费一码二码三码,亚洲免费人成影院,国产成人精品日本亚洲专区,麻豆一二三区精品蜜桃,日韩精品卡1卡2日韩在线,精品视频一区二区观看
    公務員期刊網 論文中心 正文

    醫療應用軟件技術敏捷開發方法研究

    前言:想要寫出一篇引人入勝的文章?我們特意為您整理了醫療應用軟件技術敏捷開發方法研究范文,希望能給你帶來靈感和參考,敬請閱讀。

    醫療應用軟件技術敏捷開發方法研究

    【摘要】隨著軟件工程學科的逐漸發展,隨即涌現出諸多軟件開發模型與開發方法,包括現在普遍應用的敏捷軟件開發方法。本文基于敏捷開發方法的優點,重點闡述了在醫療應用軟件中敏捷開發方法的技術策略。

    【關鍵詞】敏捷開發方法;醫療應用軟件;技術策略

    1敏捷軟件開發的優點

    1.1高生產率及低成本

    敏捷軟件開發的本質就是在不增加成本的前提下開發出高質量可工作的軟件。因此敏捷的價值,原則和實踐定義為:通過高效完成必要的工作,按時交付高質量的軟件產品,積極響應客戶需求,提高軟件開發的生產率。基于生產率的提高可以降低成本,因此軟件開發專業技術的精髓是提高生產率和質量。

    1.2更快進入市場

    敏捷團隊努力快速軟件產品,并投入市場。敏捷團隊能更快產品的原因有二:①更高的生產率能更快的開發出軟件。②敏捷團隊能進行增量式軟件。當企業的相關權益人意識到團隊可以在每個穩定版本中生產出有價值的功能時,通常會不斷的已開發功能的軟件版本,而不是等待所有軟件功能就緒后再最終的版本。

    1.3高質量

    對軟件工程師而言,敏捷軟件開發能提高生產率的關鍵在于軟件質量的不斷提高。長期以來,軟件開發的后期,軟件工程師一直都在解決而且很難全面解決,通常是解決一個問題后催生出一個、甚至一堆的問題。因此,軟件的質量往往成為生產率的最主要的障礙。敏捷軟件開發在初始開發時,就重視軟件的質量,并且控制軟件的質量,并在開發的過程中,不斷改進,提高軟件質量。質量的提升在軟件開發的整個過程持續進行。敏捷軟件開發通過各種實踐提高軟件質量,比如測試驅動開發,重構,盡早的自動化測試。

    2具體的軟件技術策略

    增量設計和簡單設計貫穿于醫療應用軟件的開發過程。開發團隊的軟件開發工程師都將此兩種設計原則應用于日常的軟件設計工作。在初始設計后,我們通過對需求的理解和研究后,選擇了Jboss的JBPM作為流程引擎。隨著系統開發的進行,漸漸的我們發現JBPM雖然可以自定義流程流轉功能,但是需要復雜的配置,眼看這種復雜的配置越來越成為團隊的沉重負擔,開發團隊并在后來實現流程流轉功能的同時對JBPM引擎進行持續改進,使JBPM成為管理系統自有的流程引擎,極大的提高了流程跳轉的業務代碼編寫效率。通過這個例子可知,我們在初始設計中,選擇可行的JBPM引擎作為開始。開發過程中在測試驅動開發和重構的技術支持下,使用增量設計改進JBPM引擎,改進的同時保持JBPM引擎的簡單性。

    2.1增量設計策略

    將軟件設計注入于醫療應用軟件的開發工作中。軟件工程師致力于持續改進設計,使設計符合當前醫療發展的需求。隨著對軟件系統的深入理解,逐步改進軟件設計,使軟件設計回歸到合適正確的位置,適應當前軟件系統要求。軟件工程師在書本上學到的總是:在編寫業務代碼前,將所有的設計做好,設計一旦完成,永不修改。當然,在一定程度上,這種思想是對的。因為在醫療應用軟件設計中,改動成本是巨大的,而且有非常大的風險。因此,傳統的軟件設計過程,對軟件設計的時機要求是很高的。而敏捷團隊在進行醫療應用軟件的設計中,致力于降低軟件設計改進的成本。降低成本的手段包括:自動化測試,持續的軟件設計改進,重構等。這些措施的有效實施為醫療軟件的有效運行提供了堅實的保障。

    2.2簡單設計策略

    敏捷軟件開發中,“以最簡單的方式實現功能”和“你并不需要它”兩大口號都提倡醫療應用軟件的簡單設計。“你并不需要它”的口號表明,任何時候都只做僅滿足現有需求的軟件設計,軟件設計不應該為將來有可能注意:是有可能,而不是確定的需求買單。這一點聽起來簡單,但是在具體的實際開發中,卻很難。軟件開發工程師經常都會跌入一個陷講:將來系統可能需要這個設計(框架,主件),因此要在這邊預留,也為這個將來可能用上的設計(框架,主件)進行多余代碼的編寫,甚至使設計變得更加復雜也在所不惜。比如,當前我們只需要Money類的add方法,我們只編寫add方法,我們并不會因為考慮將來有可能會用到而編寫此方法的代碼。“你并不需要它”也將敏捷軟件開發團隊的價值最大化。敏捷團隊不編寫將來有可能的需求的代碼,而是始終致力于完成當前迭代周期內最具價值的軟件功能的代碼編寫,因此可以提高敏捷開發團隊的經濟效益。

    3結語

    敏捷軟件開發為軟件工程師增強了信心,因為它能帶來高效率的軟件開發,高質量的可交付軟件。敏捷軟件開發能確保軟件工程師始終致力于最有價值的軟件功能,同時能適應動蕩的需求變更,它也為企業帶來了很高的投資回報率。

    參考文獻

    [1]齊書國,齊芳.基于復用的敏捷開發方法研究與應用[J].甘肅科技,2007,03:62~64.

    [2]殷朝慶,胡軍智,安衛東.醫療設備的管理及應用軟件系統的開發[J].醫療衛生裝備,2010,07:68~69+72.

    作者:陳婷 單位:北京信息職業技術學院

    主站蜘蛛池模板: 最新亚洲人成网站在线影院| 无码精品日韩中文字幕| 欧美伦费免费全部午夜最新| 蜜桃臀av在线一区二区| 亚洲欧美自拍色综合图| 色悠久久久久综合网伊| 人妻丝袜av中文系列先锋影音| 国产亚洲一区二区在线观看| 国产婷婷在线精品综合| 男人靠女人免费视频网站| 阳城县| 亚洲无码久久久久| 亚洲精品国产无套在线观| 精品超清无码视频在线观看| 国产乱码一区二区三区爽爽爽| 人人妻人人澡AV天堂香蕉| 99热这里只有精品2| 无码熟熟妇丰满人妻porn| 国产中文三级全黄| 第一页亚洲| 国产成人精品免费久久久久| a级国产乱理伦片在线观看al| 国产一区二区在线视频播放| 久久国产亚洲精选av| 花垣县| 国产成人av一区二区三区| 久久久无码精品国产一区| 精品无码久久久久久久动漫| 乱人伦人妻中文字幕无码久久网 | 久热re这里精品视频在线6| 国内精品vA久久久久中文字幕| 日韩放荡少妇无码视频| 日韩a级毛片| 视频一区视频二区中文字幕| 国产精品大屁股白浆久久| 性欧美乱妇高清come| 四虎国产精品免费久久久| 在线精品自偷自拍无码| 亚洲成A人在线看天堂无码| 亚洲国产av一区二区| 亚洲日产无码中文字幕|