软件工程的生命周期

软件工程的生命周期

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

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

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

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

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

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

7.验收与维护。

相关推荐
醇氧16 小时前
软件工程设计阶段的图形工具解析
软件工程
醇氧18 小时前
软件工程系统设计核心原理:高内聚与低耦合解析
软件工程
ICT_SOLIDWORKS18 小时前
告别重复设计!研发设计标准化,根治制造业研发顽疾
软件工程
没完没了没日没夜7820 小时前
全星研发项目管理APQP软件系统:为高端制造研发装上“合规与效率”的双引擎
软件工程
黄昏回响1 天前
信息系统基础知识(五):专家系统(ES)详解
程序人生·自动化·软件工程·改行学it
大迪deblog2 天前
软件工程-④测试
系统架构·软件工程
_codemonster2 天前
(案例)软考系统分析师「软件工程」核心知识梳理
软件工程
大迪deblog2 天前
软件工程-③结构化分析与设计
系统架构·软件工程
大迪deblog2 天前
软件工程-⑥面向对象
系统架构·软件工程
sensen_kiss2 天前
CPT304 SoftwareEngineeringII 软件工程 2 Pt.4 设计模式(下)
设计模式·软件工程