思考与总结:《软件开发流程》

(参考网址:简述软件开发过程
https://baijiahao.baidu.com/s?id=1574692556633981&wfr=spider&for=pc)
(参考网址:关于软件开发过程中的设计阶段
https://blog.csdn.net/gaisonlee/article/details/6012044)

一、设计
1)需求分析
  1.1)符合用户要求和体验;
  1.2)符合现有系统的设计与扩展,不使系统产生冗余、高耦合现象。
2)设计
  2.1)开发前的设计:系统-》层次-》模块-》接口;
  2.2)好处:有利于提高开发高可用、可扩展、健硕、持续成长的功能。
3)编程
  3.1)根据第 2 点进行开发;
  3.2)根据 sonar 标准进行开发;
  3.3)根据“设计模式思想”进行开发。
4)测试
  4.1)完善测试用例;
  4.2)测试组进行测试。
5)维护
  5.1)出现 bug 迅速定位;
  5.2)增量版本功能迅速响应。

二、简陋的系统设计流程图

 

posted @ 2018-07-23 15:42  kino_熊  阅读(181)  评论(0编辑  收藏  举报