敏捷方法及微软TFS在贵州地税系列项目中的应用

敏捷方法及微软TFS在贵州地税系列项目中的应用

论文摘要

由于软件市场的不断变化和激烈竞争,各软件开发公司或企业逐渐把软件产品质量当成保持其长期优势和获得更多用户的关键。软件质量的管理与控制,从最初的只关注软件最终产品质量发展到现在的越来越多的关注软件软件产品的过程质量,这一思想贯穿了整个软件生命周期。国外的一些标准组织结构或者软件企业对软件开发过程改进以及软件质量管理的研究很早就已经开始了。他们制定了数量庞大的与软件质量相关的一系列标准,并且提出了各类度量模型和质量模型。但是,这些过程规范过于繁琐复杂,对于众多中小型的软件企业并不适用,甚至导致了许多软件项目开发的失败或者是最终的软件与实际应用需求不符合。那么,急切需要一种适合广大中小型软件企业的软件开发方法或是模型,敏捷开发方法就在这种背景下应运而生了。本文选取敏捷方法中较为流行的极限编程为代表,较为详细的论证了极限编程的各实践方法,其中,结合贵州地税的具体项目重点论证小版本发布与测试驱动开发两个最为重要的实践方法,并在实际项目中取得了比较好的应用效果。以贵州省地方税务局系列项目中的《综合查询分析平台》为研究平台,详细的讲述了小版本发布及其指导思想、使用流程、小版本发布的优点、需要注意的问题等,并且重点讲述了如何实现小版本发布。测试驱动开发是与传统测试方法截然不同的一种敏捷式的测试方法。本文以贵州省地方税务局系列项目中的《风险管理系统》为研究平台,比较与分析了测试驱动开发与传统测试方法,重点比较了测试流程;结合实际项目具体讲述了实现测试驱动开发的整个过程。总而言之,敏捷方法在国内外越来越被业界所推崇,许多国内外的知名企业与公司在敏捷开发这一领域中已经取得了较好的成果,同时也积累了宝贵的应用经验,这对敏捷方法在我国的快速发展与应用起到了促进作用。

论文目录

  • 摘要
  • Abstract
  • 第一章 引言
  • 1.1 选题背景及意义
  • 1.2 敏捷开发的国内外研究现状
  • 1.3 本文的主要工作
  • 1.4 本文的组织结构
  • 第二章 敏捷方法理论基础及相关技术
  • 2.1 敏捷宣言及原则
  • 2.2 敏捷方法主要特征
  • 2.3 敏捷方法与传统方法的比较分析
  • 2.4 极限编程
  • 2.4.1 极限编程价值观
  • 2.4.2 极限编程基本原则
  • 2.4.3 极限编程实践方法
  • 第三章 微软TFS
  • 3.1 VSTS简介
  • 3.2 Visual Studio Team Foundation
  • 3.2.1 Team Foundation结构
  • 3.2.2 TFS功能
  • 3.2.3 TFS对敏捷模型的支持
  • 3.2.4 TFS配置管理
  • 第四章 小版本发布在综合查询中的应用
  • 4.1 综合查询开发过程中面临的问题
  • 4.2 小版本发布
  • 4.2.1 小版本发布及指导思想
  • 4.2.2 小版本发布的使用流程
  • 4.2.3 小版本发布需要注意的问题
  • 4.3 版本控制
  • 4.3.1 版本控制的设置
  • 4.3.2 如何进行版本控制
  • 4.4 自动生成
  • 4.5 高效实现小版本发布
  • 4.6 小版本发布优点
  • 第五章 测试驱动开发在风险管理中的应用
  • 5.1 软件测试
  • 5.2 测试驱动开发
  • 5.2.1 测试驱动开发及指导思想
  • 5.2.2 测试驱动开发应用流程
  • 5.2.3 测试驱动开需要发注意的问题
  • 5.3 综合查询中的测试驱动开发
  • 5.3.1 测试驱动开发的关键
  • 5.3.2 VSTS提供的测试类型
  • 5.3.3 测试驱动开发在风险管理中的应用
  • 5.3.4 测试驱动开发与小版本发布
  • 第六章 其他敏捷方法在项目中的应用
  • 6.1 持续集成
  • 6.2 结对编程
  • 6.3 站立会议
  • 6.4 较少文档
  • 6.5 以合作为中心
  • 6.6 现场客户
  • 6.7 自动化测试
  • 6.8 可调整计划
  • 第七章 总结和展望
  • 7.1 论文结论
  • 7.2 未来研究方向
  • 参考文献
  • 攻读硕士学位期间发表的论文及参与的项目
  • 致谢
  • 相关论文文献

    • [1].应用TFS模型计算稠密氩等离子体的物态方程[J]. 宜宾学院学报 2008(12)
    • [2].淘宝TFS深度剖析[J]. 数字化用户 2013(03)
    • [3].基板对TFS产品表面形貌及其耐蚀性的影响[J]. 东北大学学报(自然科学版) 2010(06)
    • [4].基于低密度随机纠删码的TFS容灾优化方案[J]. 计算机应用 2016(S2)
    • [5].己基乙二胺-TFS型质子化离子液体与水分子间氢键相互作用的研究[J]. 化工学报 2019(S2)
    • [6].茶鲜叶悬浮发酵中TSs和TFs的形成机理研究[J]. 中国农学通报 2014(22)
    • [7].美国公私立中小学教师流动趋势、成因及应对策略——基于“教师追踪调查(TFS)”项目[J]. 教育导刊 2014(10)
    • [8].配置管理工具TFS的应用研究[J]. 机械工程与自动化 2010(06)
    • [9].宝钢冷轧镀铬板(TFS)产品的表面形貌、结构与组成分析[J]. 上海金属 2014(02)
    • [10].扶阳透骨片对去卵巢大鼠SD胫骨TBV、TRS、TFS及MAR参数的影响[J]. 山西中医 2014(06)
    • [11].英国央行考虑提前终止TFS或为8月加息铺路[J]. 现代商业银行 2017(13)
    • [12].苦碟子总黄酮对大鼠脑缺血再灌注损伤的保护作用[J]. 中国医药指南 2011(29)

    标签:;  ;  ;  

    敏捷方法及微软TFS在贵州地税系列项目中的应用
    下载Doc文档

    猜你喜欢