单项选择题
A.结构化开发方法的缺点是开发周期较长,难以适应需求变化 B.可以把结构化方法和面向对象方法结合起来进行系统开发,使用面向对象方法进行自顶向下的划分,自底向上地使用结构化方法开发系统 C.与传统方法相比,敏捷开发方法比较适合需求变化较大或者开发前期需求不是很清晰的项目,以它的灵活性来适应需求的变化 D.面向服务的方法以粗粒度、松散耦合和基于标准的服务为基础,增强了系统的灵活性、可复用性和可演化性
A.在类的划分上,应当尽量创建松耦合的类 B.在类的设计上,只要有可能,一个类型应当设计成不变类 C.在类的结构设计上,每个类都应当尽可能提高对其属性和方法的访问权限 D.在对其他类的引用上,一个对象对其他对象的引用应当降到最低
A.所谓需求管理是指对需求开发的管理 B.需求管理包括:需求获取、需求分析、需求定义和需求验证 C.需求开发是将用户需求转化为应用系统成果的过程 D.在需求管理中,要求维持对用户原始需求和所有产品构件需求的双向跟踪