分类: 项目管理
2008-10-10 22:28:14
在 整个软件生命周期中,测试环节不是孤立存在的,它与整个开发过程都密切关联,在实践中,有时会感觉测试环节额外增加了项目整体进度。如何使得测试非但不会 额外增加项目时间,而且能够成为软件开发过程的强大驱动力,这是本课的重点。但要做到这一点仅仅了解测试的规范或理论是远远不够的,所以课程的定位不仅仅 是如何成为优秀的测试工程师,更重要的是如何通过做好测试来做好项目,让测试环节对整个项目提供积极的影响和有益的支撑,这才是最有价值的。
课程特点: |
|||||||||||||||||||||||||
.用真实应用的案例和技术来讲解如何解决测试中的实际难题 .课程的中心思想是如何建立质量保证体系,通过测试驱动开发过程,做到缺陷的预防 .用一个大型的真实产品作为案例,讲解从立项计划到发布的每一步是如何实施的 .对于同一个测试环节,开发人员、测试人员、测试管理者应分别关注什么、做哪些工作来最终保证测试质量 .不仅讲解要做好测试都需要做什么,更注重讲解怎么做、为什么这样做、如果不这样做会出现什么情况 |
|||||||||||||||||||||||||
在课程中要逐一解决的问题: |
|||||||||||||||||||||||||
.测试人员不足,尤其是有经验的测试工程师不足 .团队对Bug的理解不一致,有时测试团队开的Bug开发团队不认可 .没有有效的技术手段保证测试速度,甚至测试被认为额外增加了项目进度时间 .测试量很大,测试报告不能及时反映最新版本中存在的问题 .测试中重复劳动太多,长期下来,测试工程师缺乏成就感和创造力 .软件发布前是否经历了足够的测试?能否发布到底谁说了算? .缺陷预防的持续改进 .建立质量保证体系 |
|||||||||||||||||||||||||
|