热门话题
-
近期文章
我的围脖
我的豆列
年归档:2008 年
研发部门KPI考察点
KPI(Key Performance Indication)即关键业绩指标。对本部门的指标量化和考评,我们将做如下尝试。
1. 分岗位制订考评系数(总分系数)
架构师、组长、DBA(1.2)、开发人员(1.0)
对组长和核心开发人员(架构师、DBA)倾斜,提高他们的系数,鼓励他们的工作
2. 任务完成率(基础分)
部门内部,项目和短期任务统一考评。
本季度内投入的工时数,单位为人天。
举例:假设某季度正常…
软件开发中的代码质量审查
落实
审查者
研发组长对本组提交的代码质量进行检查
检查关键点
检查代码符合编码规范;
是否有足够清晰的注释;
检查数据库、文件等资源完全关闭。(测试层面解决:rnd减少连接池数量;本机性能测试;)
代码检查不必花很长时间的,编码和评审大致5… 继续阅读
【通讯协议】文档编写注意事项/模拟程序开发计划
- 文档编写注意事项
1. 统一使用标准实体
例如ClientInfo/UserInfo/MobileInfo等,分别代表客户端(软件)信息/用户信息/手机(硬件信息)等
2. 协议文档中增加实现具体功能的协议交互序列图
通过序列图,能够清晰描述本协议使用场景和交互过程
3. 协议文档演进注意事项:
基线控制,注意文档的版本和修订日志
- Server端的模拟程序开发计划
… 继续阅读
【通讯】采用ZLIB实现传输过程的数据压缩
- 关于ZLIB
zlib是提供数据压缩的一个函数库,使用抽象化的DEFLATE演算法。
zlib是开源的,做为一种事实上的业界标准,因其代码的可移植性,宽松的授權许可以及较小的内存占用,zlib在许多嵌入式设备中也有应用。
http://en.wikipedia.org/wiki/ZLIB
- 代码示意
/**
*
* Put Object to compr… 继续阅读
【软件工程】提高软件开发效率的几点措施
1. 开发中单元测试要跟上
目前程序开发,很多代码在开发期间并没有充分跑通。系统测试期间暴露出很多应该在开发期间就发现的问题,造成测试期长。
2.充分而详细的设计是编码质量的保障
目前需求过来之后,往往都是直接编码,没有详细设计。
开发一般采取打补丁的方法,直接在原有程序上修修补补。这样在短时期上看,效率不错,但长期来看,代码结构化不好,功能含糊不清,不利于以后的开发。
3.设计、开发和辅助测试流水线开发
部… 继续阅读
