FAIRR
FAIRR
在进行一项工作时需要注意学习、应用和改进已有信息和成果,可参考FAIRR原则:
Find existing info and result, Add to and Improve it, Record any issues and Re-organize articles and info if necessary。
例如,即使旧有信息和成果看上去不合时宜,在工作中也不能随意丢弃已有的信息和成果,而是应该将已有信息和成果演化、改进为合乎当前要求的内容。
DIRECT
非平凡工作常应遵循"DIRECT"过程,即Design, Inform/discuss, Review, Endorse, Change and Test/verify 。
此处设计泛指工作的思路和方案,不限于技术设计。设计和实现都应由另一位同事复审(review)。复审工程师明确表明赞同和支持某项设计和实现,则认为复审通过,即复审工程师核准或背书(endorse)该工作事项。复审通过后,背书者(复审工程师)与设计者和实现者同样对该工作事项负有责任。
复审请求所要求的审核工作应尽可能简明,避免大篇幅、多事务审核。大多数审核请求不应超过15行文字。
对于设计的复审应在实现之前复审通过,在少数情况下(例如时间紧迫情况),可以在实现之后追加复审。对于实现的复审应在实现和测试之后尽快进行,如果对实现的复审未通过,则应尽快善后(例如回滚该项实现)。
FAIRR的更多相关文章
随机推荐
- 发布Qt Widgets桌面应用程序的方法(自定义进程步骤,用QT Creator直接生成)
发布Qt Widgets桌面应用程序的方法 Qt是一款优秀的跨平台开发框架,它可以在桌面.移动平台以及嵌入式平台上运行.目前Qt 5介绍程序发布的文章帖子比较少.大家又非常想要知道如何发布Qt应用程序 ...
- Qt设置窗体的透明度: setWindowOpacity
在Qt中,设置窗体透明度的函数有:void setWindowOpacity(qreal level) 特性: 透明度的有效范围从1.0(完全不透明)到0.0(完全透明的). 默认情况下,此属 ...
- IIS 站点和应用池命令启动和停止
在CMD下执行如下命令: IIS站点: 停止站点: C:\Windows\System32\inetsrv\appcmd.exe stop site “XXXX” 启动站点: C:\Windows\S ...
- 深入理解 Kafka 副本机制
一.Kafka集群 二.副本机制 2.1 分区和副本 2.2 ISR机制 2.3 不完全的首领选举 2.4 最少同步副本 ...
- 代码审计之seacms v6.45 前台Getshell 复现分析
1.环境: php5.5.38+apache+seacms v6.45 seacms目录结构: │─admin //后台管理目录 │ │─coplugins //已停用目录 │ │─ebak //帝国 ...
- Loadrunner做性能测试的主要步骤
Loadrunner做性能测试的主要步骤: Loadrunner将性能测试过程分为计划测试.测试设计.创建VU脚本.创建测试场景.运行测试场景和分析结果6个步骤. 1) 计划测试:主要进行测试需求的收 ...
- Mui a 链接失效的解决办法
方法一: mui('body').on('tap', 'a', function() { if(this.href){ //判断链接是否存在 location.href = this.href; ...
- 【设计模式】结构型06享元模式(Flyweight Pattern)
享元模式(Flyweight Pattern) 首先吐槽下这个名字,享元?共享元素的话感觉还是蛮好的~但是这个英文... 意图:更好的重用.管理对象,减少内存开销,节约资源. 主要解决:在有大量重复对 ...
- Fastjson的SerializerFeature序列化属性
Fastjson的SerializerFeature序列化属性 fastJson在key的value为null时,默认是不显示出这个字段的 JSONObject.toJSONString(Object ...
- Selenium驱动如何选择?
最近有朋友也想学Selenium然后问我应该用什么Python版本.装什么驱动.用什么浏览器,然后今天在这里总结一下 Python版本的话个人用的是3.7 ,比较推荐,目前比较流行的是Python 3 ...