第二章
1.What is the meaning of iteration?迭代的意义是什么?
In the framework of Agile Software Development , iteration is a short time frame which
typically lasts one to four weeks. Each iteration includes all the tasks necessary to release the
mini-increment of new functionality : planning, requirements analysis, design, coding, testing,
and documentation.
在 敏捷软件开发 的框架下,迭代周期是一个通常为时一到四周的 短期时间段。 每个迭代
周期包括发布一个新功能的增量所需的 一切任务 。这些任务包括:计划、需求分析、设计、
编码、测试和文档编制。
2.What is the meaning of project development plan?项目开发计划的意义是什么?
The purpose of the Project Development Plan is to define and establish the management
strategy for achieving the goals of the project. The project development plan is used to: guide
project execution, document project planning assumptions and decisions , facilitate
communication among stake-holders, define key management reviews as to content, extent,
and timing, and provide a baseline for progress measurement and project.
项目开发计划的目的是定义和建立管理策略,以实现项目的目标。项目开发计划用于:指导
项目执行,记录项目计划假设和决策,促进利益相关者之间的沟通,定义关键管理评审内容、
范围、和时间,为进度度量和项目提供基线。
项目开发计划的目的是定义和建立达成项目目标的管理策略。
3.SDK 和 API 的差别
SDK 相当于开发集成工具环境,API 就是数据接口。在 SDK 环境下调用 API 数据
SDK 对指定功能的实现是完全隐藏的,只需要调用接口函数,传进去特定的值即可实现提供
商制定好的功能
API 可能会包括许多个接口函数,这些函数需要按照提供的规则进行顺序调用,所以在调用
不同函数的期间可以插入自己定制化的代码。
4.Project development plan
guide project execution;指导项目执行;
document project planning assumptions and decisions;记录项目计划的假设和决定
facilitate communication among stake-holders; 促进利益相关者之间的沟通
define key management reviews as to content, extent, and timing;
定义关键管理评审的内容、范围和时间;
provide a baseline for progress measurement and project. 为进度度量和项目提供基线
5.What does a project plan describe?项目计划描述了什么?
Interim and final deliverables the project will deliver;
Managerial and technical processes necessary to develop the project deliverables;
Resources required to deliver the project deliverables;
Additional plans required to support the project
项目将交付的中期和最终交付成果;
制定项目可交付成果所需的管理和技术过程;
交付项目可交付成果所需的资源;
需要额外的计划来支持这个项目
6.How many phases are mentioned according to project phase plan? What’s the major
milestone that marks the completion of each phase?