软件过程管理试题预测
2022-2023年软件水平考试《中级系统集成项目管理工程师》预测试题15(答案解析)
2022-2023年软件水平考试《中级系统集成项目管理工程师》预测试题(答案解析)全文为Word可编辑,若为PDF皆为盗版,请谨慎购买!第壹卷一.综合考点题库(共50题)1.()严格定义了项目内包括什么和不包括什么,以防项目干系人假定某些产品或服务是项目中的一部分。
A.项目目标B.项目边界C.项目需求D.项目的可交付成果正确答案:B本题解析:本题考查范围说明书相关知识。
项目目标包括成果性目标和约束性目标。
项目的约束性目标也叫管理性目标,项目的成果性目标有时也简称为项目目标。
项目边界严格地定义了项目内包括什么和不包括什么,以防有的项目干系人假定某些产品或服务是项目中的一部分。
项目需求描述了项目承诺交付物要满足合同、标准、规范或其他强制性文件所必须具备的条件或能力。
项目的或项目阶段的产品、成果和服务通称为可交付成果。
综上所述,选择B选项。
2.根据权利/利益方格,对于权利高利益低干系人的管理方式应该是()。
A.令其满意B.重点管理C.监督D.随时告知正确答案:A本题解析:干系人权力/利益方格示例:3.信息系统的生命周期可以分为立项、开发、运维及()四个阶段。
A.结项B.下线C.消亡D.重建正确答案:C本题解析:信息系统的生命周期可以简化为系统规划(可行性分析与项目开发计划)、系统分析(需求分析)、系统设计(概要设计、详细设计)、系统实施(编码、测试)、运行维护等阶段。
为了便于论述针对信息系统的项目管理,信息系统的生命周期还可以简化为立项(系统规划)、开发(系统分析、系统设计、系统实施)、运维及消亡4个阶段,在开发阶段不仅包括系统分析、系统设计、系统实施,还包括系统验收等工作。
4.关于范围管理相关的描述,不正确的是()。
A.范围管理计划描述了如何定义、制定、监督、控制和确认项目范围B.范围管理计划可以是正式的或非正式,非常详细或高度概括的C.需求管理计划描述如何分析、记录和管理需求D.需求管理计划是编制范围管理计划时的依据正确答案:D本题解析:考查的是范围管理计划相关内容。
2025年软件资格考试软件过程能力评估师(中级)(基础知识、应用技术)合卷试题及答案指导
2025年软件资格考试软件过程能力评估师(基础知识、应用技术)合卷(中级)自测试题(答案在后面)一、基础知识(客观选择题,75题,每题1分,共75分)1、软件过程能力评估师在进行软件过程评估时,通常会使用哪种方法来识别和量化软件过程中的关键过程域(KPA)?A、专家评审法B、统计分析法C、模型分析法D、过程审计法2、在软件能力成熟度模型集成(CMMI)中,哪个级别是组织软件过程能力成熟度的基础?A、初始级B、已管理级C、已定义级D、已量化级3、题干:在软件开发生命周期中,以下哪个阶段主要负责软件需求的收集和分析?A. 需求分析阶段B. 设计阶段C. 编码阶段D. 测试阶段4、题干:以下哪个不是软件质量保证(SQA)的常用方法?A. 流程分析B. 审计C. 验收测试D. 软件审计5、题目:在软件过程能力成熟度模型(CMM)中,哪一级别代表了组织已经建立了一套持续改进的机制,并且能够对过程进行监控和评估?A、初始级B、可重复级C、已定义级D、管理级6、题目:在软件开发生命周期中,以下哪个阶段通常负责确定项目是否应该继续进行?A、需求分析B、设计C、编码D、验收测试7、软件过程能力成熟度模型(CMM)的五个级别中,哪个级别强调对软件过程进行定量分析和度量?8、在软件项目管理中,以下哪个不是敏捷开发方法的特点?9、题干:在软件工程中,以下哪个活动通常被称为“软件需求工程”?A. 软件设计B. 软件测试C. 软件需求工程D. 软件维护 10、题干:在软件过程能力成熟度模型(CMM)中,以下哪个级别表示组织已经建立了有效的软件过程管理和改进机制?A. 初级(Initial)B. 管理级(Managed)C. 定义级(Defined)D. 精益级(Optimizing)11、题干:在软件过程中,以下哪个阶段不是软件生命周期的标准阶段?A. 需求分析B. 设计C. 编码D. 测试E. 维护12、题干:以下哪种软件工程原则旨在减少系统复杂性,提高软件的可维护性?A. 单一职责原则B. 开放封闭原则C. Liskov替换原则D. 迪米特法则13、在软件过程能力成熟度模型CMM(Capability Maturity Model)中,成熟度级别1的特点是什么?14、敏捷开发方法中,哪个原则强调“尽早地、持续地对软件进行测试,以便及时发现问题并修复?”15、软件过程能力评估模型(CMMI)的成熟度等级分为几个级别?16、在软件项目管理中,下列哪个工具用于跟踪项目进度和资源消耗?17、在软件生命周期模型中,哪一个模型强调了需求获取与定义的重要性,并且在这个阶段收集所有必要的信息来确保后续设计和开发工作的正确性?A. 瀑布模型B. 增量模型C. 螺旋模型D. 敏捷模型18、下列哪一项质量管理原则强调在整个组织内各级人员的积极参与是组织之本?A. 过程方法B. 领导作用C. 全员参与D. 持续改进19、在软件过程能力成熟度模型(CMM)中,以下哪个级别标志着组织已经建立了一套稳定的软件开发过程?A. CMM Level 1:初始级B. CMM Level 2:可重复级C. CMM Level 3:已定义级D. CMM Level 4:管理级 20、在软件项目管理中,以下哪个工具或技术用于评估项目风险的概率和影响?A. 风险矩阵B. Gantt图C.PERT图D.PERT分析21、在软件生命周期模型中,螺旋模型是一种结合了瀑布模型与哪种其他模型的特点,并且包含风险分析的模型?A、增量模型B、快速原型模型C、喷泉模型D、敏捷模型22、在软件工程中,需求分析阶段的主要任务是什么?A、确定软件的功能需求和非功能需求B、设计软件的具体实现细节C、编写程序代码D、测试软件是否满足需求规格说明书的要求23、在软件过程能力成熟度模型(CMM)中,CMM模型将软件过程成熟度分为几个等级?24、敏捷开发方法中,哪一种实践不强调团队间的协作和沟通?25、在软件生命周期中的哪一个阶段,需求分析被归类为一项关键活动?A. 概念定义阶段B. 软件开发阶段C. 需求获取阶段D. 系统维护阶段26、下列哪一项质量管理原则强调了持续改进的重要性?A. 以客户为中心B. 过程方法C. 基于事实的决策方法D. 持续改进的方法27、在软件过程能力成熟度模型(CMM)中,哪个级别代表组织具有持续改进的过程?28、软件需求工程中,以下哪项不是软件需求规格说明书(SRS)的主要目的?29、关于软件生命周期模型的说法,下列哪一项是正确的?A. 增量模型允许在早期阶段实现核心产品。
软件资格考试软件过程能力评估师(基础知识、应用技术)合卷(中级)试题及解答参考(2025年)
2025年软件资格考试软件过程能力评估师(基础知识、应用技术)合卷(中级)自测试题(答案在后面)一、基础知识(客观选择题,75题,每题1分,共75分)1、软件过程能力评估师在进行软件过程评估时,最常用的评估模型是:A. CMMI(能力成熟度模型集成)B. ISO/IEC 15504(软件过程评估模型)C. SPICE(软件过程改进和环境能力)D. MOF(微软运营框架)2、在进行软件过程评估时,以下哪个因素不是影响软件过程能力的直接因素?A. 人员技能B. 工具和技术C. 组织文化D. 项目管理方法3、在软件过程能力成熟度模型(CMM)中,哪个级别表示组织已建立了标准化的过程并能够进行过程改进?A. CMM Level 1 - 初级B. CMM Level 2 - 可重复C. CMM Level 3 - 定义D. CMM Level 4 - 管理级4、软件过程能力评估师在进行软件过程评估时,以下哪项活动不是必须的?A. 收集过程文档B. 与团队成员进行访谈C. 分析项目历史数据D. 评估软件产品的质量5、题干:在软件工程中,以下哪项不是软件开发生命周期模型?A. 瀑布模型B. 螺旋模型C. 水晶模型D. 代码审查模型6、题干:以下关于软件质量特性的描述中,哪项是错误的?A. 软件质量特性包括功能性、可靠性、易用性、效率、可维护性和可移植性。
B. 功能性是指软件满足用户需求和预期的程度。
C. 可靠性是指软件在特定条件下保持其性能的能力。
D. 软件的可维护性是指软件能够被修改和适应环境变化的能力。
7、在软件过程中,以下哪个阶段通常不涉及详细设计工作?A、需求分析B、概要设计C、详细设计D、编码实现8、在软件过程能力成熟度模型(CMM)中,以下哪个等级代表组织已经建立了稳定的软件过程?A、初始级B、可重复级C、已定义级D、管理级9、在软件过程能力成熟度模型(CMM)中,哪个级别代表了组织已建立有效的软件过程,并已对软件过程进行了定量管理?10、敏捷开发方法中的“故事卡”通常用于什么目的?11、在软件开发生命周期中,以下哪个阶段是需求分析的起点?A. 系统设计B. 系统规划C. 系统实现D. 系统测试12、以下哪个标准是用于评估软件产品的可维护性的?A. ISO/IEC 15504(SPICE)B. ISO/IEC 25010(SQuaRE)C. ISO/IEC 25000(SWE-CMM)D. ISO/IEC 1220713、在软件过程评估中,下列哪项不是过程成熟度模型(CMM)关注的核心要素?A. 项目管理B. 人员管理C. 软件质量管理D. 组织管理14、在软件过程能力评估中,以下哪个指标通常用来衡量软件项目交付的及时性?A. 项目进度偏差B. 完成分解任务的时间C. 完成时间与计划时间之比D. 需求变更频率15、在软件过程能力成熟度模型(CMM)中,以下哪个级别代表了组织已建立了有效的过程管理机制?A. 初始级(Initial)B. 可重复级(Repeatable)C. 定义级(Defined)D. 管理级(Managed)16、软件质量保证(SQA)的主要目的是什么?A. 确保所有软件需求都被满足B. 减少软件缺陷和错误C. 提高软件产品的可靠性D. 以上都是17、以下关于软件质量保证(Software Quality Assurance,简称SQA)的说法中,正确的是()。
安装软件测试题及答案
安装软件测试题及答案一、单项选择题(每题2分,共10分)1. 在Windows操作系统中,以下哪个选项是正确的软件安装方式?A. 直接将安装文件复制到系统盘B. 通过控制面板进行安装C. 使用第三方软件管理工具进行安装D. 双击安装文件进行安装答案:D2. 安装软件时,以下哪个步骤是不必要的?A. 阅读许可协议B. 选择安装路径C. 重启计算机D. 选择组件答案:C3. 在安装软件时,如果提示“无法找到指定的路径”,最可能的原因是?A. 磁盘空间不足B. 软件版本不兼容C. 路径输入错误D. 系统权限不足答案:C4. 以下哪个选项不是软件安装过程中可能出现的问题?A. 缺少必要的系统文件B. 磁盘空间不足C. 网络连接不稳定D. 软件与硬件不兼容答案:C5. 安装软件后,通常需要进行的操作是?A. 重启计算机B. 更新软件C. 卸载软件D. 检查软件更新答案:D二、多项选择题(每题3分,共15分)6. 在安装软件时,以下哪些因素可能会影响安装过程?A. 系统兼容性B. 磁盘空间C. 用户权限D. 网络速度答案:A、B、C7. 安装软件时,以下哪些步骤是正确的?A. 阅读许可协议并同意B. 选择安装路径C. 点击“下一步”直到完成D. 安装完成后重启计算机答案:A、B、C8. 以下哪些操作可以在软件安装后进行?A. 运行软件B. 检查更新C. 卸载软件D. 修改软件设置答案:A、B、D9. 如果软件安装失败,以下哪些原因可能是导致失败的原因?A. 系统不满足软件的最低要求B. 安装文件损坏C. 磁盘空间不足D. 缺少必要的系统组件答案:A、B、C、D10. 在软件安装过程中,以下哪些操作是不建议的?A. 同时安装多个软件B. 忽略系统警告C. 强制覆盖旧版本D. 使用管理员权限安装答案:A、B、C三、判断题(每题1分,共5分)11. 安装软件时,可以忽略系统兼容性提示。
(错误)12. 如果软件安装过程中提示需要管理员权限,那么使用普通用户账户是无法完成安装的。
软件工程项目管理考试试题
软件工程项目管理考试试题一、选择题1.在软件工程项目中,以下哪个过程是用于确认项目可行性的?A. 需求分析B. 软件设计C. 验收测试D. 可行性研究2.软件开发生命周期中,以下哪个阶段是用于定义系统需求的?A. 需求分析B. 验收测试C. 系统设计D. 软件编码3.以下哪个软件开发方法注重个体和交互过程胜过流程和工具?A. 瀑布模型B. 面向对象开发C. 敏捷方法D. 增量模型4.以下哪个是软件开发中常用的项目管理工具?A. Microsoft ExcelB. Microsoft PowerPointC. Microsoft WordD. Microsoft Project5.软件项目管理中的WBS代表什么?A. 工作分配结构B. 工作范围结构C. 工作问题计划D. 工作备份系统二、简答题1.请简要解释软件工程中的需求工程有什么作用?需求工程是软件工程中的一项关键任务,其主要目的是识别、规定和管理软件系统的需求。
它使项目团队能够全面了解用户需求,并确保开发过程中的需求能够满足最终用户的期望。
需求工程的作用包括以下几个方面:- 确定项目的可行性:通过需求工程,项目团队能够评估项目的可行性,确定是否投入资源和时间进行开发。
- 需求获取和分析:需求工程帮助团队收集、整理和分析用户需求,从而明确系统功能和特性。
- 需求建模和规约:在需求工程中,团队使用各种建模技术,如用例图、活动图等,来描述和规定软件系统的需求。
- 需求验证和确认:通过需求工程,团队能够与用户进行有效的沟通和确认,确保需求的准确性和一致性。
- 需求变更管理:需求工程还包括对需求变更的管理,确保变更能够合理、迅速地被审批和实施。
2.请解释什么是敏捷开发方法?敏捷开发方法是一种以迭代、适应和快速交付为核心的软件开发方法。
与传统的瀑布模型相比,敏捷开发更加注重个体和交互过程胜过流程和工具。
敏捷开发方法的特点包括以下几点:- 迭代开发:敏捷开发通过将项目划分为若干个迭代周期来快速交付软件。
信息系统项目管理师试题与答案
信息系统项目管理师试题与答案一、单选题(共100题,每题1分,共100分)1.质量管理工具 () 常用于找出导致项目问题产生的潜在原因。
A、直方图B、散点图C、控制图D、鱼骨图正确答案:D2.信息技术发展的总趋势是从典型的技术驱动发展模式向应用驱动与技术驱动相结合的模式转变。
() 不属于信息技术发展趋势和新技术的应用A、遥感与传感技术B、数据仓库与软交换通信技术C、虚拟计算与信息安全D、集成化、平台化与智能化正确答案:B3.在 1 号楼办公的小季希望在本地计算机上通过远程登录的方式访问放置在 2 号楼的服务器,为此将会使用到 TCP/IP 协议族中的 () 协议。
A、TelnetB、FTPC、HTTPD、SMTP正确答案:A4.配置管理员的工作职责不包括 ()。
A、基线设立审批B、建立和维护配置库C、版本管理和配置控制D、配置状态报告正确答案:A5.IEEE 802 规范定义了网卡如何访问传输介质,以及如何在传输介质上传输数据的方法。
其中,() 是重要的局域网协议。
A、IEEE 802.6B、IEEE 802.3C、IEEE 802.1D、IEEE 802.11正确答案:B6.下列围绕采购供应商选择的做法中,() 是不恰当的A、采购部门根据历年供应商的供货情况建立了一个供应商数据库,根据数据库选择合格供应商B、首先进行供应商调查,满足标准要求后可纳入合格供应商名单C、为保持采购的公开透明,采购均采取招标形式选择合格供应商D、把采购物品分为 3 个等级,最低一级供应企业可以没通过 ISO9001 认证正确答案:C7.根据赫茨伯格双因素理论,属于保健因素的()。
A、升职机会B、工资薪水C、领导表扬D、先进激励正确答案:B8.以下关于大型 IT 项目的叙述中,() 是不正确的。
A、大型 IT 项目一般是在需求不十分清晰的情况下开始的,所以通常分解为需求定义和需求实现两个阶段B、对大型项目进行需求定义时,往往要求对业务领域有深刻的理解C、大型 IT 项目的需求定义和需求实现通常都是由专业的咨询公司完成的D、对大型项目进行需求实现时,往往要求对技术领域的精通正确答案:C9.关于软件过程管理的描述,不正确的是 ()。
2025年软件资格考试软件过程能力评估师(中级)(基础知识、应用技术)合卷试题与参考答案
2025年软件资格考试软件过程能力评估师(基础知识、应用技术)合卷(中级)模拟试题(答案在后面)一、基础知识(客观选择题,75题,每题1分,共75分)1、软件过程能力评估师在进行软件过程评估时,通常会采用以下哪种评估方法?()A、专家评审法B、标杆对照法C、成本效益分析法D、流程分析法2、在软件过程能力成熟度模型(CMM)中,哪个级别的组织已经能够实施定期的过程改进活动?()A、CMM Level 1:初始级B、CMM Level 2:可重复级C、CMM Level 3:已定义级D、CMM Level 4:管理级3、在软件生命周期模型中,螺旋模型是在瀑布模型的基础上增加了什么?A. 需求分析B. 设计阶段C. 风险分析D. 测试阶段4、软件质量属性中的可维护性是指什么?A. 软件能够适应环境变化的能力B. 对软件进行理解和修改的难易程度C. 在特定使用条件下达到特定目标的软件功能的适宜性D. 软件在规定的时间内和规定的条件下维持其性能水平的能力5、在软件过程能力成熟度模型(CMM)中,CMMI模型的五个过程区域分别是:A. 项目管理、过程管理、产品管理、组织管理、人员管理B. 项目管理、过程管理、质量保证、组织管理、人员管理C. 项目管理、过程管理、支持过程、组织过程、管理过程D. 项目管理、过程管理、支持过程、产品管理、组织管理6、以下哪项不是软件开发生命周期(SDLC)中的阶段:A. 需求分析B. 设计C. 编码D. 维护7、在软件过程能力成熟度模型(CMM)中,哪个级别表示软件组织已经建立了一套稳定、高效的软件开发过程,并能够持续改进?A. CMM Level 1 - 初级B. CMM Level 2 - 管理级C. CMM Level 3 - 定义级D. CMM Level 4 - 管理级8、在软件工程中,质量保证(QA)和软件测试(Testing)的主要区别是什么?A. 质量保证关注于整个软件生命周期,而软件测试只关注编码阶段。
2025年软件资格考试信息系统管理工程师(中级)(基础知识、应用技术)合卷试题及答案指导
2025年软件资格考试信息系统管理工程师(基础知识、应用技术)合卷(中级)模拟试题(答案在后面)一、基础知识(客观选择题,75题,每题1分,共75分)1、在信息系统管理中,以下哪个不属于信息系统的生命周期阶段?()A. 需求分析B. 系统设计C. 系统运行维护D. 系统废弃2、在项目管理中,以下哪种方法主要用于评估项目的风险?()A. 水平规划B. 资源分配C. 风险矩阵D. Gantt图3、在操作系统中,进程调度的主要任务是()。
A. 分配内存给进程B. 决定哪个进程获得CPU时间C. 保存进程的状态信息D. 创建新的进程4、以下哪种存储设备通常具有最快的访问速度?A. 硬盘驱动器 (HDD)B. 固态硬盘 (SSD)C. 随机存取存储器 (RAM)D. 只读存储器 (ROM)5、在信息系统管理中,以下哪项不是影响系统安全的主要因素?A. 硬件故障B. 网络攻击C. 用户操作失误D. 自然灾害6、在项目管理中,以下哪项不是项目范围管理的主要任务?A. 确定项目目标B. 界定项目范围C. 管理项目变更D. 项目进度控制7、题目:以下关于信息系统安全等级保护的说法中,正确的是:A. 信息系统的安全等级由系统内部的安全管理决定B. 信息系统的安全等级应根据系统所处理信息的性质和重要性确定C. 信息系统的安全等级由国家相关部门统一制定,不得自行调整D. 信息系统的安全等级与系统规模无关8、题目:以下关于数据库系统设计原则的说法中,不正确的是:A. 数据独立性高B. 数据冗余度低C. 数据操作方便D. 数据一致性好,易于维护9、在信息系统的生命周期中,以下哪个阶段是信息系统的核心阶段?A. 需求分析阶段B. 系统设计阶段C. 系统实施阶段D. 系统维护阶段 10、以下哪个选项不属于信息系统安全策略的组成部分?A. 物理安全B. 逻辑安全C. 法律法规D. 人力资源管理11、在信息系统中,数据仓库的作用是什么?12、以下哪个不是信息系统项目管理中的关键过程?13、以下关于信息系统的生命周期哪个阶段是信息系统的核心阶段?()A. 需求分析阶段B. 设计阶段C. 开发阶段D. 维护阶段14、以下关于项目管理中的关键路径法(CPM)描述正确的是哪项?()A. 关键路径是项目中耗时最长的路径B. 关键路径是项目中耗时最短的路径C. 关键路径是项目中所有路径中自由时差最长的路径D. 关键路径是项目中所有路径中总时差最短的路径15、在信息系统管理中,以下哪项不属于IT服务管理(ITSM)的核心理念?A. 客户导向B. 流程驱动C. 技术优先D. 持续改进16、在信息系统安全管理中,以下哪种加密算法最适合用于保证传输过程中的数据安全?A. 对称加密算法B. 非对称加密算法C. 混合加密算法D. 哈希函数17、在信息系统管理中,以下哪个不是影响系统性能的主要因素?A、硬件配置B、软件质量C、网络带宽D、用户操作习惯18、以下关于信息系统安全管理措施的描述,不正确的是:A、制定合理的访问控制策略B、定期进行系统漏洞扫描C、在系统上安装防火墙D、将所有数据加密存储,包括用户密码19、在信息系统管理中,以下哪项不属于信息系统管理的基本任务?A. 确保信息系统安全B. 管理信息系统项目C. 进行市场调研D. 维护信息系统稳定运行 20、在信息系统生命周期中,以下哪个阶段不属于系统开发阶段?A. 需求分析B. 设计C. 实施与部署D. 运营与维护21、题干:在信息系统管理过程中,以下哪项不属于信息系统的生命周期阶段?A. 需求分析B. 系统设计C. 系统实施D. 系统报废22、题干:以下关于信息系统集成项目管理的说法,正确的是:A. 信息系统集成项目管理的主要目标是确保项目在规定的时间、成本和范围下完成B. 信息系统集成项目管理的主要目标是确保项目在规定的时间、成本和人员下完成C. 信息系统集成项目管理的主要目标是确保项目在规定的时间、成本和质量下完成D. 信息系统集成项目管理的主要目标是确保项目在规定的时间、成本和资源下完成23、以下关于信息系统的生命周期,描述不正确的是()。
软件资格考试系统集成项目管理工程师(基础知识、应用技术)合卷(中级)试题及解答参考(2025年)
2025年软件资格考试系统集成项目管理工程师(基础知识、应用技术)合卷(中级)自测试题(答案在后面)一、基础知识(客观选择题,75题,每题1分,共75分)1、在信息系统项目管理过程中,项目的生命周期通常被划分为四个阶段,以下哪一项不属于项目的生命周期?A. 启动阶段B. 执行阶段C. 收尾阶段D. 招标阶段2、下列关于项目范围管理的说法错误的是:A. 项目范围管理包括确保项目做且只做所需的全部工作,以完成项目所需的各个过程。
B. 范围定义是制定详细的项目范围说明书的过程。
C. 创建WBS(Work Breakdown Structure)是把项目可交付成果和项目工作分解成较小的、更易于管理的部分。
D. 项目范围变更不需要通过正式的变更控制程序。
3、题目:在项目进度控制中,以下哪项工作不属于项目进度控制的内容?A. 制定项目进度计划B. 项目进度跟踪C. 项目进度变更管理D. 项目进度评估4、题目:在软件需求工程中,以下哪种需求分析方法不适用于大型复杂系统?A. 用例分析B. 状态图C. 数据流图D. 类图5、在项目管理中,项目生命周期与产品生命周期之间的主要区别在于:A. 项目生命周期通常比产品生命周期长B. 项目生命周期涉及临时性活动,而产品生命周期涉及持续性活动C. 项目生命周期和产品生命周期都是线性的,但速度不同D. 项目生命周期和产品生命周期都由相同的团队负责6、在项目管理中,以下哪项是项目范围说明书的主要作用?A. 详细说明项目的具体工作内容、可交付成果以及这些工作如何组织B. 提供一个详细的预算计划,包括所有预期的成本和支出C. 列出所有潜在的风险因素及其应对策略D. 定义项目的质量标准和可接受的质量水平7、关于项目风险管理,下列说法正确的是:A. 风险管理仅在项目开始阶段进行B. 风险识别是一个一次性过程C. 风险响应策略包括但不限于避免、转移、减轻和接受风险D. 风险评估不需要考虑风险发生的可能性8、在软件开发过程中,需求分析阶段的主要任务是:A. 定义软件的功能需求B. 设计软件的架构C. 编写程序代码D. 测试软件功能9、以下关于UML(统一建模语言)的描述中,错误的是()。
软件项目管理试题库及答案
第零章-软件项目管理概述一.选择1. 以下哪一项最能表现某个项目的特征(C)A. 运用进度计划技巧B. 整合范围与成本C. 确定期限D. 利用网络进行跟踪2. 项目管理需要在相互间有冲突的要求中寻找平衡,除了:(A)A. 甲方和乙方的利益B. 范围,时间,成本,质量C. 有不同需求和期望的项目干系人D. 明确的和未明确表达的需求3. 以下都是日常运作和项目的共同之处,除了:(D)A. 由人来作B. 受制于有限的资源C. 需要规划、执行和控制D. 都是重复性工作4. 有效的项目管理要求项目管理团队理解和利用以下专业知识领域的知识和技能,除了:(C)A. 项目管理知识体系B. 应用领域知识、标准与规章制度C. 以项目为手段对日常运作进行管理D. 处理人际关系技能5. 下列都是子项目的正确说法,除了:(D)A. 划分子项目的目的是为了便于管理B. 子项目的划分便于发包给其他单位C. 项目生命期的一个阶段是子项目D. 子项目不能再往下划分成更小的子项目6. 管理一个项目包括以下内容,除了:(D)A. 识别要求B. 确定清楚而又能实现的目标C. 权衡质量、范围、时间和费用的要求D. 制定符合项目经理期望的计划和说明书7. ( C) 是为创造一种产品、服务或者结果而进行的临时性的努力A. 项目群B. 过程C. 项目D. 组合8. 下列(D )不属于项目管理的特征A. 独特性B. 通过渐进性协助实施的C. 拥有主要顾客或项目发起人D. 具有很小的确定性9. 下列( C)不属于项目管理的三维约束A. 达到范围目标B. 达到时间目标C. 达到沟通目标D. 达到成本目标10. ( A)就是将知识、技能、工具和技术应用到项目活动,以达到组织的要求A. 项目管理B. 项目组管理C. 项目组合管理D. 需求管理11. 为相同的功能组合而实施的一系列应用开发项目,作为(B )的一部分,后者能够得到更好的管理。
A. 组合B. 项目群C. 投资D. 合作12. PMI提供的认证项目叫做(B )A. Microsoft Certified Project ManagerB. Project Management ProfessionalC. Project Management ExpertD. Project Management Menter二.填空1. 项目目标成功实现的制约因素有:(项目范围),成本,进度计划,客户满意度。
全国2024年秋季高等教育自考试软件工程试题含解析
全国2024年秋季高等教育自考试软件工程试题一、单项选择题1、黑盒测试技术又称为功能测试技术,包括事务处理流程技术、定义域测试技术和______。
A.路径测试技术B.用例测试技术C.状态测试技术D.结构测试技术2、使用用况图可以实现业务建模和系统建模,而得到业务模型和系统模型之间具有的关系是______。
A.整体/部分B.一般/特殊C.功能/过程D.静态/动态3、软件生存周期是指______。
A.开发软件的全部时间B.使用软件的全部时间C.开发和使用软件的全部时间D.从形成概念开始到最后淘汰让位于新的软件产品的时间4、软件工程在20世纪60年代末到80年代初获得的主要成果有______。
A.CASE产品B.面向对象语言C.瀑布模型D.软件生存周期过程5、指一个模块内部各成分之间相互关联程度的度量是______。
A.耦合B.内聚C.扇入D.扇出6、结构精细化设计过程中,为了提高模块的独立性,应遵循的原则是______。
A.低内聚高耦合B.低内聚低耦合C.高内聚低耦合D.高内聚高耦合7、RUP的分析类包括边界类、实体类和______。
A.子类B.控制类C.父类D.活动类8、“与所规约的系统执行之间的偏差”是指______。
A.错误B.失效C.故障D.误差9、类的状态机一般有几种不同的运行状态,其中处于等待接收事件,接收处理完事件后又进入等待状态,通常采用______。
A.IdleB.InitializingC.CommandD.Active10、软件测试中,白盒测试技术依据的是程序的______。
A.逻辑结构B.输入数据C.状态D.功能11、面向对象方法源于面向对象______。
A.分析B.设计C.建模语言D.编程语言12、《ISO/IEC软件生存周期过程12207-1995》标准按过程主体把软件生存周期过程分为基本过程、组织过程和______。
A.供应过程B.开发过程C.测试过程D.支持过程13、CMMI组织过程改善的成熟度等级中的2级是______。
2022-2023年软件水平考试《高级信息系统项目管理师》预测试题2(答案解析)
2022-2023年软件水平考试《高级信息系统项目管理师》预测试题(答案解析)全文为Word可编辑,若为PDF皆为盗版,请谨慎购买!第壹卷一.综合考点题库(共50题)1.在软件架构中,()风格包括数据库系统、黑板系统和超文本系统。
A.数据流B.调用/返回C.仓库D.独立构件正确答案:C本题解析:软件架构分为数据流风格、调用/返回风格、独立构件风格、虚拟机风格和仓库风格。
(1)数据流风格:数据流风格包括批处理序列和管道/过滤器两种风格。
(2)调用/返回风格:调用/返回风格包括主程序/予程序、数据抽象和面向对象,以及层次结构。
(3)独立构件风格:独立构件风格包括进程通信和事件驱动的系统。
(4)虚拟机风格:虚拟机风格包括解释器和基于规则的系统。
(5)仓库风格:仓库风格包括数据库系统、黑板系统和超文本系统。
2.管理项目团队所获得的主要收益体现在()。
①指导团队选择和职责分配②管理冲突③解决问题④改进团队协作⑤影响团队行为⑥评估团队成员绩效A.①③⑤⑥B.②③④⑥C.①③④⑥D.②③⑤⑥正确答案:D本题解析:本题知识点:项目人力资源管理管理项目团队是跟踪团队成员工作表现,提供反馈,解决问题并管理团队变更,以优化项目绩效的过程。
本过程的主要收益是:影响团队行为,管理冲突,解决问题,并评估团队成员的绩效。
3.In the () phase team members begin to work together and adjust their work habits and behaviors to support the team.The team learns to trust each other.A.stormingB.performingC.normingD.adjourning正确答案:C本题解析:翻译:在规范阶段,团队成员开始一起工作并调整自己的工作习惯和行为支持团队。
团队成员学会互相信任。
A.震荡B.执行C.规范D.休息4.近年来,电子商务在我国得到了快速发展,很多网站能够使企业通过互联网直接向消费者销售产品和提供服务。
软件项目管理试题与答案
16.2.1 填空题1.在软项目管理中,控制包括,,和。
2.软件项目计划是由和共同经过阶段后制定的。
3.能协调软件开发,使得混乱减少到最小的方法是使用。
4.在软件的生产过程中,总是有大量各种信息要记录,因此,在产品的开发过程中起着重要的作用。
5.成本估算是在软件项目开发之前,估算项目开发所需的,和。
6.软件工程管理不同于其他过程管理,它对保证高质量的产品更具有极为重要的意义。
7.成本估算方法中,有自顶向下估算方法,自底向上估算方法和方法。
的制度突出了主程序员的领导,责任集中到少数人身上,有利于提高软件质量。
9.基线的作用是把各阶段的开发工作划分得更加明确,便于检查与确认阶段成果。
因此,基线可以作为项目的一个。
10.在一个大系统的开发过程中,由于失误造成的后果要比程序错误造成的后果更为严重。
11.软件工程包含和两大部分内容。
12.在软件开发和维护过程中一个软件往往有许多版本,版本控制工具用来存储,更新,恢复和管理一个软件的。
13.参照以前完成的项目所耗费的总成本,来推算将要开发的软件的总成本,然后把它们按阶段,步骤和工作单元进行分配,这种方法称为方法。
14.软件工程管理的具体内容包括对开发人员,组织机构,用户,等方面的管理。
15.差别估算的缺点是不容易明确“差别”的界限,但它的优点是可以提高。
16.在一个软件项目的开发过程中要自始至终得到的密切合作与支持。
17.风险分析是实际上就是贯穿在软件工程中的一系列风险管理步骤,其中包括,,,和。
18.软件开发项目生存期详细实际阶段应包括的文档。
19.软件项目计划的第一项活动是确定()20.行业标准是由行业机构学术团体或国防机构制定的适合某个行业的标准。
IEEE指(),GIB指();DOD_STD指()。
21.工程网络图是一种()图,该图中用()表示事件,有向弧或箭头表示子任务的进行,箭头上的数字称为(),箭头下面的括号中的数字表示该任务的()。
22.软件配置管理。
软考模拟试题及答案解析
软考模拟试题及答案解析一、单项选择题1. 在软件开发过程中,需求分析阶段的主要任务是什么?A. 编写代码B. 确定软件需求C. 设计软件架构D. 进行系统测试答案:B2. 下列哪项不是软件项目管理的范畴?A. 项目范围管理B. 项目时间管理C. 项目成本管理D. 软件代码编写答案:D二、多项选择题1. 软件测试的目的是:A. 发现并修复软件缺陷B. 验证软件是否满足需求C. 确保软件质量D. 完成软件开发答案:A, B, C2. 以下哪些是敏捷开发方法的特点?A. 强调团队协作B. 重视文档编写C. 快速迭代D. 重视个人英雄主义答案:A, C三、判断题1. 软件工程是一种将系统化、规范化、可量化的方法应用于软件制作和维护的工程学科。
()答案:正确2. 在软件开发中,重构是指在不改变软件外部行为的前提下,对软件内部结构进行调整以提高其可理解性和可维护性。
()答案:正确四、简答题1. 请简述软件开发生命周期(SDLC)的主要阶段。
答案:软件开发生命周期(SDLC)的主要阶段包括:需求分析、设计、实现、测试、部署和维护。
2. 什么是软件配置管理,它在软件开发中的作用是什么?答案:软件配置管理是软件开发过程中对软件配置项进行识别、控制和管理的过程。
它的作用是确保软件的一致性和可追溯性,以及在开发过程中对变更进行有效控制。
五、案例分析题某软件开发团队在项目开发过程中遇到了以下问题,请分析原因并提出解决方案:1. 项目进度严重滞后。
2. 团队成员之间的沟通不畅。
答案:项目进度滞后可能的原因包括需求不明确、计划不周全、资源分配不当等。
解决方案可以是重新评估项目需求,制定更为合理的项目计划,以及优化资源分配。
团队沟通不畅的原因可能是缺乏有效的沟通机制。
解决方案可以是建立定期的团队会议,使用项目管理工具来促进信息共享,以及培养团队成员之间的信任和开放性。
六、编程题请编写一个简单的Python函数,实现计算两个整数的和。
软件资格考试软件过程能力评估师(基础知识、应用技术)合卷(中级)试卷及答案指导(2024年)
2024年软件资格考试软件过程能力评估师(基础知识、应用技术)合卷(中级)模拟试卷(答案在后面)一、基础知识(客观选择题,75题,每题1分,共75分)1、软件过程能力评估师在进行软件项目评估时,首先需要确定的是()。
A、软件项目的规模B、软件项目的类型C、软件项目的生命周期D、软件项目的质量目标2、在软件过程能力成熟度模型(CMM)中,CMMI模型的三个成熟度级别分别为()。
A、初始级、已管理级、已定义级B、已管理级、已定义级、已量化级C、已定义级、已管理级、已量化级D、初始级、已定义级、已管理级3、题干:在软件工程中,下列哪一项不属于软件生命周期中的阶段?A. 需求分析B. 系统设计C. 编码实现D. 运行维护4、题干:在软件过程能力成熟度模型(CMM)中,哪一级别强调过程量化的方法?A. CMM Level 1:初始级B. CMM Level 2:可重复级C. CMM Level 3:已定义级D. CMM Level 4:量化管理级5、在软件过程能力成熟度模型(CMM)中,以下哪个级别代表组织在软件过程管理方面具有持续改进的文化?A. CMM1 - 初级B. CMM2 - 管理级C. CMM3 - 定义级D. CMM5 - 优化级6、以下哪个工具或方法通常用于软件过程改进中的“识别差距”阶段?A. 标杆分析B. 敏捷开发C. 软件质量保证D. 模块化设计7、题目:下列关于软件过程改进的说法中,不正确的是()。
A. 软件过程改进是软件工程的一个重要组成部分B. 软件过程改进旨在提高软件产品和服务的质量C. 软件过程改进可以通过内部审计和外部评估来实现D. 软件过程改进不会影响软件开发的成本8、题目:在软件过程能力成熟度模型(CMM)中,哪个级别代表了组织已经建立了稳定、可重复的软件开发过程?()A. 初级(Level 1)B. 管理级(Level 2)C. 定义级(Level 3)D. 管理级(Level 4)9、关于软件需求管理中的需求变更,以下说法正确的是?A. 所有需求变更都应纳入版本控制管理,并记录变更原因及影响分析。
软件设计师(基础知识、应用技术)合卷软件资格考试(中级)试题及解答参考(2024年)
2024年软件资格考试软件设计师(基础知识、应用技术)合卷(中级)复习试题(答案在后面)一、基础知识(客观选择题,75题,每题1分,共75分)1.操作系统的主要功能包括:A. 处理用户信息B. 分配和回收计算机系统资源C. 管理文件和服务D.以上都是2.软件生命周期是指软件从概念提出到产品退役、消亡的整个过程,它包括以下哪些阶段:A. 需求分析B. 设计C. 编码D. 测试E. 部署F. 维护G. 退役3、以下關於軟體開發生命週期(SDLC)的说法哪個是错误的?()A.SDLC 是软件工程的规范指导,用于确保软件项目的成功实施B.SDLC 是一套固定的流程,必须严格按照顺序执行C.SDLC 旨在提供一个结构化的框架,帮助开发人员更好地理解和管理软件开发过程D.SDLC 可以适应不同的项目规模和复杂度4、UML 2 中,下列哪个图类型主要用于描述软件系统各个模块之间的关系?()A. 用例图B. 类图C.组件图D.行为状态图5、下列哪项描述最符合清朝时期计算机的发明?A. 清朝使用活字印刷进行数据存储与处理B. 清朝发明了以算筹和算盘为基础的计筹系统C. 清朝创新了一套复杂的竹简计算方法D. 清朝使用改良后的机械齿轮和指针自动化的钟表来辅助计算6、下列表示中,不符合Python风格的是?A. if condition: action1 else: action2B. function_name = lambda: return_valueC. try: insensitive_input() except: retry_input() else: process_data()D. class MyC: slots= ‘attribute’7、关于计算机网络中的TCP/IP协议,以下说法正确的是:8、关于数据库管理系统(DBMS),以下描述正确的是:9.在软件开发过程中,需求分析的主要任务是。
A. 确定软件系统的功能需求B. 确定软件系统的性能需求C. 确定软件系统的设计约束条件D. 确定软件系统的测试用例 10.以下关于软件工程的说法中,正确的是。
2022-2023年软件水平考试《中级系统集成项目管理工程师》预测试题2(答案解析)
2022-2023年软件水平考试《中级系统集成项目管理工程师》预测试题(答案解析)全文为Word可编辑,若为PDF皆为盗版,请谨慎购买!第壹卷一.综合考点题库(共50题)1.用于检查项目的绩效随时间的变化情况,以确定绩效是正在改善还是正在恶化()。
A.分组方法B.根本原因分析C.趋势分析D.故障树分析正确答案:C本题解析:本题考查监控项目工作的工具与技术。
分组方法:通过统计分组的计算和分析,从定性或定量的角度来认识所要分析对象的不同特征,不同性质及相互关系的方法。
根本原因分析:是一项结构化的问题处理法,用以逐步找出问题的根本原因并加以解决,而不是仅仅关注问题的表征。
趋势分析法又称趋势预测法,用于检查项目绩效随时间的变化情况,以确定绩效是在改善还是在恶化。
故障树分析:它采用逻辑的方法,形象地进行薄弱环节和风险等危险的分析工作,特点是直观、明了,思路清晰,逻辑性强,可以做定性分析,也可以做定量分析。
2.根据权利/利益方格,对于权利高利益低干系人的管理方式应该是()。
A.令其满意B.重点管理C.监督D.随时告知正确答案:A本题解析:干系人权力/利益方格示例:3.()是为使项目工作绩效重新与项目管理计划一致而进行的有目的的活动。
A.纠正措施B.预防措施C.缺陷补救D.更新正确答案:A本题解析:纠正措施是为使项目工作绩效重新与项目管理计划一致而进行的有目的的活动。
4.由于信息的不对称未来风险事件发生与否难以预测,指的是风险的()。
A.不确定性B.社会性C.客观性D.偶然性正确答案:D本题解析:风险的性质:(1)客观性:风险是一种不以人的意志为转移,独立于人的意识之外的客观存在;(2)偶然性:由于信息的不对称,未来风险事件发生与否难以预测;(3)相对性:风险性质会因时空各种因素变化而有所变化;(4)社会性:风险具有很大的社会影响力;(5)不确定性:发生时间的不确定性。
5.不属于我国企业信息化发展战略要点的是()。
2024年软件资格考试软件过程能力评估师(中级)(基础知识、应用技术)合卷试题与参考答案
2024年软件资格考试软件过程能力评估师(基础知识、应用技术)合卷(中级)自测试题(答案在后面)一、基础知识(客观选择题,75题,每题1分,共75分)1、在CMMI(Capability Maturity Model Integration)模型中,哪一个级别标志着组织已经定义了标准的过程,并且这些过程被文档化和标准化?A. 初始级B. 可管理级C. 已定义级D. 量化管理级2、下列哪一项不是敏捷开发方法论的核心价值?A. 个体和互动高于流程和工具B. 工作的软件高于详尽的文档C. 客户合作高于合同谈判D. 计划高于响应变化3、在软件过程能力成熟度模型(CMM)中,哪一级别被定义为“已管理级”(Managed Level)?A、CMM1:初始级(Initial Level)B、CMM2:可重复级(Repeatable Level)C、CMM3:已管理级(Managed Level)D、CMM4:已定义级(Defined Level)4、在软件开发生命周期(SDLC)中,以下哪一项不是系统开发生命周期(SDLC)的典型阶段?A、需求分析(Requirement Analysis)B、系统设计(System Design)C、编码(Coding)D、部署和维护(Deployment and Maintenance)5、以下哪种模型不是软件开发过程模型?A. 瀑布模型B. 喷泉模型C. 增量模型D. 面向对象模型6、在软件生命周期中,哪一个阶段确定了软件系统必须做什么,而不是如何做?A. 需求分析B. 设计C. 编码D. 测试7、在软件开发生命周期中,以下哪个阶段通常不涉及软件产品的实际编码工作?A. 需求分析B. 系统设计C. 编码实现D. 测试与验收8、软件过程能力成熟度模型CMMI中,哪一级别代表了组织在软件过程管理方面有明确的政策和目标?A. CMMI Level 1:初始级B. CMMI Level 2:已管理级C. CMMI Level 3:已定义级D. CMMI Level 4:定量管理级9、关于软件生命周期模型,下列说法正确的是:A. 瀑布模型是一种迭代开发模型。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1. CMM分哪几个成熟度等级?每个等级的名称是什么?有什么含义?2. CMMI是在什么历史条件下产生的?与CMM之间的关系是怎样的?3. CMMI有哪两种表现形式?CMMI与CMM相比,在过程域方面有什么变化?4. 什么是软件过程的改进?CMM/CMMI对于指导软件过程改进有什么意义?5. RUP的静态结构和动态结构是怎样的?静态结构由哪五种元素组成?各自代表什么?动态结构中的周期、阶段、迭代、里程碑等等之间是一种怎样的关系?6. RUP提倡的6大最佳实践是什么?怎样认识这些最佳实践?7. 什么是制品?RUP中有哪些制品集?各种典型的制品属于哪一类制品集? 8. 什么是软件配置管理?它能解决软件开发中的哪些问题?9. 什么是开发团队中的SQA、SEPG、项目经理、软件架构师?他们的职责是什么?10 CMM有哪18个软件过程域?它们的主要活动各是什么?11. 什么是软件需求管理?在RUP中,需求规程的输出结果是什么?12. 什么是软件复杂度?怎样降低软件复杂度?13. 什么是软件危机?它的表现是什么?解决软件危机的途径是什么?14. 怎样进行软件过程评估?主要的评估手段有哪些?15. 软件开发中有哪几种典型的测试?它们各自解决什么问题?16. 什么是软件过程的可视性?怎样提高软件过程的可视性?17. 什么是软件系统架构?怎样表示架构?什么是模型?它们之间是什么关系?18. 什么是基线?有什么特点?起什么作用?19. 什么是软件过程的财富库?它有哪些组成部分?由哪一个关键过程域维护它?20.什么是用例?用例模型起什么作用?21. 软件过程的不确定性表现在哪些方面?有哪些解决办法?22. 什么是迭代开发?与顺序开发相比,它有什么优点?23. 什么是软件缺陷?怎样对缺陷进行管理?24. RUP提倡的开发周期中有哪些阶段?每个阶段的名称是什么?各自解决什么问题?评价准则是什么?2. 能力成熟度模型的基本出发点是什么?能力成熟度模型由哪些部分组成?答:能力成熟度模型是一种用于评价软件承包商能力并帮助改善软件质量的方法,其目的是帮助软件企业对软件工程过程进行管理和改进,增强开发与改进能力,从而能按时地、不超预算地开发出高质量的软件。
其所依据的想法是:只要集中精力持续努力去建立有效的软件工程过程的基础结构,不断进行管理的实践和过程的改进,就可以克服软件生产中的困难。
CMM建立了一个软件过程能力成熟度的分级标准,为软件过程不断改进奠定了循序渐进的基础。
(1)初始级(Initial)。
(2)可重复级(Repeatable)。
(3)已定义级(Defined)。
(4)已管理级(Managed)。
(5)优化级(Optimizing)。
1. 软件过程成熟的标准。
答:软件过程能力高,具有全组织范围的管理软件开发和维护过程的能力。
软件过程性能可预见性,对进度、预算和质量做出现实的和准确的估计和预测。
软件过程规范化,可遵循的标准、规则和指导性原则。
过程的一致性过程的丰富性过程的可视性软件组织的能力是已知的,软件过程具有清晰的、充分的定义。
过程的稳定性过程的不断改进名词解释:1. 软件能力成熟度模型(CMM/CMM): CMM是指“能力成熟度模型”,其英文全称为Capability Maturity Model for Software,英文缩写为SW-CMM,简称CMM。
它是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。
CMM的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、标准化、使企业能够更好地实现商业目标。
2. 软件过程能力: .软件过程能力是软件过程本身具有的按预定计划生产产品的固有能力,或者说是遵循软件过程能够实现预期结果的程度。
3. 组织过程焦点:规定软件开发组织在改进其总体软件过程能力的过程活动中的职责。
组织过程焦点活动所得到的是一组软件过程财富,它们在组织的过程定义中被描述。
这些财富如集成软件管理中所述,是供各个软件项目使用。
4. 变更控制:变更控制是通过对变更请求(Change Request,简称CR)进行分类、追踪和管理的过程来实现的。
1. CMM的4项基本元素是什么?(1)成熟度等级:CMM划分为五个等级,描述了每个等级的组织过程特征,每个等级代表一种组织的过程能力等级;指明了组织级过程改进的整体策略(关注于那些过程域)。
(2)关键过程域(KPA):每个等级包括几个过程域,说明了在一个等级中必要的过程;是一组学科或者逻辑上紧密联系的活动的集合。
(3)目标:每个过程域均有自己的目标,这些目标用于支持过程能力等级特征。
(4)关键实践(KP):组成一个过程域的活动,从逻辑上描述了实现这个过程域目标必须或者推荐执行的活动;属于具体的操作指导。
项目管理和工程【项目管理】4. PP-Project Plan, 项目计划,保证在正确的时间有正确的资源可用。
为每个人员分配任务。
协调人员,根据实际情况,调整项目;5. PMC-Project Monitoring and Control, 项目监督与控制,通过项目的跟踪与监控活动,及时反应项目的进度、费用、风险、规模、关键计算机资源及工作量等情况,通过对跟踪结果的分析,依据跟踪和监控策略采取有效的行动,使项目组能在既定的时间、费用、质量要求等情况下完成项目;6. SAM-Supplier Agreement Management, 供应商协议管理,旨在对以正式协定的形式从项目之外的供方采办的产品和服务实施管理;7. IPM-Integrated Project Management, 集成项目管理,根据从组织标准过程剪裁而来的集成的、定义的过程对项目和利益相关者的介入进行管理;8. RSKM-Risk Management, 风险管理,识别潜在的问题,以便策划应对风险的活动和必要时在整个项目生存周期中实施这些活动,缓解不利的影响,实现目标;【工程管理】9. REQM-Requirement Development, 需求管理,需求管理的目的是在客户和软件项目之间就需要满足的需求建立和维护一致的约定;10. RD-Requirement Development, 需求开发,需求开发的目的在于定义系统的边界和功能、非功能需求,以便涉众(客户、最终影虎)和项目组对所开发的内容达成一致;11. TS-T echnical Solution, 技术解决方案,在开发、设计和实现满足需求的解决方案。
解决方案的设计和现实等都围绕产品、产品组件和过程有关的产品;12. PI-Product Integration, 产品集成,从产品组件组装产品,确保集成产品功能正确并交付产品;13. VER-Verification, 验证,验证确保选定的工作产品满足需求规格;14. VAL-Validation, 确认,确认证明产品或产品部件在实际应用下满足应用要求;共14个过程域:1)需求开发Requirements Development2)技术解决方案Techical Solution3)产品集成Product Integration4)验证Verification5)确认Validation6)组织过程焦点Organization Process Focus7)组织过程定义Organization Process Defintion8)组织培训Orgnizational Training9)集成项目管理Integrated Project Management10)风险管理Risk Management11)决策分析和解决DecisionAnalysis and Resolution12)集成团队Integrated Teaming13)集成组织环境Organizational Environment for Integration14)集成供应商管理Integrated Suppliers Management.3 工程类工程类过程域包含所有工程专业领域可共享的开发活动和维护活动,包括下列内容:需求管理(REQM)、需求开发(RD)、技术解决(TS)、产品集成(PI)、验证(VER)、确认(V AL)。
4.3.1 需求管理(REQM)需求管理是成熟度2级的过程域,所对应的过程域的特定目标和实践如下:SG1 管理需求SP1.1 理解需求SP1.2 获得对需求的承诺SP1.3 管理需求变更SP1.4 维护对需求的双向追溯能力 SP1.5 确保项目工作和需求的一致性4.3.2 需求开发(RD)需求开发是成熟度3级的过程域,所对应的过程域的特定目标和实践如下:SG1 开发客户需求SP1.1 获取需要SP1.2 将共利益者的需要转换成客户需求 SG2 开发产品需求SP2.1 建立产品和产品组件需求 SP2.2 分配产品组件需求 SP2.3 识别界面需求 SG3 分析和确认需求SP3.1 建立操作概念和场景SP3.2 建立功能性和质量性能定义 SP3.3 分析需求SP3.4 分析需求到获取平衡(分析需求,平衡共利益者的要求和系统规定参数) SP3.5 确认需求4.3.3 技术解决(TS)技术解决是成熟度3级的过程域,目的在于选择、设计、实现需求的解决方案。
它的特定目标和特定实践如下:SG1 选择产品组件解决方案SP1.1 开发候选解决方案和选择准则 SP1.2 选择产品组件解决方案 SG2 进行设计SP2.1 设计产品或产品组件SP2.2 建立技术数据包 SP2.3 运用准则设计接口SP2.4 执行制作、购买、或复用分析 SG3 实现产品设计SP3.1 实现设计SP3.2 编制产品支持文档4.3.4 产品集成(PI)产品集成是成熟度3级的过程域,所对应的过程域的特定目标和实践如下:SG1 准备产品集成SP1.1 建立集成策略SP1.2 建立产品集成环境SP1.3 建立产品集成步骤和准则 SG2 确保接口兼容SP2.1 审查接口描述的完备性SP2.2 管理接口SG3 组装产品组件和交付产品SP3.1 确认集成用的产品组件已经准备就绪 SP3.2 组装产品组件SP3.3 核查组装的产品组件SP3.4 打包、交付产品或产品组件4.3.5 验证(VER)验证是成熟度3级的过程域,所对应的过程域的特定目标和实践如下:SG1 准备验证SP1.1 选择验证的工作产品 SP1.2 建立验证环境 SP1.3 建立验证步骤和准则 SG2 执行同行评审SP2.1 准备同行评审 SP2.2 执行同行评审SP2.3 分析同行评审数据 SG3 验证所选工作产品SP3.1 执行验证SP3.2 分析验证结果4.3.6 确认(V AL)确认是跟验证相对应的,成熟度3级的过程域。