当前位置: 首页 > 工具软件 > eLibrary > 使用案例 >

2008.8.9 eLibrary 项目报告

穆旭尧
2023-12-01

进度评价:50

评价依据:按照计划,目前eLibrary的进度已经晚了1天。问题具体出在业务逻辑层的处理上。按照原计划,业务逻辑层的处理需要2天时间,即周四上午应该完成业务逻辑层的处理。但是目前只完成了业务逻辑层的代码和界面层的部分数据。所以按照计划,目前为止只落后半天。但是从我每天的代码检查结果来看,落后的工作量不止半天。除了我在周四早上的代码反馈邮件中提到的问题之外,我在周四晚上继续检查代码时,还发现了业务逻辑处理流程上的问题。另外原计划的单元测试没有做,这使得这部分代码的质量和它实际上需要的时间不得不延后到界面层做好后才能得到准确评估。

质量评价:50

评价依据:本周的质量评价的问题主要出在业务逻辑层。如果只是从代码层面上看,其实质量不应该是50,但是从设计和业务逻辑执行的层面来看,就比较让人担忧。

需要注意的是,这个项目虽然是有我设计,但是却不是由我来执行,虽然每天都有代码检查的反馈,但是对于有限的项目时间来说还是不够,这是这个项目出现延迟的另外一个原因。沟通中的信息损失,使我的设计初衷没有被执行,目前最关键的是业务逻辑层的单元测试没有做,而林对单元测试的理解也不是我所想象的。一旦将业务逻辑层中的问题放到系统集成测试中去,那消耗的时间将是不可估计的。

在这个项目中,业务逻辑层是最复杂的部分,这一层中的关键部分的处理时间,完全是根据我当时自己对业务逻辑的分析结果做出来的,没有包含沟通所需的时间。而现在这部分的沟通,也直接导致了时间的延迟。

 

更多内容,请参见:我的项目周报

 类似资料: