PMP项目管理师考试

软件项目任务分解常常采用哪些方法?

题目

软件项目任务分解常常采用哪些方法?

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于项目结构分解的说法,正确的有()。

A、 项目结构图通过树状图的方式对一个项目的结构进行逐层分解
B、 项目结构图能够反映组成该项目的所有工作任务
C、 同一个建设工程项目只能有一个项目结构分解方法
D、 项目结构的分解应和整个工程实施的部署相结合,并结合将采用的合同结构
E、 项目结构分解考虑到项目进展的总体部署,采用统一的分解方案

答案:A,B,D
解析:
项目结构图(ProjectDiagram,或称WBS---WorkBreakdownStructure)是一个组织工具,它通过树状图的方式对一个项目的结构进行逐层分解,以反映组成该项目的所有工作任务。项目结构图中,矩形框表示工作任务(或第一层、第二层子项目等),矩形框之间的连接用连线表示。一些居住建筑开发项目,可根据建设的时间对项目的结构进行逐层分解,如第一期工程、第二期工程和第三期工程等。而一些工业建设项目往往按其生产子系统的构成对项目的结构进行逐层分解。同一个建设工程项目可有不同的项目结构的分解方法,项目结构的分解应和整个工程实施的部署相结合,并和将采用的合同结构相结合。如地铁工程主要有两种不同的合同分解方案,其对应的项目结构不相同。项目结构分解并没有统一的模式,但应结合项目的特点并参考以下原则进行:(1)考虑项目进展的总体部署;(2)考虑项目的组成;(3)有利于项目实施任务(设计、施工和物资采购)的发包和有利于项目实施任务的进行,并结合合同结构;(4)有利于项目目标的控制;(5)结合项目管理的组织结构等。可见,正确选项是ABD。

第2题:

同一个建设工程项目可以有不同的项目结构的分解方法,项目结构的分解应与整个工程实施的部署相结合,并与将采用的合同结构相结合。项目结构分解可参考的原则有()。

A、有利于绘制组织结构
B、有利于项目目标的控制
C、有利于项目任务的发包
D、有利于项目任务的实施
E、并结合合同结构的特点

答案:B,C,D,E
解析:
2018新教材第10-11

考虑项目进展的总体部署;考虑项目的组成;有利于项目实施任务的发包和有用于项目实施任务的进行,并结合合同结构;有利于项目目标的控制;结合项目管理的组织结构等。

第3题:

论基于架构的软件设计方法及应用 基于架构的软件设计(Architecture-Based Software Design,ABSD)方法以构成软件架构的商业、质量和功能需求等要素来驱动整个软件开发过程。ABSD是一个自顶向下,递归细化的软件开发方法,它以软件系统功能的分解为基础,通过选择架构风格实现质量和商业需求,并强调在架构设计过程中使用软件架构模板。采用ABSD方法,设计活动可以从项目总体功能框架明确后就开始,因此该方法特别适用于开发一些不能预先决定所有需求的软件系统,如软件产品线系统或长生命周期系统等,也可为需求不能在短时间内明确的软件项目提供指导。

请围绕“基于架构的软件开发方法及应用”论题,依次从以下三个方面进行论述。 1. 概要叙述你参与开发的、采用ABSD方法的软件项目以及你在其中所承担的主要工作。 2. 结合项目实际,详细说明采用ABSD方法进行软件开发时,需要经历哪些开发阶段?每个阶段包括哪些主要活动? 3. 阐述你在软件开发的过程中都遇到了哪些实际问题及解决方法。


正确答案:

一、论文中要具体介绍项目的背景与总体需求、系统所采用的技术路线以及你所承担的实际工作。
二、采用ABSD方法进行软件开发时,需要经历架构需求、架构设计、架构文档化、架构复审、架构实现和架构演化六个阶段。
1. 架构需求阶段需要明确用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。其主要活动包括需求获取、标识构件和架构评审。
(1)需求获取活动需要定义开发人员必须实现的软件功能,使得用户能够完成他们的任务,从而满足功能需求。与此同时,还要获得软件质量属性,满足一些非功能性需求。
(2)标识构件活动首先需要获得系统的基本结构,然后对基本结构进行分组,最后将基本结构进行打包成构件。
(3)架构需求评审活动组织一个由系统涉众(用户、系统分析师、架构师、设计实现人员等)组成的小组,对架构需求及相关构件进行审查。审查的主要内容包括所获取的需求是否真实反映了用户需求,构件合并是否合理等。
2. 架构设计阶段是一个迭代过程,利用架构需求生成并调整架构决策。主要活动包括提出架构模型、将已标识的构件映射到架构中、分析构件之间的相互作用、产生系统架构和架构设计评审。
3. 架构文档化的主要活动是对架构设计进行分析与整理,生成架构规格说明书和测试架构需求的质量设计说明书。
4. 在一个主版本的软件架构分析之后,需要安排一次由外部人员(客户代表和领域专家)参加的架构复审。架构复审需要评价架构是否能够满足需求,质量属性需求是否在架构中得以体现、层次是否清晰、构件划分是否合理等。从而标识潜在的风险,及早发现架构设计中的缺陷和错误。
5. 架构实现主要是对架构进行实现的过程,主要活动包括架构分析与设计、构件实现、构件组装和系统测试。
6. 架构演化阶段主要解决用户在系统开发过程中发生的需求变更问题。主要活动包括架构演化计划、构件变动、更新构件的相互作用、构件的组装与测试和技术评审。
   三、在软件开发的过程中可能遇到的问题包括:在架构需求获取过程中如何对捕获的架构需求进行筛选和优先级排序;在架构复审过程中如何解决评审人员的意见不一致问题;在架构实现过程中如何根据项目组实际情况选择开发语言与开发平台;在架构演化过程中如何筛选并处理用户的需求变更,等等。


第4题:

任务分解可以采用()为标准,或者以功能为标准,或者其他的方法。


正确答案:生存期

第5题:

增加级数,细化工作任务主要是采用哪种项目分解方法()

  • A、自上而下法
  • B、样板法
  • C、使用指导方针

正确答案:A

第6题:

有关项目结构图和项目结构的分解,下列正确的有()。

A.项目结构图可以反映组成项目的所有工作任务
B.项目结构的分解应有利于项目实施任务的发包和项目实施任务的进行
C.项目结构的分解应结合将采用的合同结构
D.项目结构图是项目结构.组织结构.合同结构编码的依据
E.项目结构的分解应有统一的模式

答案:A,B,C
解析:
2020/2019教材P12
本题考察的是项目结构图。项目结构图(是一个组织工具,它通过树状图的方式对一个项目的结构进行逐层分解,以反映组成该项目的所有工作任务。
P13项目结构的分解应与整个工程实施的部署相结合,并与将采用的合同结构相结合。
P20:综上所述,项目管理分解并没有统一的模式,但结合项目的特点和参考以下原则进行:(3)有利于项目实施任务(设计、施工和物资采购)的发包和有利于项目实施任务的进行,凝结核合同结构。@##

第7题:

下列关于工程咨询项目管理流程的排序正确的是()。

A:任务分解、计划、执行、项目结束、检查和改进、支持和培训
B:计划、任务分解、执行、检查和改进、项目结束、支持和培训
C:计划、任务分解、执行、检查和改进、项目结束、支持和培训
D:任务分解、计划、执行、检查和改进、项目结束、支持和培训

答案:D
解析:
咨询项目管理的一般流程是:①任务分解;②计划;③执行;④检查和改进;⑤项目结束;⑥支持和培训。

第8题:

关于项目结构分解的说法,正确的有( )。

A. 项目结构图通过树状图的方式对一个项目的结构进行逐层分解
B. 项目结构图能够反映组成该项目的所有工作任务
C. 同一个建筑工程项目只能有一个项目结构分解方法
D. 项目结构的分解应和整个工程实施的部署相结合,并结合将采用的合同结构
E 项目结构分解考虑到项目进展的总体部署,采用统一的分解方案

答案:A,B,D
解析:

第9题:

软件成本估算主要包括()与任务分解技术


正确答案:代码行技术

第10题:

简述说明CNC装置的软件结构的特点和软件任务分解。


正确答案: 特点:多任务并行处理和多重实时中断。
管理软件:输入、I/O处理、显示、显示、诊断、通讯。
控制软件:译码、刀具补偿、速度处理、插补、位置控制。

更多相关问题