开发心得_shenqi67的博客-程序员秘密

技术标签: 软件开发  

开发过程

需求分析:做什么、为什么、合入版本、涉及软硬件、交付时间点、周边影响、风险识别等,分析完输出设计文档。
用例表单:分析完成后要输出用例表单,考虑各种场景,用例表单未完成不可写代码。
需求澄清:开发SE、测试SE、开发MDE、开发人员必须到场。开发人员就设计文档针对每个修改点和SE对齐,并提供开发的用例表单;测试人员提供测试用例表单。需求澄清完成后开发方案和测试方案应该达成一致。方案确定后方可写代码。
开发用例:软件开发人员应该先完成用例,如DT、ST、UT。
软件开发:用例完成后再开发代码,通过开发用例后方可转测试。
转测试:如果涉及多个组件,应该一起测试。


谨记:

1、开发之前一定要方案落地,开发过程中再去改方案,会浪费很多精力。这就需要在需求澄清之前充分分析,考虑到各种情况。

2、开发过程中会遇到很多问题,可以向同事求助。但是要注意,就算再权威的专家给的答案,也只能作为参考,不能100%接收。一则专家不一定全部都懂;二则专家很有可能在很忙的时候给一个片面或甚至错误的答案。

3、每次开发完一个需求,要注意总结。



版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/shenqi67/article/details/37704447

智能推荐

何小鹏快跑:身家暴涨50亿美元,他还愿坐经济舱吗?_xiaokaixinguoguo的博客-程序员秘密

  1、从投资“橙行智动”到创办小鹏汽车,作为一个“长期主义者”,何小鹏追求效率和速度的同时也注重质量和节奏。小鹏汽车员工从700人暴涨到而今的3500人,开始进入快车道。  2、上市当天,小鹏汽车股价上涨41%。截止8月28日,小鹏汽车的市值来到161亿美元,超过理想汽车的147亿美元。  3、智能汽车市场的变化,留给造车新势力的空间越来越小。“最痛苦的事情就是老大没想清楚方向,下面的人拼了命地在一个错误的方向干。”何小鹏感叹说。  4、IPO之前,小鹏汽车共完成10轮融资,融资总额约185亿元人民

java程序员英文单词缩写和解释_googchar的博客-程序员秘密

API (Application Programming Interface) 应用编程接口JRE (Java Runtime Enviroment) Java 运行时环境JDK (Java Development Kit) Java开发工具包JVM (Java Virtual Machine) Java虚拟机JNI (Java Native Interface) Java本地接口...

Python——结束语句_weixin_30352645的博客-程序员秘密

结束语句:break结束语句,表示达到某个目的后,将结束当前循环语句,break以下的代码都不执行。例如:for i in range(10): print("--------",i) for j in range(10): print(j) if j>3: ...

mui 日常开发问题总结_Crow_Block的博客-程序员秘密

问题一: 参考pullrefresh_with_tab.html实现的时候,遇到了这个报错。这个问题貌似遇到过两次,主要原因是因为我的tab选项是由ajax异步获取的在我调用_gotoPage()这个方法时实际上我的tab还没有加载进来所以会报错,因此在此方法中添加一个判断就可以解决

斐波那契数列的Python简单实现_世由心生的博客-程序员秘密

这是二级题上的答案,感觉比网上很多思路都简洁:根据斐波那契数列的定义,F(0)=0,F(1)=1,F(n)=F(n-1)+F(n-2)(n>=2),输出不大于50的序列元素。例如:屏幕输出实例为:0,1,1,2,3,…a,b=0,1while a <= 50: print(a,end=',') a,b=b,a+b>>> ============ RESTART: C:/Users/matebook/Desktop/Python二级操作题练习/1

Redis系列学习笔记9 键过期功能_ECHO_FOLLOW_HEART的博客-程序员秘密

键过期功能让 Redis 在指定的时间自动删除特定的键。键过期功能的相关命令 类型 命令 设置生存时间 EXPIRE 命令和 PEXPIRE 命令。 设置过期时间 EXPIREAT 命令和 PEXPIREAT 命令。 查看剩余生存时间 TTL 命令和 PTTL 命令。 删除生存时间或过期时间 PERSIST 命令。EXPIRE key seconds将键 ke

随便推点

苹果cms伪静态常见几种问题解决教程_wanyizhilu的博客-程序员秘密_苹果cms浏览模式非静态,无法生成

在设置苹果cms伪静态的过程中,由于网站环境,个人操作还有技术方面的认知程度不同难免会遇到各种疑惑和不解的问题。今天我们讲解下经常出现频率较高的几个问题的解决方法。如果你还没有开始设置伪静态请参考此文开始伪静态的设置:https://www.mytheme.cn/article/148.html1,伪静态后除首页能显示其他页面全部404大多数原因是伪静态规则不对,修改一下伪静态规则一般都可以...

河南城镇化争植“智慧”基因_weixin_33762321的博客-程序员秘密

核心提示|3月春雨过后,“智能经济”正在不时地为河南人送上惊喜。从最初的打车、外卖、洗衣、送菜等浅层“互联网+”生态,到如今向医疗、交通、物流、旅游等公共领域与政务服务深层次延展,足以显现移动互联网对传统行业秩序、服务体系释放强劲的外作用力。但与此同时,一部智能手机或终端所能加载的“智慧服务”越来越多,也必将面临新兴的“技术流”和既得商业势力的深度碰撞。...

AI圣经 PRML《模式识别与机器学习》-读书笔记汇总贴_风信子的猫Redamancy的博客-程序员秘密

AI圣经 PRML《模式识别与机器学习》-读书笔记汇总贴本文章主要来记录学习《Pattern Recognition and Machine Learning》的学习笔记,主要是按照课本的内容来,按照课本的章节一节一节慢慢整理题目,包括后面一些有必要的习题,希望能互相学习,一起提高。本书为英文版,有兴趣可以去寻找pdf。目录PRML - Chapter 01: IntroductionPRML 1.1 多项式曲线拟合PRML 1.2 概率论PRML 1.3 模型选择 1.4 维度灾难PR

基于vtk绘制简单图形元素_开拓者5号的博客-程序员秘密_vtk 画圆

1、生成简单模型利用vtk的典型流程是:读取或生成一些数据,过滤(filter)它,渲染(render)它,然后与它交互。有两种基本的获取数据的方式。这些数据可能是存在文件中,需要读入vtk系统,数据也可能有一些方法生成(通过算法或数学表达)。获取数据用于渲染管线初始化的过程称作源对象(source object),用于生成数据的源对象称为过程对象(procedural object),用...

简单魔兽改键的基本原理及基于MFC实现_tdkufo的博客-程序员秘密

主要原理:通过线程钩子截获魔兽进程的键盘消息,然后模拟我们所需要的按键。软件设计基于MFC和用到的一些windowsAPI。1.     界面布局和要求功能软件界功能少见面简单,主要有小键盘和自定义的改键。(玩dota的都知道)要求:编辑框只能显示一个键的

Linux内核的同步机制:原子操作_gothicane的博客-程序员秘密

Linux内核的同步机制:原子操作原子操作:UP和SMP的异同原子操作是不可分割的,在执行完毕不会被任何其它任务或事件中断。在单处理器系统(UniProcessor)中,能够在单条指令中完成的操作都可以认为是"原子操作",因为中断只能发生于指令之间。这也是某些CPU指令系统中引入了test_and_set、test_and_clear等指令用于临界资源互斥的原因。但是,在对称多处理器(Symetr

推荐文章

热门文章

相关标签