本书不讲述如何具体操作VSTS,而讲述VSTS的思想及其实践。本书不仅包括了最新的软件工程领域的思想和概念,还为软件开发提出了一种崭新的思维方式——价值增加。价值增加本书的核心思想,同时也是VSTS的核心设计理念。.本书理论与实例并重,图文并茂,运用大量实例详实地论述了如何将最现代的软件工程思想和价值增加的思想应用到需求、项目管理、架构设计、开发和测试等软件开发生命周期中的各个领域中。本书适合软件项目管理人员、开发人员参考。本书论述了软件开发价值增加的思维方式。这一思维方式构成了VSTS的基础,包括VSTS的指导思想,为什么这些指导思想会以某些方式表现,以及它们如何才能与管理软件生命周期的过程紧密结合。本书如同一个现场教练,带领开发团队以一贯的流程走完整个软件生命周期。读者通过学习本书能够了解使用VSTS所必需的知识,包括:■ 价值增加的思维(相对于工作消减)在软件开发生命周期中的角色,以及“流”的意义和重要性。..■ 用于敏捷软件开发的MSF和用于CMMI过程改进的MSF的应用。■ VSTS中用于计划和管理待处理队列(backlog)的工作项。■ 多维的每日度量维护了项目的流,也为估计提供了参考数据。■ 使用人物和应用场景来创建需求。■ 使用迭代、可信任的透明度和无矛盾的度量来管理项目。■ 使用价值增加的观点、面向服务的架构、约束和服务质量来进行架构设计。■ 使用单元测试、代码覆盖度、特征分析和构建自动化进行开发。■ 使用应用场景、服务质量、配置、数据、探索和度量来测试客户价值。■ 高效地进行缺陷报告和缺陷评估。■ 项目问题解析:识别和纠正共同的隐患和反模式。...