- 博客(12)
- 收藏
- 关注
原创 [Personal Software Process]个体软件过程
随着软件工程知识的普及,软件工程师都知道,要开发高质量的软件,必须改进软件生产的过程。目前,业界公认由CMU/SEI开发的软件能力成熟度模型SW-CMM是当前最好的软件过程,并且CMM已经成为事实上的软件过程工业标准。但是,CMM虽然提供了一个有力的软件过程改进框架,却只告诉我们“应该做什么”,而没有告诉我们“应该怎样做”,并未提供有关实现关键过程域所需要的具体知识和技能。为了弥补这个欠缺,H
2003-05-08 14:12:00
2054
1
原创 [个体软件过程]之缺陷管理--编码标准
4.3代码复查编码标准。编码标准是被广泛接受的、能够作为工作样板的编码实践集。良好的编码标准将有效地帮助您避免开发有潜在危险的代码,有助于预防缺陷。例如,可以在编码标准中列出那些应该避免使用的方法,规定号循环入口或在说明是初始化变量,避免不良的变量命名等。编码标准还能有效地统一和规范整体开发活动。当其他开发人员加入到项目中来时,他们能够很好地适应这一切。代码也将变得更规范更易维护。表4
2003-05-08 14:11:00
1255
原创 [个体软件过程]之缺陷管理--缺陷预测
4.4缺陷预测引入缺陷是人类的正常现象,所有的工程师都会引入缺陷。因此所有的工程师都应该了解自己引入缺陷的类型和数据。在开发过程中,总是可再进行一轮测试或代码复查,决定是否这样做的唯一方法就是分析缺陷数据。通过分析历史数据,可以估计出程序中缺陷的个数。通过把当前项目的数据和估计数据相比较,就能大概知道正在开发的程序的质量情况。这样就能决定是否需要增加一些缺陷排除步骤。缺陷率的预测。当开
2003-05-08 14:11:00
1340
原创 [个体软件过程]之缺陷管理--缺陷&缺陷查找技术
第四章 缺陷管理u 什么是缺陷u 缺陷查找技术u 代码复查u 缺陷预测4.1什么是缺陷缺陷是指程序中存在的错误,例如语法错误、标点符号错误或者是一个不正确的程序语句,是任何影响程序完整而有效的满足用户要求的东西,是可以表示、描述和统计的客观事物。 有人把缺陷称为Bug,这是不正确的。当成为Bug时,令人想到的是那些令人
2003-05-08 14:10:00
2194
原创 [个体软件过程]之缺陷管理--代码复查
第四章 缺陷管理u 什么是缺陷u 缺陷查找技术u 代码复查u 缺陷预测4.3 代码复查代码复查就是研究源代码,并从中发现错误。代码复查更有效的原因是:在复查时看到的是问题本身而不是征兆。从头到尾复查代码时,考虑的是程序应该做什么。因此,当看到某些地方不正确时,就可以看到可能的问题是什么,并立即去验证代码。复查的缺点是:非常耗时,而且很
2003-05-08 14:10:00
1853
原创 [个体软件过程]之缺陷管理--C++代码复查指南和检查表
第四章 缺陷管理u 什么是缺陷u 缺陷查找技术u 代码复查u 缺陷预测 4.3代码复查 表4.4 C++代码复查指南和检查表目的指导你进行有效的代码复查####累计累计%
2003-05-08 14:10:00
1560
原创 [个体软件过程]之时间管理
第二章 时间管理u 时间管理的逻辑原理u 了解时间的使用情况2.1时间管理的逻辑原理 人们很可能像上星期那样安排这星期的时间。当然,随着工作的不同,也有很多例外的情况。 为了制定切实可行的计划,必须对所用的时间进行跟踪。如果问上周的时间是怎么利用的,一般人都认为很容易所出每项工作花了多少时间,但是当看到实际的数据时,很可能感到十分惊讶:花在编
2003-05-08 14:09:00
1508
1
原创 [个体软件过程]之制订计划--管理好时间
第三章 制定计划u 如何制定阶段计划u 如何制定产品计划u 管理好时间 3.3管理好时间 可以按照如下步骤管理时间:1. 分析自己使用时间的历史记录;2. 制定时间安排表,决定如何使用时间;3. 对照制定的安排表跟踪使用时间的方式;4. 决定应该改变什么意思自己
2003-05-08 14:09:00
1330
原创 [个体软件过程]之过程改进
第一章 过程改进u 个体软件过程u 过程改进 1.1个体软件过程 一个软件工程师的任务就是在预定的时间和进度下交付高质量的软件产品。对于他们来说最重要的个人资产,就是始终以高质量的产品满足合同要求的能力。个体软件过程(Personal Software Process,PSP)是为帮助软件工程师出色完成任务、提高个人能力而设计的,它讲述如何把先进的详
2003-05-08 12:15:00
1375
原创 [个体软件过程]之制订计划--阶段计划&产品计划
第三章 制定计划u 如何制定阶段计划u 如何制定产品计划u 管理好时间3.1如何制定阶段计划 这里介绍两种计划:阶段计划和产品计划。阶段计划是关于这段时间内对时间的安排,产品计划是关于制作产品活动期间的时间安排。以读一本书为例来说明阶段计划和产品计划的区别。为了计划这项工作,首先估计出整个任务应花费多少时间。例如,你可能希望用20小时阅
2003-05-05 11:38:00
1380
原创 一年工作的总结
从去年4月12号到公司报道,今天4月13号!转眼之间已经工作了一年了,值周末之际,女友去杭州游玩,抽点时间把一年的工作进行一个总结。也参照《千年决心》,对未来的一年给自己提出一个期望。 一年中的收获: 1。和女友感情稳定发展 首先要感谢我的女友,是她给我了工作的动力!我现在所有的努力,都是为了我们今后生活的幸福,不管多么辛苦,都是值得的。 2。规划今后发展的方向 想从软件开发转行到硬件,到
2003-04-30 11:26:00
1434
1
原创 VB动态调用外部函数的方法
VB可以用Declare声明来调用标准DLL的外部函数,但是其局限性也很明显:利用Declare我们只能载入在设计时通过Lib和Alias字句指定的函数指针!而不能在运行时指定由我们自己动态载入的函数指针),不能用Declare语句来调用任意的函数指针。当我们想动态调用外部函数的时候,就必须考虑采用其他的辅助方法,来完成这个任务了。在文章《VB真是想不到系列之三:VB指针葵花宝典之函数指针 》
2003-04-18 08:50:00
1382
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人