敏捷式软件开发流程及其在中小软件企业的应用
| 摘要 | 第1-5页 |
| Abstract | 第5-9页 |
| 1 绪论 | 第9-13页 |
| ·敏捷开发流程研究 | 第9-10页 |
| ·敏捷开发方法发展 | 第10-11页 |
| ·中小企业软件开发流程的现状 | 第11页 |
| ·本文研究的问题 | 第11-12页 |
| ·本文的组织 | 第12-13页 |
| 2 软件的敏捷开发方法 | 第13-30页 |
| ·敏捷方法简史 | 第13页 |
| ·敏捷开发方法的典型代表 | 第13-21页 |
| ·极限编程 | 第14-16页 |
| ·SCRUM | 第16-18页 |
| ·水晶方法 | 第18-19页 |
| ·动态软件开发方法 | 第19-21页 |
| ·敏捷开发过程的核心价值 | 第21-22页 |
| ·微软解决方案框架 | 第22-30页 |
| ·推动开放式沟通 | 第23-24页 |
| ·为共同的远景而工作 | 第24-25页 |
| ·赋予团队成员权力 | 第25-26页 |
| ·建立清晰的职责和共同责任 | 第26页 |
| ·关注交付业务价值 | 第26-27页 |
| ·保持灵巧 | 第27-28页 |
| ·质量投资 | 第28页 |
| ·学习所有的经验 | 第28-30页 |
| 3 敏捷开发方法的软件开发流程 | 第30-42页 |
| ·敏捷开发流程的团队建设和人员构成 | 第30-37页 |
| ·对等团队的建设 | 第31-34页 |
| ·人员的构成 | 第34-37页 |
| ·制定项目远景 | 第37页 |
| ·定义用户角色 | 第37页 |
| ·创建方案 | 第37-38页 |
| ·掌握项目进展 | 第38-39页 |
| ·计划迭代 | 第39-40页 |
| ·确定迭代长度 | 第39页 |
| ·估计方案和服务质量 | 第39-40页 |
| ·将方案拆分成任务 | 第40页 |
| ·预留Bug 修复的时间 | 第40页 |
| ·调整迭代计划 | 第40页 |
| ·掌握迭代过程 | 第40-42页 |
| ·跟踪迭代过程 | 第40-41页 |
| ·进行回顾会议 | 第41-42页 |
| 4 应用实例——保险行销支援软件的分析研究 | 第42-51页 |
| ·保险行销支援软件介绍 | 第42页 |
| ·软硬件环境的部署 | 第42-44页 |
| ·组织团队 | 第44页 |
| ·制定项目远景 | 第44页 |
| ·定义用户角色 | 第44-45页 |
| ·创建方案 | 第45-46页 |
| ·计划迭代 | 第46-50页 |
| ·对敏捷流程实施实例的总结 | 第50-51页 |
| 5 总结与展望 | 第51-53页 |
| ·本文所做的工作 | 第51页 |
| ·本课题研究的不足 | 第51-53页 |
| 致谢 | 第53-54页 |
| 参考文献 | 第54-56页 |