关于软件生命周期以及软件过程

软件生命周期是由软件定义 软件开发 运行维护三个时期组成,每个时期又进一步划分成若干个阶段。

     每个阶段的基本任务如下:

              1. 问题定义

              2. 可行性研究

              3. 需求分析

              4.总体设计

              5.详细设计

              6.编码和单元测试

              7.综合测试

              8.软件维护

       通常把使用生命周期模型简洁的描述软件过程

              有以下几种模型: 1 瀑布模型

                                           2 快速原型模型

                                           3 增量模型

                                           4 螺旋模型

                                           5 喷泉模型

                                           6 Rational统一过程

                                           7 敏捷过程和极限编程(上个博客有提到)

                                           8 微软过程

           一般来说 从以下三个方向研究每种解决方法的可行性

                                                                                      1. 技术可行性

                                                                                      2. 经济可行性

                                                                                      3  操作可行性

            可行性研究过程:

                                     1. 复查系统规模和目标

                                     2. 研究目前正在使用的系统

                                     3  导出新系统的高层逻辑模型

                                     4  进一步定义问题

                                     5  导出和评价供选择的解法

                                     6  推荐行动方针

                                     7  草拟开发计划 

                                     8  书写文档提交审查

转载于:https://www.cnblogs.com/meng2/p/7769027.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值