事后诸葛亮会议:做个有效的项目总结(2)

发表于:2012-12-05来源:博客园作者:MagicCode全体成员点击数: 标签:项目总结
如果历史重来一遍, 我们会做什么改进? 1. 熟悉VS2012、LoadRunner等负载测试工具的使用(beta目标) 补充问题: 1. 对比敏捷的原则, 你觉得你们小组做得最好的是

  如果历史重来一遍, 我们会做什么改进?

  1. 熟悉VS2012、LoadRunner等负载测试工具的使用(beta目标)

  补充问题:

  1. 对比敏捷的原则, 你觉得你们小组做得最好的是什么?

  1.1 简单----使未完成的工作最大化的艺术----是根本的

  由于我们在开发过程中,始终不渝地遵循MVC的开发模式,虽然大家各自编码,但由于PM设计的架构使得各层次之间的耦合度非常低,整合起来非常顺手,这也在跟其他UI小组进行整合是带来了极大的便利~

  1.2 敏捷过程提可持续的开发速度。责任人、开发者和用户应该能够保持一个长期的、恒定的开发速度

  我们在整个Sprint阶段,坚持每天拿出2h+的时间coding,良好的进度使得我们的工作能够按部就班地进行下去。虽然平时的作业也很多,但我们基本能够把边边角角的时间放到Coding上,这样总的时间投入不会与其他课程冲突。

  1.3 不断地关注优秀的技能和好的设计会增强敏捷能力

  我们在项目开发过程中,前前后后使用了贫血模型、MVC等设计模式,采用了FlexPaper,SWF2PDF等优秀的开源解决方案,这使得我们能够把精力集中在满足用户需求之上,而不是一味的拘泥于采用何种技术,何种算法。

  1.4 即使到了开发的后期,也欢迎改变需求。敏捷过程利用变化来为客户创造竞争优势

  在最后的整合阶段,一夜之间涌现除了好多新的需求,最后PM熬夜到2点搞定~~

  2. 什么是在下个阶段 m2 要改进的地方?

  由于邹欣老师安排我们在M2阶段进行搜索引擎的开发,我们准备从以下几个方面入手:

  1. UI方面,2Dev(孙胜,陈宇宁)负责,主要有两个方面:搜索首页,搜索结果页设计。主要要求:中英文支持,Tab式的文档、资源搜索结果自如呈现(符合用户习惯)

  2. 搜索方面,PM负责,采用Lucene.Net开源解决方案。开发定时构建索引工具,定义索引结构。

  3. 测试方面,1dev(谷骞)负责,熟悉vs2012下的效能测试,负载测试等各种测试手段,对网站进行各项测试,同时协助PM进行搜索引擎开发。

  附:Lucene索引结构

  Name Index Store TV Boost Description

  qid UN_TOKENIZED YES NO -

  tags TOKENIZED YES NO 4

  title TOKENIZED YES NO 2

  content TOKENIZED YES NO -

  created UN_TOKENIZED NO NO -

  repiles UN_TOKENIZED NO NO

  views UN_TOKENIZED NO NO

原文转自:http://www.ltesting.net