找回密码
 注册
关于网站域名变更的通知
查看: 265|回复: 4
打印 上一主题 下一主题

常见的软件开发流程

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-12-28 10:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
常见的软件研发流程:瀑布模型,螺旋模型,RUP流程,IPD流程瀑布模型核心思想是按工序将问题化简,将功能的实现与设计分开,便于分工协作,即采用结构化的分析与设计方法将逻辑实现与物理实现分开。将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。从本质来讲,它是一个软件开发架构,开发过程是通过一系列阶段顺序展开的,从系统需求分析开始直到产品发布和维护,每个阶段都会产生循环反馈,因此,如果有信息未被覆盖或者发现了问题,那么最好 “返回”上一个阶段并进行适当的修改,开发进程从一个阶段“流动”到下一个阶段,这也是瀑布开发名称的由来。
* C( O% [) y6 }( u- a0 D螺旋模型将瀑布模型和快速原型模型结合起来,强调了其他模型所忽视的风险分析,特别适合于大型复杂的系统。
6 u/ d& U8 Z' R0 [0 ?7 [+ c) b螺旋模型沿着螺线进行若干次迭代,图中的四个象限代表了以下活动:: C# z* O: u1 f' T- p* P. i0 q
(1)制定计划:确定软件目标,选定实施方案,弄清项目开发的限制条件;7 c% d" Q% c. X# l, v6 \+ c: G; y
(3)实施工程:实施软件开发和验证;" }5 P& G4 W" l) R
(4)客户评估:评价开发工作,提出修正建议,制定下一步计划。7 a# a: e+ K. e9 R
螺旋模型由风险驱动,强调可选方案和约束条件从而支持软件的重用,有助于将软件质量作为特殊目标融入产品开发之中。
4 N4 z# A& d, n: J# URUP(Rational Unified Process,统一软件开发过程,统一软件过程). {0 y6 s1 t& l
是一个面向对象且基于网络的程序开发方法论。根据Rational(Rational Rose和统一建模语言的开发者)的说法,好像一个在线的指导者,它可以为所有方面和层次的程序开发提供指导方针,模版以及事例支持。 RUP和类似的产品–例如面向对象的软件过程(OOSP),以及OPEN Process都是理解性的软件工程工具–把开发中面向过程的方面(例如定义的阶段,技术和实践)和其他开发的组件(例如文档,模型,手册以及代码等等)整合在一个统一的框架内。
/ i% e9 h% ?* ]/ a# P9 F) e4 P# Y0 K集成产品开发(Integrated Product Development, 简称IPD)
) Z  u2 j! w! e; j3 V2 y- G8 B是一套产品开发的模式、理念与方法。IPD的思想来源于美国PRTM公司出版的《产品及生命周期优化法》(简称PACE——Product And Cycle-time Excellence)一书,该书中详细描述了这种新的产品开发模式所包含的各个方面。
" P; H% T. o2 B% ]  z* k9 B0 {

该用户从未签到

2#
发表于 2021-12-28 10:52 | 只看该作者
分开实现和设计有利于工作
" u& x7 |7 r- P# {# ^

该用户从未签到

3#
发表于 2021-12-28 14:02 | 只看该作者
开发过程是通过一系列阶段顺序展开的8 |/ H9 B3 ^9 }. P* A
  • TA的每日心情
    开心
    2023-6-2 15:15
  • 签到天数: 1 天

    [LV.1]初来乍到

    4#
    发表于 2021-12-28 14:31 | 只看该作者
    软件质量也可以融入开发之中
    # h; v3 F$ E4 c

    该用户从未签到

    5#
    发表于 2021-12-28 15:04 | 只看该作者
    核心思想就是把问题简单化
    % x" o8 V) y  W) @  |/ T9 g
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-8-19 22:46 , Processed in 0.109375 second(s), 23 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表