软件工程的生命周期

软件工程的生命周期

1.市场调研用户的需求,并进行可行性分析(从多个角度分析能否达到预期收益)。
2.立项:确定项目组核心骨干成员,以及各阶段的里程碑。
3.需求调研:产品经理深度挖掘用户需求,将用户需求转化为产品需求,简单来说就是判断一个需求值不值得做,要做成什么样子,要怎么来做才能实现产品目标以及价值最大化。
4.设计:ui-开发-测试(同步进行)
ui:完成系统的ui设计稿
开发:

概要设计:由架构师来确定系统的总体框架和主要功能。

详细设计:在概要设计的基础上,对系统中的每个模块进行具体的设计,包括具体的类设计、接口定义、数据结构设计等。详细设计的主要目的是为了指导编码,以保证编码的顺利进行。

测试设计:测试计划(测试经理:做什么),测试需求分析,策略设计(怎么做:方法,工具),用例设计

5.由开发组来编码实现具体功能。

6.测试:找出软件中潜在的各种缺陷,通过修正各种缺陷提高软件质量,避免软件发布后由于潜在的软件缺陷所带来的商业风险。

7.验收与维护。

相关推荐
搏博5 小时前
软件工程之需求分析涉及的图与工具
数据库·软件工程·软件构建·软件需求
workflower8 小时前
人协同的自动化需求分析
运维·开发语言·自动化·软件工程·需求分析·软件需求
meisongqing9 小时前
【软件工程】基于机器学习的多缺陷定位
软件工程
搏博1 天前
软件工程之形式化说明技术深度解析
分布式·软件工程·软件构建·软件需求
meisongqing1 天前
【软件工程】基于频谱的缺陷定位
软件工程
搏博2 天前
软件工程之面向对象分析深度解析
软件工程·软件构建·需求分析·软件需求
雾江流2 天前
虚拟现实视频播放器 2.6.1 | 支持多种VR格式,提供沉浸式观看体验的媒体播放器
音视频·软件工程·vr
雾江流3 天前
水印落幕 7.0 | 专门用于去除图片和视频中水印的工具,支持自定义水印添加
软件工程
却道天凉_好个秋3 天前
软件工程(五):设计模式
软件工程
文哥工具箱24 天前
Excel 数据 可视化 + 自动化!Excel 对比软件
电脑·软件工程·开源软件