敏捷式软件开发流程及其在中小软件企业的应用
摘要 | 第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页 |