2021-09-18 软件开发理论知识

 1.软件的定义:是一系列按照特定顺序组织的计算机数据和指令的集合

2.软件开发模式:瀑布模型,快速原型模式,螺旋模型

瀑布模型:将软件生命周期的各项活动规定为按固定顺序儿连接的若干阶段工作,形如瀑布流水,最终得到软件产品的项目

快速原型模式:创建一个快速原型用户进行评价 进一步细化快发软件的需求,逐步调整解决bug满足客户要求,弄明白客户需要些什么需求,一旦确认了客户的需求,需要迅速修改原型,反应客户的需求。

螺旋模型:制定计划,风险分析,实施工程,客户评价

3.软件质量

功能性 可靠性 易用性 效率 维护性 可移植性

影响软件质量的因素

1.理解性

2.必须性

3.可修改性

4.四沉性

5.简洁性

6.可测性

7.跟踪行

8.范围定义

4。软件分类

根据场景:工具分类,游戏类软件分类,媒体型分类,电商软件

软件结构:单机软件,分布软件

项目成员组成

项目经理 产品经理 ui设计师 技术总监 开发工程师 测试工程师

软件开发流程 :项目启动阶段,需求阶段,开发阶段,测试阶段,项目上线;

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值