(Translated by https://www.hiragana.jp/)
系统发展生命周期 - 维基百科,自由的百科全书 とべ转到内容ないよう

けい统发てん生命せいめい周期しゅうき

本页使用了标题或全文手工转换
维基百科ひゃっか自由じゆうてき百科ひゃっかぜん
けい统开发生いのち周期しゅうき模型もけいつよ调维护阶だん

けい统发てん生命せいめい周期しゅうき英語えいごSystem Development Life CycleSDLC),也称软件生命せいめい周期しゅうきけい统工ほどしんいきけい软件工程こうていなかてき术语,よう于描じゅついちしんいきけい从规划、创建、测试いたさい完成かんせい部署ぶしょてきぜん过程[1]けい统开发生いのち周期しゅうきてき概念がいねん对于かたけん软件けい统都適用てきようてき,这些けい可能かのうただよしかたけんある软件组成,也可能かのう两者みやこゆう[2]

がいじゅつ

[编辑]

けい统发てん生命せいめい周期しゅうきよし一系列明确定义的不同工作阶段组成,ゆうじょ于系统工ほど师和けい统开发人员利用りよう对系统的设计、构建、测试交付こうふ进行计划。就像にんなんざいなま产装はい线上せいづくりてき东西いち样,SDLCてき标是すえきゃく户需もとめなま产满あしある超越ちょうえつきゃく户的もちてきだか质量てきけい统。ところ发布てきけい统经过了ごといち工作こうさく阶段,其中包括ほうかつりょう时间时限和成かずなりほん估计[3]。计算つくえけい统是复杂てきゆう其是ちか兴起てきめんこうふく务的体系たいけい结构),通常つうじょうわたる及到个传统系统,这些けい可能かのう需要じゅようよし不同ふどうてき软件きょう应商提供ていきょう管理かんり这种级别てき复杂せい,许多SDLC模型もけいある方法ほうほう创建,如“瀑布ばくふ模型もけい”、“螺旋らせん模型もけい”、“敏捷びんしょう软件开发”、“快速かいそく原型げんけい模型もけい”、“增量ぞうりょう模型もけい”;どう及稳じょう[4]

SDLC以看做一个快速迭代的过程。敏捷びんしょうてき方法ほうほう,如XPScrum,专注于轻りょう级进ほど,这些轻量级进ほどざい开发周期しゅうきちゅうまこと许快そくてき变化(一定いっていよう按照SDLCてき开发模型もけい)。迭代ほうれい统一软件开发过程动态けい统开发方ほうえいDynamic systems development method,专注于有げんてき项目范围并通过多个迭だいらい扩大ある改善かいぜん产品よし。顺序模型もけいある预先大量たいりょう设计模型もけい(BDUF)、如瀑布ばくふ模型もけい、关注于完せい和正かずまさ确的规划らいゆび导大がた项目、估计取得しゅとく成功せいこうてき风险,证结はててき预测せい。其他しき,如变形开发(Anamorphic development),倾向于由项目范围かずいさおのうてき迭代らいゆび导系统开发。

ざい项目管理かんりちゅう一个项目既可以用项目生命せいめい周期しゅうき(PLC)てい义,也可以用SDLCてい义,其中かいゆう几个骤略ゆう不同ふどうすえたい勒(2004)しょ说,“项目生命せいめい周期しゅうき包括ほうかつりょう所有しょゆうせんあんてき內容,而系统开发生いのち周期しゅうき关注于实现产ひん需求”[5]

SDLCざい开发IT项目时中使用しよう,它描じゅつりょう完成かんせい项目所要しょようわたる及到てき不同ふどう阶段。

历史

[编辑]

产品生命せいめい周期しゅうき结构描述りょうしんいきけい统的构建过程,じゅうさる产品せい命中めいちゅうてきごといち个阶だんすえもぐさりゃくとく斯特ひしげかみなり德福とくふく(2004)しょ说,けい统开发生いのち周期しゅうき起源きげん于1960年代ねんだいよう于在大型おおがたくわだて业时だいだい规模开发こうのうせい商用しょうようけい统。这些しんいきけい统的かつ动将わたる及大规模てきすうすえ以及すうすえ处理れいほど”。[6]

还有很多けい统开发框ざい一定程度上借鉴了SDLCてき模型もけい,如1980年代ねんだいてき结构けい分析ぶんせき设计方法ほうほう(SSADM),よう于生产英国えいこく政府せいふしょう务办おおやけしつけい统。すえもぐさりゃくとく(2004)しょ说,“传统てきけい统开发生いのち周期しゅうき方法ほうほう逐渐其他方法ほうほうかまちだい,这些方法ほうほう试图克服こくふく传统SDLC模型もけいてきいち固有こゆう缺陷けっかん[6]

けい统分析与设计

[编辑]

けい统分析与设计(SAD)どおり有效ゆうこう使用しようかたけん、软件、かずすえりゅうほど和人わじんりょく资源らい支持しじ公司こうしてきしょう业目标,开发だかこうしんいきけい统(IS)てきいち个重よう过程。けい分析ぶんせき设计ゆうじょ于做こう开发まえてきじゅん备和约束问题てき范围。けい统分析与设计权衡ざいこうのうせいこうのうせい需求,并在两者形成けいせい平衡へいこうけい统分析与设计分布ぶんぷしきくわだて业架构、くわだて业I.T.体系たいけい结构业务体系たいけい结构ゆう紧密てき联系, よう达到高等こうとう级的けい统描じゅつ,很大程度ていどじょう赖于分割ぶんかつせっこうかくしょく部署ぶしょけん。这个だか水平すいへい描述以被进一步分解为可以被分析、设计てき组件かたぎ,这些组件块被ぶん开构けんさい集成しゅうせい以实现业务目标。SDLCSADけい统规划和生命せいめいかんせい产品てきもと础。

优势与れつ

[编辑]

ざい现代计算つくえかい很少じんかいざいSDLCちゅう严格使用しよう瀑布ばくふ模型もけいいん为已经有很多てき现代方法ほうほうだいりょう这种そうほうゆう些人かい认为SDLCやめ经不さい适用いち些模がた敏捷びんしょう开发,ただし它仍しか科技かぎかいてき一个广泛使用的术语。SDLCざいけい统开发的传统模型もけいじょうゆう优势, さら适合结构环境。SDLC方法ほうほうてきかけ点在てんざい于,ざい项目需要じゅよう迭代开发时,如:web开发、电子しょう务开发,项目组需よう定期ていき检查软件设计,SDLC就不实用りょうあずか其说讨论SDLCてき优缺てんさら重要じゅうようてき应该鉴SDLCてき实践模型もけいはた其应よういた现代软件设计ちゅう

SDLCてき优势与れつ势对

[编辑]

SDLCてき优势与れつ[7]

  • 优势:ひかえせい;监控大型おおがた项目;具体ぐたい;预先评估成本なりもとかず达成标;ぶん档完せいてい良好りょうこうてきよう户输にゅうえき于维护;标准てき设计开发;のう够容にん开发团队ちゅうてきじん员变
  • れつ势:增加ぞうかりょう开发时间;增加ぞうか开发成本なりもとけい统必须预さきてい义;こくばん;很难估计成本なりもと,导致项目ちょうささえよう户输にゅうゆう时是受限てき

快速かいそく应用ほどじょ开发(RAD)SDLCてきいち个替代品だいひん,它结あい原型げんけい模型もけい,はた应用ほどじょ开发CASE工具こうぐてき实现しょう结合。RADてき优点速度そくどかいくだていりょう开发成本なりもと,并且使用しよう户更积极参与さんよ开发过程。

参考さんこう资料

[编辑]
  1. ^ SELECTING A DEVELOPMENT APPROACH页面そん档备份そん互联网档あん). Retrieved 17 July 2014.
  2. ^ Parag C. Pendharkara. Information and Software Technology 50 (12). Corresponding author contact information, E-mail the corresponding author, James A. Rodgerb, Girish H. Subramanian. Science Direct: 1181–1188. November 2008 [2015-05-29]. doi:10.1016/j.infsof.2007.10.019. (原始げんし内容ないようそん于2015-09-24). 
  3. ^ [ttp://foldoc.org/Systems+Development+Life+Cycle Systems Development Life Cycle from]. FOLDOC. [2013-06-14]. (原始げんし内容ないようそん于2021-05-12). 
  4. ^ Software Development Life Cycle (SDLC)页面そん档备份そん互联网档あん), Power Point, – Powered by Google Docs
  5. ^ James Taylor (2004). Managing Information Technology Projects. p.39..
  6. ^ 6.0 6.1 Geoffrey Elliott & Josh Strachan (2004) Global Business Information Technology. p.87.
  7. ^ Post, G., & Anderson, D., (2006). Management information systems: Solving business problems with information technology. (4th ed.). New York: McGraw-Hill Irwin.

まいり

[编辑]