敏捷开发管理试题及答案
研发运营一体化能力成熟度模型-敏捷开发管理
同上,且应建立企业级可视化便捷的平台,管理需求文档,且可以通过需求文档能查看产品的全貌,且通过平台,需求提出人、最终使用人、产品经理、开发运维人员进行更好的沟通和协作。
7敏捷计划管理
敏捷计划管理是产品经理、研发团队以及与产品相关的干系人围绕业务价值交付进行的软件研发过程,包括价值交付、交付过程管理两个部分,要求产品经理、团队以及与产品相关的干系人建立以尽早和持续地交付有价值的软件为目标,通过高效的沟通方式、高效的可视化的工作流程、有效的度量和快速反馈机制,实现软件研发业务价值最大化。
1)适当的详细描述的,优先级越高越详细明确;
2)用故事点进行估算过大小的;
3)随着产品演进不断涌现和变化的;
4)优先级从高到低排序的。
且当发生规模型产品研发情况, 应建立跨团队的产品待办列表, 迭代待办列表。
6)故事是可测试的。
4
同上且有提升需求价值的敏捷活动。例如:典型角色分析、影响地图、用户故事的层级化拆分等。
3.3影响地图impact mapping
是一种用户需求分析的方法,通过Why,Who,How,What逐层分析需求。
3.4AB测试abtest
为Web或App界面或流程制作两个(A/B)或多个(A/B/n)版本,在同一时间维度,分别让组成成分相同(相似)的访客群组随机的访问这些版本,收集各群组的用户体验数据和业务数据,最后分析评估出最好版本正式采用。
7敏捷计划管理5
7.1价值交付5
7.1.1交付与需求6
7.1.2交付质量6
7.1.3交付反馈与度量6
7.2交付过程管理7
7.2.1交付计划7
7.2.2交付活动7
7.2.3价值流动7
7.2.4人员组织7
软件开发流程与管理考核试卷
C.项目管理软件
D.微博
20.在软件项目收尾阶段,以下哪个活动是必须进行的?()
A.项目总结
B.项目评估
C.项目审计
D. A、B和C
二、多选题(本题共20小题,每小题1.5分,共30分,在每小题给出的四个选项中,至少有一项是符合题目要求的)
1.软件开发流程主要包括以下哪些阶段?()
A.需求分析
B.敏捷模型强调快速迭代和客户合作
C.增量模型强调逐步构建和交付
D.螺旋模型强调风险分析和迭代开发
E.所有模型都适用于所有类型的项目
16.以下哪些是软件项目成本管理的关键活动?()
A.成本估算
B.成本预算
C.成本控制
D.成本分析
E.成本报告
17.以下哪些是软件项目范围管理的关键过程?()
A.范围规划
C.设计缺陷
D.外部环境变化
E.测试不足
8.软件项目风险管理包括以下哪些步骤?()
A.风险识别
B.风险分析
C.风险规划
D.风险监控
E.风险控制
9.以下哪些是有效的项目团队沟通方式?()
A.会议
B.电子邮件
C.项目报告
D.即时通讯
E.知识共享平台
10.软件配置管理的主要任务包括以下哪些?()的技术可行性
D. A和B
2.以下哪个不是软件项目管理的主要过程?()
A.启动过程
B.计划过程
C.执行过程
D.控制过程
3.在软件开发中,迭代模型的优势是什么?()
A.可以快速响应需求变更
B.适用于大型项目
C.缩短项目周期
D. A和C
4.以下哪个不是敏捷开发方法的特点?()
敏捷开发管理试题及答案
单选题:1、下列关于敏捷方法的叙述中,错误的是().A.与传统方法相比,敏捷方法比较适合需求变化大或者开发前期对需求不是很清晰的项目B.敏捷方法尤其适合于开发团队比较庞大的项目C.敏捷方法的思想是适应性,而不是预设性D.敏捷方法以原型开发思想为基础,采用迭代式增量开发答案:B2、XP是一种轻量级(敏捷)、高效、低风险、柔性、可预测的、科学的软件开发方式,其四大价值观包括沟通、简单、()。
A. 隐喻和反馈B。
重构和勇气C. 隐喻和重构D。
反馈和勇气答案:D3、()是PSPA。
潜在可交付的产品增量B。
可交付的产品增量C。
潜在不可交付的产品增量D.不可交付的产品增量答案:A4、()不属于DODA。
写代码B。
单元测试C. 集成测试D.投产文档答案:D5、()是Product backlogA。
产品负责人B. 产品代办事项列表C。
迭代D。
燃尽图答案:B6、()是用户故事的标准模板A. 作为一个〈用户类型>,我<想\需要\可以\等等〉,所以〈原因>B. 作为一个〈产品类型>,我〈想\需要\可以\等等>,所以〈原因>C.作为一个〈用户类型〉,我<想\需要\可以\等等〉D。
作为一个<产品类型〉,我<想\需要\可以\等等>答案:A7、以下()不是SCRUM MASTER职责A. 保护团队不受外来无端影响B. 尽可能提高团队影响力C。
负责SCRUM价值观与过程的实现D.SCRUM MASTER是牧羊犬、公仆答案:B8、迭代计划会议的主要议程是()A. 讨论系统物理架构B. 研讨系统逻辑架构C.讨论产品代办事项列表最需优先完成的事项D.讨论系统数据架构答案:C9、燃尽图有哪两种类型()A.产品发布燃尽图、任务燃尽图B. 产品发布燃尽图、迭代燃尽图C.任务燃尽图、用户故事燃尽图D。
开发工作量燃尽图、产品发布燃尽图答案:B10、以下()不属于迭代回顾的内容和要求A。
创业管理智慧树知到答案2024年重庆大学
创业管理重庆大学智慧树知到答案2024年第一章测试1.下列关于敏捷开发的说法错误的是?()。
A:竞争积极性B:创新性 C:超前行动性 D:风险承担性答案:D2.下列关于创业活动的说法错误的是?()A:创业不太需要依赖创业者及其团队的个人能力B:创业面临着高度不确定性的环境C:创业面临着高度资源约束的条件D:创业是长期普遍存在的现象答案:A3.下列关于敏捷开发的说法错误的是?()A:强调迭代B:随时变换开发目标C:以用户为本D:循序渐进答案:B4.蒂蒙斯模型中的创业要素包括()。
A:资源B:机会C:资金D:团队答案:ABD5.创业过程包括哪些活动?()A:创建新企业或是新事业。
B:产生创业动机。
C:整合资源。
D:识别创业机会。
答案:ABCD第二章测试1.只要是创业就会有风险,创业者面临的各种风险,总体来看主要可以归纳为职业风险、()、家庭与社交风险、心理风险等4类风险。
A:法律风险B:流动性风险C:财务风险D:诚信风险答案:C2.金钱是是创业者创立企业最重要的要素。
( )A:对 B:错答案:B3.以下哪一项不属于创业者至少应该具备的特质?()A:坚韧不拔的意志B:极强的权力欲望C:聚焦产品和顾客D:充满激情答案:B4.下列哪一种不符合蒂蒙斯的《创业者纲领》()。
A:鼓励大胆冒险,可以冒一切险B:不要把时间浪费在试图分割小块蛋糕上C:为长远目标竞争,快速致富的可能性较小D:不墨守成规,韧性和创造力将胜利答案:A5.创业者最基本的创业动机有三个:()A:获得财务回报B:喜欢管理企业C:追求自己的创意D:自己当老板答案:ACD第三章测试1.创业团队的冲突,表现为冲突行为主体之间的矛盾激化和行为对抗。
冲突分为:______ 通俗地讲,就是论事不论人,以及______ ,通俗地讲,就是论人不论事。
()A:人际冲突、道德冲突B:认知冲突、情感冲突C:情感冲突、认知冲突D:伦理冲突、人际冲突答案:B2.团队中成员的作用是互换的,而群体中成员之间的工作很大程度是互补的。
agile基本概念面试题
agile基本概念面试题
敏捷(Agile)是一种项目管理和软件开发方法论,它强调通过
灵活的、自组织的团队合作,快速响应变化,不断提供价值。
以下
是一些关于敏捷基本概念的面试题:
1. 请解释敏捷开发的基本原则是什么?
2. 敏捷开发和瀑布开发有什么区别?
3. 什么是Scrum和Kanban?它们在敏捷开发中的作用是什么?
4. 请列举敏捷开发中常用的一些工具和技术。
5. 什么是用户故事(User Story)?它在敏捷开发中的作用是
什么?
6. 请解释敏捷开发中的迭代和增量的概念。
7. 敏捷开发中的角色包括哪些?它们各自的职责是什么?
8. 请谈谈敏捷开发中的持续集成(Continuous Integration)和持续交付(Continuous Delivery)的重要性。
9. 敏捷开发中如何处理变更管理和风险管理?
10. 请分享一个您在敏捷团队中解决问题的经历。
以上问题涉及到敏捷开发的基本原则、方法、工具、角色和实践,可以帮助面试者全面了解敏捷开发的基本概念。
专业能力测试题及答案
专业能力测试题及答案一、单选题(每题2分,共20分)1. 在软件开发中,以下哪个不是敏捷开发方法的特点?A. 快速迭代B. 持续交付C. 长期规划D. 客户合作答案:C2. 根据ISO/IEC 27001标准,以下哪项不是信息安全管理系统(ISMS)的组成部分?A. 信息安全政策B. 风险评估C. 业务连续性计划D. 信息安全目标答案:C3. 在项目管理中,哪个工具用于帮助项目经理监控项目进度?A. 甘特图B. 思维导图C. 鱼骨图D. 流程图答案:A4. 在会计中,资产负债表显示了公司的什么?A. 利润B. 资产和负债C. 现金流量D. 所有者权益答案:B5. 在人力资源管理中,以下哪个不是员工绩效评估的方法?A. 目标管理B. 360度反馈C. 工作满意度调查D. 关键绩效指标答案:C6. 在市场营销中,SWOT分析不包括以下哪项?A. 优势B. 劣势C. 机会D. 价格答案:D7. 在供应链管理中,以下哪个不是供应链的组成部分?A. 供应商B. 制造商C. 竞争对手D. 零售商答案:C8. 在法律领域,以下哪个不是合同的基本要素?A. 要约B. 承诺C. 合同标的D. 竞争条件答案:D9. 在金融领域,以下哪个指标不是衡量公司财务健康的指标?A. 流动比率B. 速动比率C. 负债比率D. 市场份额答案:D10. 在质量管理中,以下哪个工具不是用于质量控制?A. 控制图B. 检查表C. 鱼骨图D. 思维导图答案:D二、多选题(每题3分,共15分,选择所有正确选项)11. 在项目管理中,以下哪些是项目风险管理的步骤?A. 风险识别B. 风险评估C. 风险应对D. 风险监控答案:A, B, C, D12. 在软件开发中,以下哪些是软件测试的类型?A. 单元测试B. 集成测试C. 系统测试D. 性能测试答案:A, B, C, D13. 在人力资源管理中,以下哪些是员工培训和发展的方法?A. 工作坊B. 导师制度C. 网络研讨会D. 个人发展计划答案:A, B, C, D14. 在市场营销中,以下哪些是市场细分的方法?A. 地理细分B. 人口统计细分C. 心理细分D. 行为细分答案:A, B, C, D15. 在质量管理中,以下哪些是质量改进的方法?A. PDCA循环B. 六西格玛C. 5SD. 精益生产答案:A, B, C, D三、简答题(每题5分,共10分)16. 请简述什么是平衡计分卡,并说明其四个维度。
敏捷项目管理考试题
敏捷项目管理考试题敏捷项目管理考试题示例:1. 什么是敏捷项目管理?敏捷项目管理是一种灵活、迭代的项目管理方法,旨在提高项目交付速度、适应需求变化、增加客户价值和团队合作。
敏捷项目管理注重文档简化、反馈循环、自组织团队和持续改进。
2. 敏捷项目管理的原则是什么?敏捷项目管理有12个原则,其中包括:满足客户需求是关键、以人为本、迭代交付、持续改进、主动响应变化、简单即有效、团队合作等。
3. 敏捷项目管理的核心价值是什么?敏捷项目管理的核心价值在于通过持续改进、适应变化和迭代交付来提高客户满意度和交付价值。
敏捷项目管理注重灵活性和快速响应,以满足不断变化的需求。
4. 什么是Scrum框架?Scrum是一种敏捷项目管理方法,通过迭代开发和自组织团队来推动项目交付。
Scrum框架包括角色、工件、仪式和规则等组成部分,如产品负责人、Scrum Master、产品待办列表、冲刺等。
5. 什么是看板方法?看板方法是一种流程管理工具,用于可视化项目进展和任务状态。
它通常由一个看板板块和任务卡片组成,通过移动任务卡片来反映任务的状态转变,例如从待办、进行中到完成。
6. 什么是产品负责人(Product Owner)角色?产品负责人是Scrum团队中的角色,负责管理产品需求、优先级和发布计划。
产品负责人代表利益相关者,确保团队开发满足客户需求,并最大化价值交付。
7. 什么是Sprint冲刺?Sprint是Scrum中的一个时间盒,通常为2到4周,在此期间团队开展开发工作并完成一部分可交付的功能。
Sprint冲刺以计划会议、日常站会、回顾会议和冲刺评审会议等仪式组成。
8. 什么是敏捷用户故事(Agile User Story)?敏捷用户故事是将用户需求以简短、可理解的形式表达出来的技术。
它通常包括一个简短的描述、关键特性、验收条件和业务价值,用于指导团队开发工作。
9. 什么是持续集成(Continuous Integration)?持续集成是一种开发实践,旨在将团队成员频繁提交的代码整合到共享版本控制库中,以便及早发现和解决集成问题。
敏捷教练面试题
敏捷教练面试题在面试过程中,敏捷教练一般会被问及一系列相关问题,以评估其对敏捷开发方法论和实践的理解。
这些问题旨在了解敏捷教练的知识、经验和解决问题的能力。
本文将介绍几个常见的敏捷教练面试题,并提供回答参考。
1. 敏捷开发的核心理念是什么?敏捷开发的核心理念是通过持续交付有价值的软件来满足客户需求,并通过团队合作、面对面沟通、快速反馈和灵活适应变化来实现。
敏捷开发强调个体和交互胜过流程和工具,并且鼓励自组织和跨功能团队的合作。
2. 请描述Scrum框架和角色。
Scrum是一种常用的敏捷开发方法框架,由产品负责人、Scrum主管和开发团队三个角色组成。
产品负责人负责管理产品待办事项,Scrum主管负责保证Scrum流程的执行,开发团队负责实现产品功能。
Scrum框架包括一系列时间框架,如Sprint(迭代周期)、Daily Scrum(每日站会)和Sprint Review(迭代回顾)。
Scrum鼓励团队通过迭代开发、短期目标和持续反馈来提高产品质量和客户满意度。
3. 请谈谈你在引导团队实践敏捷开发过程中面临的挑战和解决方法。
在敏捷开发过程中,团队可能面临多种挑战,如需求变更、人员变动、沟通问题等。
为应对这些挑战,敏捷教练可以采取以下措施:- 通过定期的迭代回顾,发现问题并持续改进团队的工作方式和流程。
- 提供培训和指导,帮助团队了解和应用敏捷开发方法。
- 鼓励通过面对面的沟通和协作来解决问题,促进团队合作和团队精神。
- 帮助团队识别和管理风险,以便及时应对可能出现的问题。
4. 请分享一次在敏捷开发项目中成功解决问题的经历。
在敏捷开发项目中,我曾遇到一个团队成员离职的情况,对项目进展产生了一定的影响。
为了保证项目的顺利进行,我采取了以下解决方法:- 立即进行团队调整,确保项目的工作负载合理分配,并重新分配离职成员的任务。
- 与产品负责人和Scrum主管密切合作,以确保项目的整体目标和计划没有受到太大影响。
敏捷项目风险管理与质量控制考试
敏捷项目风险管理与质量控制考试(答案见尾页)一、选择题1. 在敏捷项目中,风险管理的主要目的是什么?A. 预防和减轻项目风险B. 提高项目效率C. 保证项目按时完成D. 提高客户满意度2. 敏捷团队在面对风险时,应该采取以下哪种策略?A. 避免风险B. 转移风险C. 接受风险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. 敏捷团队在项目结束时,应该完成哪些活动?A. 进行项目总结会议B. 评估项目成果C. 进行项目审计D. 释放资源10. 以下哪个选项是敏捷项目管理中推荐的质量控制工具?A. JiraB. TrelloC. Microsoft ProjectD. Confluence11. 在敏捷项目中,风险管理的主要步骤是什么?A. 识别风险、评估风险、制定应对策略、监控风险B. 识别风险、评估风险、计划应对、监控风险C. 识别风险、评估风险、制定计划、实施风险应对D. 识别风险、评估风险、制定策略、监控风险并调整12. 敏捷团队应该如何处理严重的风险?A. 风险接受,继续项目B. 风险避免,更改项目计划C. 风险转移,与另一方合作D. 风险缓解,采取措施降低风险可能性13. 什么是质量屋方法(Quality屋)?A. 一种用户研究方法,用于发现用户需求和偏好B. 一种预测方法,用于预测未来的趋势和需求C. 一种质量控制工具,用于检查产品或服务是否符合标准D. 一种敏捷项目管理工具,用于管理项目进度和团队协作14. 在敏捷项目中,如何确保团队成员之间的有效沟通?A. 定期举行站立会议B. 使用看板或任务板来跟踪进度C. 分配特定的团队成员作为信息枢纽D. 鼓励开放式对话和反馈15. 敏捷项目中,如何平衡速度和质量的追求?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. 在敏捷项目中,风险管理和质量控制是两个紧密相连的环节。
敏捷开发管理试题及答案
单选题:1、下列关于敏捷方法的叙述中,错误的是()。
A.与传统方法相比,敏捷方法比较适合需求变化大或者开发前期对需求不是很清晰的项目B.敏捷方法尤其适合于开发团队比较庞大的项目C.敏捷方法的思想是适应性,而不是预设性D.敏捷方法以原型开发思想为基础,采用迭代式增量开发答案:B2、XP是一种轻量级(敏捷)、高效、低风险、柔性、可预测的、科学的软件开发方式,其四大价值观包括沟通、简单、()。
A. 隐喻和反馈B. 重构和勇气C. 隐喻和重构D. 反馈和勇气答案:D3、()是PSPA. 潜在可交付的产品增量B. 可交付的产品增量C. 潜在不可交付的产品增量D. 不可交付的产品增量答案:A4、()不属于DODA. 写代码B. 单元测试C. 集成测试D. 投产文档答案:D5、()是Product backlo gA. 产品负责人B. 产品代办事项列表C. 迭代D. 燃尽图答案:B6、()是用户故事的标准模板A. 作为一个<用户类型>,我<想\需要\可以\等等>,所以<原因>B. 作为一个<产品类型>,我<想\需要\可以\等等>,所以<原因>C. 作为一个<用户类型>,我<想\需要\可以\等等>D. 作为一个<产品类型>,我<想\需要\可以\等等>答案:A7、以下()不是SCRU M MASTER职责A. 保护团队不受外来无端影响B. 尽可能提高团队影响力C. 负责SCRU M价值观与过程的实现D. SCRUMMASTER是牧羊犬、公仆答案:B8、迭代计划会议的主要议程是()A. 讨论系统物理架构B. 研讨系统逻辑架构C. 讨论产品代办事项列表最需优先完成的事项D. 讨论系统数据架构答案:C9、燃尽图有哪两种类型()A. 产品发布燃尽图、任务燃尽图B. 产品发布燃尽图、迭代燃尽图C. 任务燃尽图、用户故事燃尽图D. 开发工作量燃尽图、产品发布燃尽图答案:B10、以下()不属于迭代回顾的内容和要求A. 定期审视团队目前运作状况和存在的问题B. 在每个迭代结束前进行C. 通常60分钟至90分钟D. 全员参与答案:C多选题:1、如何识别和确定PSP()A. 高品质B. 测试过C. 完整的D. 应该做的,都做得很好答案:ABCD2、好的Product backlo g具备()特点A. 适当的细化B. 随时产生C. 有估算的D. 没有优先级别答案:ABC3、()可以制作用户故事A. 整个团队B. 用户C. 客户D. 相关的他人答案:ABCD4、以下()属于产品负责人的职责A. 驱动产品成功B. 对产品的投资回报率负责C. 排列优先级D. 迭代回顾答案:ABC5、以下()属于迭代计划会议的参与者A. 团队B. SCRUMMASTERC. 用户代表D. 产品负责人答案:ABD判断题:1、敏捷开发法是一种以团队为核心,自顶向下、循序渐进的开发方法。
智慧树知到《创业管理》(重庆大学)网课章节测试答案
智慧树知到《创业管理》(重庆大学)网课章节测试答案第一章测试1【单选题】下列关于敏捷开发的说法错误的是?(A)。
A、风险承担性B、竞争积极性C、超前行动性D、创新性2【单选题】下列关于创业活动的说法错误的是?(C)A、创业面临着高度不确定性的环境B、创业是长期普遍存在的现象C、创业不太需要依赖创业者及其团队的个人能力D、创业面临着高度资源约束的条件3【单选题】下列关于敏捷开发的说法错误的是?()A、以用户为本B、强调迭代C、循序渐进D、随时变换开发目标4【多选题】蒂蒙斯模型中的创业要素包括(ACD)。
A、机会B、资金C、资源D、团队5【多选题】创业过程包括哪些活动?()A、创建新企业或是新事业。
B、整合资源。
C、识别创业机会。
D、产生创业动机。
第二章测试1【单选题】只要是创业就会有风险,创业者面临的各种风险,总体来看主要可以归纳为职业风险、(A)、家庭与社交风险、心理风险等4类风险。
A、财务风险B、法律风险C、流动性风险D、诚信风险2【判断题】金钱是是创业者创立企业最重要的要素。
( 错)A、错B、对3【单选题】以下哪一项不属于创业者至少应该具备的特质?(D)A、充满激情B、聚焦产品和顾客C、坚韧不拔的意志D、极强的权力欲望4【单选题】下列哪一种不符合蒂蒙斯的《创业者纲领》(B)。
A、为长远目标竞争,快速致富的可能性较小B、鼓励大胆冒险,可以冒一切险C、不墨守成规,韧性和创造力将胜利D、不要把时间浪费在试图分割小块蛋糕上5【多选题】创业者最基本的创业动机有三个:(ACD)A、自己当老板B、喜欢管理企业C、追求自己的创意D、获得财务回报第三章测试1【单选题】创业团队的冲突,表现为冲突行为主体之间的矛盾激化和行为对抗。
冲突分为:______ 通俗地讲,就是论事不论人,以及______ ,通俗地讲,就是论人不论事。
(D)A、情感冲突、认知冲突B、人际冲突、道德冲突C、伦理冲突、人际冲突D、认知冲突、情感冲突2【判断题】团队中成员的作用是互换的,而群体中成员之间的工作很大程度是互补的。
软件项目管理期末试题及答案
软件项目管理期末试题及答案一、选择题1.以下哪项不属于软件项目管理的主要活动?a) 项目计划与调度b) 需求分析与设计c) 软件测试与验收d) 运维与维护答案:c) 软件测试与验收2.下列哪个不属于敏捷开发方法?a) Scrumb) Extreme Programming (XP)c) Waterfall Modeld) Lean Development答案:c) Waterfall Model3.在软件项目管理中,以下哪个是关键路径?a) 所有任务都是关键路径b) 从项目开始到结束最长的路径c) 与项目风险相关的路径d) 由项目经理先确定的路径答案:b) 从项目开始到结束最长的路径4.以下哪项不属于风险管理的阶段?a) 风险识别b) 风险分析c) 风险规划d) 风险报告答案:d) 风险报告5.以下哪个是项目干系人?a) 项目经理b) 开发团队成员c) 相关部门经理d) 所有选择的项目干系人答案:d) 所有选择的项目干系人二、问答题1.请简要概述软件项目管理的五个过程组及其对应的活动。
答案:软件项目管理的五个过程组分别为:启动、规划、执行、监控与控制、收尾。
具体活动如下:- 启动:明确项目目标、定义项目范围、制定项目章程。
- 规划:制定详细项目计划、估算资源需求、制定项目进度计划、制定项目风险管理计划等。
- 执行:按照项目计划执行,进行需求分析与设计、编码、测试等活动。
- 监控与控制:监控项目的进展、质量和风险,及时采取控制措施,调整项目计划。
- 收尾:项目验收、总结经验教训、向客户交付软件产品。
2.请列举三种常见的软件开发方法,并简要介绍各自的特点。
答案:三种常见的软件开发方法分别为瀑布模型、敏捷开发和迭代增量模型。
- 瀑布模型:顺序执行,每个阶段在前一个阶段完成后开始。
适用于需求稳定且项目较小的情况,但不适用于复杂项目和需求变化频繁的情况。
- 敏捷开发:强调迭代、循序渐进,快速响应需求变化。
软件开发流程管理考试 选择题 65题
1. 在软件开发过程中,哪个阶段通常首先进行?A. 需求分析B. 设计C. 编码D. 测试2. 敏捷开发方法中最常见的框架是?A. ScrumB. WaterfallC. V-ModelD. Spiral3. 在软件开发中,持续集成(CI)的主要目的是?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. 在软件开发中,“单元测试”通常由谁负责?A. 项目经理B. 设计师C. 开发者D. 测试人员10. 软件开发中的“集成测试”主要关注的是?A. 单个模块的功能B. 模块之间的交互C. 整个系统的性能D. 用户界面的友好性11. 在软件开发中,“验收测试”通常由谁进行?A. 开发者B. 测试人员C. 项目经理D. 最终用户12. 软件开发中的“瀑布模型”特点是?A. 迭代和增量B. 线性和顺序C. 灵活和适应性强D. 快速和高效13. 在软件开发中,“敏捷宣言”强调的四个价值中不包括?A. 个体和互动B. 文档和工具C. 客户合作D. 响应变化14. 软件开发中的“Scrum Master”主要职责是?A. 编写代码B. 管理项目进度C. 促进团队合作D. 设计系统架构15. 在软件开发中,“产品backlog”是指?A. 已完成的工作列表B. 待完成的工作列表C. 已发布的产品列表D. 已废弃的功能列表16. 软件开发中的“Sprint”是指?A. 一个长期的开发周期B. 一个短期的开发周期C. 一个测试周期D. 一个设计周期17. 在软件开发中,“每日站会”的主要目的是?A. 讨论技术问题B. 更新项目进度C. 分配任务D. 庆祝团队成就18. 软件开发中的“回顾会议”通常在哪个阶段进行?A. 需求分析B. 设计C. 编码D. Sprint结束后19. 在软件开发中,“技术债务”是指?A. 项目中的财务问题B. 未及时修复的技术问题C. 项目中的法律问题D. 项目中的市场问题20. 软件开发中的“DevOps”主要关注的是?A. 开发和运维的整合B. 开发和测试的整合C. 设计和编码的整合D. 需求和设计的整合21. 在软件开发中,“持续交付”的主要目的是?A. 频繁发布软件B. 提高代码质量C. 减少开发成本D. 增加用户满意度22. 软件开发中的“自动化测试”主要优势是?A. 减少人力成本B. 提高测试速度C. 增加测试覆盖率D. 以上都是23. 在软件开发中,“代码审查”的主要目的是?A. 发现代码中的错误B. 提高代码的可读性C. 确保代码符合标准D. 以上都是24. 软件开发中的“设计模式”主要用于?A. 解决常见的设计问题B. 提高代码的执行速度C. 减少代码的复杂性D. 增加代码的可读性25. 在软件开发中,“UML”主要用于?A. 编写代码B. 设计系统架构C. 管理项目进度D. 测试系统功能26. 软件开发中的“敏捷估算”通常使用的方法是?A. 故事点B. 小时数C. 任务数D. 功能数27. 在软件开发中,“看板”主要用于?A. 管理项目进度B. 设计系统架构C. 编写代码D. 测试系统功能28. 软件开发中的“持续监控”主要关注的是?A. 代码的质量B. 系统的性能C. 用户的行为D. 项目的进度29. 在软件开发中,“故障注入”主要用于?A. 提高代码质量B. 测试系统的容错能力C. 增加代码的可读性D. 减少代码的复杂性30. 软件开发中的“性能测试”主要关注的是?A. 系统的响应时间B. 系统的稳定性C. 系统的安全性D. 系统的可用性31. 在软件开发中,“安全测试”主要关注的是?A. 系统的性能B. 系统的稳定性C. 系统的安全性D. 系统的可用性32. 软件开发中的“可用性测试”主要关注的是?A. 系统的性能B. 系统的稳定性C. 系统的安全性D. 系统的用户友好性33. 在软件开发中,“回归测试”主要用于?A. 发现新的错误B. 验证修复的错误C. 提高代码质量D. 减少代码复杂性34. 软件开发中的“压力测试”主要关注的是?A. 系统的性能B. 系统的稳定性C. 系统的安全性D. 系统的负载能力35. 在软件开发中,“负载测试”主要关注的是?A. 系统的性能B. 系统的稳定性C. 系统的安全性D. 系统的负载能力36. 软件开发中的“渗透测试”主要关注的是?A. 系统的性能B. 系统的稳定性C. 系统的安全性D. 系统的可用性37. 在软件开发中,“代码覆盖率”主要用于?A. 衡量测试的全面性B. 提高代码质量C. 减少代码复杂性D. 增加代码可读性38. 软件开发中的“静态代码分析”主要用于?A. 发现代码中的错误B. 提高代码的执行速度C. 减少代码的复杂性D. 增加代码的可读性39. 在软件开发中,“动态代码分析”主要用于?A. 发现代码中的错误B. 提高代码的执行速度C. 减少代码的复杂性D. 增加代码的可读性40. 软件开发中的“代码重用”主要优势是?A. 减少开发时间B. 提高代码质量C. 增加代码可读性D. 以上都是41. 在软件开发中,“模块化设计”主要优势是?A. 提高代码质量B. 增加代码可读性C. 减少代码复杂性D. 以上都是42. 软件开发中的“依赖管理”主要关注的是?A. 代码的质量B. 代码的执行速度C. 代码的复杂性D. 代码的依赖关系43. 在软件开发中,“版本管理”主要关注的是?A. 代码的质量B. 代码的执行速度C. 代码的复杂性D. 代码的版本历史44. 软件开发中的“持续部署”主要目的是?A. 频繁发布软件B. 提高代码质量C. 减少开发成本D. 增加用户满意度45. 在软件开发中,“自动化部署”主要优势是?A. 减少人力成本B. 提高部署速度C. 增加部署的可靠性D. 以上都是46. 软件开发中的“容器化”主要优势是?A. 提高代码质量B. 增加代码可读性C. 减少代码复杂性D. 提高部署的灵活性47. 在软件开发中,“微服务架构”主要优势是?A. 提高代码质量B. 增加代码可读性C. 减少代码复杂性D. 提高系统的可扩展性48. 软件开发中的“服务网格”主要关注的是?A. 代码的质量B. 代码的执行速度C. 代码的复杂性D. 服务的管理和监控49. 在软件开发中,“API管理”主要关注的是?A. 代码的质量B. 代码的执行速度C. 代码的复杂性D. API的发布和维护50. 软件开发中的“事件驱动架构”主要优势是?A. 提高代码质量B. 增加代码可读性C. 减少代码复杂性D. 提高系统的响应性51. 在软件开发中,“CQRS”主要关注的是?A. 代码的质量B. 代码的执行速度C. 代码的复杂性D. 命令和查询的分离52. 软件开发中的“事件溯源”主要优势是?A. 提高代码质量B. 增加代码可读性C. 减少代码复杂性D. 提高系统的可追溯性53. 在软件开发中,“领域驱动设计”主要关注的是?A. 代码的质量B. 代码的执行速度C. 代码的复杂性D. 业务逻辑的建模54. 软件开发中的“测试驱动开发”主要优势是?A. 提高代码质量B. 增加代码可读性C. 减少代码复杂性D. 以上都是55. 在软件开发中,“行为驱动开发”主要关注的是?A. 代码的质量B. 代码的执行速度C. 代码的复杂性D. 业务行为和需求56. 软件开发中的“结对编程”主要优势是?A. 提高代码质量B. 增加代码可读性C. 减少代码复杂性D. 以上都是57. 在软件开发中,“代码所有权”主要关注的是?A. 代码的质量B. 代码的执行速度C. 代码的复杂性D. 代码的责任和维护58. 软件开发中的“代码共享”主要优势是?A. 提高代码质量B. 增加代码可读性C. 减少代码复杂性D. 以上都是59. 在软件开发中,“代码标准”主要关注的是?A. 代码的质量B. 代码的执行速度C. 代码的复杂性D. 代码的一致性和规范性60. 软件开发中的“代码度量”主要用于?A. 衡量代码的质量B. 提高代码的执行速度C. 减少代码的复杂性D. 增加代码的可读性61. 在软件开发中,“代码优化”主要关注的是?A. 代码的质量B. 代码的执行速度C. 代码的复杂性D. 以上都是62. 软件开发中的“代码文档”主要用于?A. 记录代码的功能B. 提高代码的执行速度C. 减少代码的复杂性D. 增加代码的可读性63. 在软件开发中,“代码注释”主要用于?A. 解释代码的功能B. 提高代码的执行速度C. 减少代码的复杂性D. 增加代码的可读性64. 软件开发中的“代码审查工具”主要用于?A. 发现代码中的错误B. 提高代码的执行速度C. 减少代码的复杂性D. 增加代码的可读性65. 在软件开发中,“代码质量工具”主要用于?A. 衡量代码的质量B. 提高代码的执行速度C. 减少代码的复杂性D. 增加代码的可读性答案1. A2. A3. B4. A5. B6. B7. A8. D9. C10. B11. D12. B13. B14. C15. B16. B17. B18. D19. B20. A21. A22. D23. D24. A25. B26. A27. A28. B29. B30. A31. C32. D33. B34. D35. D36. C37. A38. A39. A40. D41. D42. D43. D44. A45. D46. D47. D48. D49. D50. D51. D52. D53. D54. D55. D56. D57. D58. D59. D60. A61. D62. A63. A64. A65. A。
一级ps试题及答案
一级ps试题及答案PS(Professional Scrum)是一种敏捷项目管理方法,广泛应用于软件开发领域。
一级PS试题是针对初学者设计的考试题目,旨在检验他们对敏捷开发框架的理解和应用能力。
以下是一级PS试题及答案。
1. 问题:在敏捷开发过程中,团队应该注意哪些关键点?答案:在敏捷开发过程中,团队应该注意以下关键点:- 沟通和协作:团队成员之间应该密切合作,通过频繁的沟通和协作来实现项目目标。
- 自组织和跨功能:团队应该具备自组织和跨功能的能力,能够根据需求进行任务分配和协作工作。
- 透明度:团队应该保持透明度,及时沟通项目进展、问题和障碍,并通过可视化工具展示项目状态。
- 反馈和持续改进:团队应该不断收集反馈,通过反思和持续改进来提高工作效率和质量。
2. 问题:敏捷开发中的角色分工是怎样的?答案:敏捷开发中的角色分工如下:- 产品负责人(Product Owner):负责明确和管理产品需求,作为团队与客户之间的沟通桥梁,确保产品目标的实现。
- 敏捷团队(Scrum Team):由开发人员组成的团队,负责实现产品需求,具备自组织和高度协作的能力。
- 敏捷教练(Scrum Master):负责指导和辅导团队,促进敏捷实践,并解决项目中的问题和障碍。
3. 问题:什么是敏捷开发的迭代周期?答案:敏捷开发的迭代周期称为“Sprint”,它是一个时间框架,在这个框架内团队完成一次完整的开发循环。
每个Sprint通常持续1到4周。
Sprint周期包括以下主要活动:- S打算会议(Sprint Planning):产品负责人和团队共同确定本次Sprint的目标、待开发的功能和任务。
- 日常站会(Daily Scrum):每日15分钟的会议,团队成员分享他们的工作进展、遇到的问题和计划工作。
- 评审会议(Sprint Review):在Sprint结束时,团队向相关人员展示和演示已完成的工作成果。
- 回顾会议(Sprint Retrospective):在Sprint结束后的会议,团队回顾Sprint过程中的成功和改进点,并制定改进计划。
项目管理题库-填空题
1、(PMI)()型的项目生命周期最适合采用领导的方式而非管理的方式标准答案:敏捷2、(PMI) Bill作为敏捷团队负责人,喜欢为客户演示产品的最新迭代。
他的团队每两周演示一次,从而可以得到客户的反馈和执行验收。
()交付是敏捷发展的基石?标准答案:增量答案解析:敏捷开发的基石是增量交付3、(PMI) 被否决的变更应当被记录于()标准答案:变更日志答案解析:变更无论批准与否,都要记录在变更日志中4、(PMI) 测试是一致性成本中的()成本标准答案:评价答案解析:测试是一致性成本中的评价成本5、(PMI) 风险报告在()风险阶段第一次被创建。
标准答案:识别6、(PMI) 公司正在运行两个施工项目:项目A的预算是100万美元,需要花两年时间完工,完工后每年的运行成本20万美元项目B的预算是150万美元,需要花三年时间完工,完工后每年的运行成本为15万美元项目B每年产生75万美元的收入,比项目A高25万美元,必须经过()年才能让两个项目的投资回报率(ROI) 相同?标准答案:6答案解析:设第n年投资回报率相等: (n-2) (50-20) /100= (n-3) (75-15) /150,得动n=6 7、(PMI) 合同中的一项要求规定卖方向项目经理提交月度验收试验结果。
如果卖方不提交验收试验结果,则卖方()标准答案:违约答案解析:不履行合同中的内容,即违约。
8、(PMI) 解决冲突的5种常用方法中,()或解决问题是双赢的解决办法。
标准答案:合作答案解析:合作或解决问题是双赢的解决办法。
9、(PMI) 某企业对生产线的日常维护工作通常被看作()标准答案:运营10、(PMI) 识别、评价和管理个人情绪、他人情绪和团队情绪的能力,被称为()标准答案:情商答案解析:符合《指南》中的描述。
11、(PMI) 洗衣粉生产企业需要每天对包装好的洗衣粉进行重量检测。
要求的重量是每袋1kg,允许的偏差范为+10g。
对今天所生产的1万袋洗衣粉进行随机样检查,发现99.95%的产品在可接受的重量范围内。
敏捷团队建设与管理方法---课后测试及答案
敏捷团队建设与管理方法课后测试•1、依据塔克曼阶梯模型,敏捷开发团队处于规范阶段的特点是()(10分)A团队成员相互认识,并了解项目情况及他们在项目中的正式角色与职责。
B团队开始从事项目工作、制定技术决策和讨论项目管理方法。
C团队成员开始协同工作,并调整各自的工作习惯和行为来支持团队,团队成员会学习相互信任。
D团队完成所有工作,团队成员离开项目。
正确答案:C•1、敏捷开发团队具有哪些特征()(10分)A自组织、自管理B跨职能且多样化和全面化C T型技能D透明沟通E团队规模适中F工作节奏可持续G团队成员稳定正确答案:ABCDEFG•2、作为敏捷实践者,要想有效地营造融洽的团队氛围,需要关注哪些问题?(10分)A团队成员个人是否在成长B团队成员是否在变得更健康、更明智C团队成员是否在变得更自由、更自主D团队成员是否更有可能成为服务型领导者•3、高情商在项目管理当中非常有价值,高情商团队需要具备的要素有哪些()(10分)A自我意识B自我管理C社交技能D社交意识正确答案:ABCD•4、高绩效敏捷项目团队的特点有哪些()(10分)A开诚布公的沟通B建立共识+共享责任C信任与协作D适应与韧性E赋能与认可F共赢(双赢)正确答案:ABCDEF•5、召开回顾会议需要做哪些准备工作()(10分)A定义回顾重点B确定参与措施C收集客观数据D安排回顾日程正确答案:ABCD•6、回顾会议需要关注哪些重要的问题()(10分)A本次冲刺期间,有哪些做的比较好的工作需要继续保持?B本次冲刺期间,有哪些做的不好的地方需要停止?C根据本次冲刺结果的讨论,我们应该开始做什么,或者改进什么?•7、项目管理的原则有哪些()(10分)A成为勤勉、尊重和关心他人的管家B营造协作的项目团队环境C识别、评估和响应系统交互D将质量融入到过程和可交付物中E为实现预期的未来状态而驱动变革正确答案:ABCDE•1、当开发团队在持续开展工作,并创造价值时,可能受阻于外部和内部环境的干扰,团队促进者的关键角色是通过消除进展中的障碍因素来最大化地交付商业价值。
敏捷可视化过程管理与监控---课后测试及答案
敏捷可视化过程管理与监控课后测试•1、敏捷项目管理过程中,首先要确定的是()(10分)A范围和进度B进度和功能C时间和成本D时间和进度正确答案:C•1、精益看板的设计包括哪些内容()(10分)A待办事项列表B待办任务C开发、代码评审、测试D验收、完成正确答案:ABCD•2、信息发射源(InformationRadiators)是一种可见的实物展示工具,其特点是()(10分)A在人们可以很容易地看到的地方发布信息,而不是仅包含在进度工具或报告工具中B BVC应该易于更新,并且应该经常更新C通常是“低科技高触感”,因为它们是手动维护的,而不是电子生成的D内部复杂,需要打造高端的新技术、新平台、新手段才能支撑正确答案:ABC•3、传统项目的三重制约包括哪三个维度?()(10分)A范围基准B时间基准C成本基准D进度基准正确答案:ACD•4、在敏捷的开发过程中,当有序完成一次迭代工作时,把一个迭代拿出来单独讨论需要经历哪些重要的仪式?(10分)A迭代开始前需要规划迭代的任务,举办迭代规划会议B举办每日站立会议C当一次迭代有效完成后,开发团队成员举办迭代或者冲刺评审会议D如果客户或者干系人对当前的评审没有疑问,进行迭代回顾正确答案:ABCD•5、敏捷实践者在展示/评审会议过程中的工作内容是()(10分)A确保评审/展示会议顺利举行B确保参会者都明白本次会议的目的和意义C需要大家都关注会议本身的“时间盒”约束正确答案:ABC•1、在基于流程的敏捷中,团队在需要时展示完成的工作,通常是当完成的功能累积到足以构成一个连贯组合时,敏捷团队都需要做出判断来决定何时需要产品反馈。
(10分)A正确B错误正确答案:正确•2、基于累积流量图分析绩效时,如果WIP、周期时间、响应时间等太长,表明绩效可能不佳。
(10分)A正确B错误正确答案:正确•3、为了确保开发团队对需求有明确的理解,待办事项列表中的需求,开始“响应”时,应该确定为可以开始执行的明确需求。
软件项目管理案例教程(第四版)课后习题答案
项目管理案例教程(第四版)习题及答案第一章软件项目管理概述一、填空题1、敏捷模型包括4个核心价值,对应12个敏捷原则。
2、项目管理包括(启动过程组)、(计划过程组)、(执行过程组)、(控制过程组)、(收尾过程组)5个过程组。
二、判断题1、搬家属于项目。
(对)2、项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的永久性的努力。
(错)3、过程管理目的是要让过程能够被共享、复用,并得到持续的改进。
(对)4、项目具有临时性的特征。
(对)5、日常运作存在大量的变更管理,而项目基本保持连贯性的。
(错)6、项目开发过程中可以无限制地使用资源。
(错)7、(对)参见教材p20三、选择题1、下列选项中不是项目与日常运作的区别的是(C)A. 项目是以目标为导向的,日常运作是通过效率和有效性体现的。
B. 项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理。
C.项目需要有专业知识的人来完成,而日常运作的完成无需特定专业知识。
D.项目是一次性的,日常运作是重复性的。
2、以下都是日常运作和项目的共同之处,除了(D)A.由人来做B.受限于有限的资源C.需要规划、执行和控制D.都是重复性工作3、(A)4、下列选项中属于项目的是(C)A.上课 B.社区保安 C.野餐活动 D.每天的卫生保洁5、下列选项中正确的是(C)A.一个项目具有明确的目标而且周期不限B.一个项目一旦确定就不会发生变更C.每个项目都有自己的独特性D.项目都是一次性的并由项目经理独自完成6、(B)是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。
A.过程 B.项目 C.项目群 D.组合A.人力资源管理 B.项目管理 C.软件项目管理 D.需求管理7、(c)8、下列活动中不是项目的是(C)A.野餐活动 B.集体婚礼 C.上课 D.开发操作系统9、下列选项中不是项目的特征的是(C)A.项目具有明确的目标B.项目具有限定的周期C.项目可以重复进行D.项目对资源成本具有约束性补充:1、下列选项中最能体现项目的特征(C)A.运用进度计划技巧B.整合范围与成本C.确定期限D.利用网络进行跟踪2、项目经理的职责不包括(D)A.开发计划 B.组织实施 C.项目控制 D.提供资金3、项目管理专业人员资格是指( C )。
敏捷项目管理测试题
选择题敏捷项目管理中,以下哪个实践不是Scrum框架的核心组成部分?A. 迭代开发B. 瀑布模型C. 每日站会D. 冲刺回顾在敏捷项目中,哪个角色负责协调跨团队间的沟通和资源分配?A. 产品负责人B. Scrum MasterC. 开发团队成员D. 敏捷教练以下哪个工具通常用于敏捷项目管理中,以跟踪和可视化工作进度?A. 甘特图B. 燃尽图C. WBS(工作分解结构)D. PERT图敏捷宣言中强调的价值观之一是?A. 严格遵循计划B. 快速响应变化C. 详细的文档记录D. 严格的阶段评审敏捷团队在进行迭代开发时,通常使用哪种方法来确定每个迭代的工作内容?A. 需求规格说明书B. 产品待办事项列表C. 详细的项目计划D. 合同规定的范围填空题在敏捷方法中,__________ 是指在一个短时间内完成一系列工作的迭代过程。
敏捷项目管理中,__________ 负责维护产品待办事项列表,并确定哪些工作应在每个冲刺中完成。
在Scrum中,__________ 是用于评估团队在每个冲刺中完成工作的速度和效率的工具。
敏捷宣言的四个核心价值观包括个体和交互胜过过程和工具、工作的软件胜过详尽的文档、__________ 和响应变化胜过遵循计划。
敏捷团队中,__________ 的角色是移除障碍,促进团队的自组织和高效协作。
简答题请简述敏捷项目管理相对于传统项目管理的主要优势。
描述在敏捷项目中,Scrum Master的主要职责是什么?请解释敏捷项目中“最小可行产品”(MVP)的概念,并说明其重要性。
在敏捷开发中,如何确定和评估一个冲刺(Sprint)的成功?简述敏捷项目管理中变更管理的关键步骤。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单选题:
1、下列关于敏捷方法的叙述中,错误的是()。
A.与传统方法相比,敏捷方法比较适合需求变化大或者开发前期对需求不是很清晰的项目
B.敏捷方法尤其适合于开发团队比较庞大的项目
C.敏捷方法的思想是适应性,而不是预设性
D.敏捷方法以原型开发思想为基础,采用迭代式增量开发
答案:B
2、XP是一种轻量级(敏捷)、高效、低风险、柔性、可预测的、科学的软件开发方式,其四大价值观包括沟通、简单、()。
A. 隐喻和反馈
B. 重构和勇气
C. 隐喻和重构
D. 反馈和勇气
答案:D
3、()是PSP
A. 潜在可交付的产品增量
B. 可交付的产品增量
C. 潜在不可交付的产品增量
D. 不可交付的产品增量
答案:A
4、()不属于DOD
A. 写代码
B. 单元测试
C. 集成测试
D. 投产文档
答案:D
5、()是Product backlog
A. 产品负责人
B. 产品代办事项列表
C. 迭代
D. 燃尽图
答案:B
6、()是用户故事的标准模板
A. 作为一个<用户类型>,我<想\需要\可以\等等>,所以<原因>
B. 作为一个<产品类型>,我<想\需要\可以\等等>,所以<原因>
C. 作为一个<用户类型>,我<想\需要\可以\等等>
D. 作为一个<产品类型>,我<想\需要\可以\等等>
答案:A
7、以下()不是SCRUM MASTER职责
A. 保护团队不受外来无端影响
B. 尽可能提高团队影响力
C. 负责SCRUM价值观与过程的实现
D. SCRUM MASTER是牧羊犬、公仆
答案:B
8、迭代计划会议的主要议程是()
A. 讨论系统物理架构
B. 研讨系统逻辑架构
C. 讨论产品代办事项列表最需优先完成的事项
D. 讨论系统数据架构
答案:C
9、燃尽图有哪两种类型()
A. 产品发布燃尽图、任务燃尽图
B. 产品发布燃尽图、迭代燃尽图
C. 任务燃尽图、用户故事燃尽图
D. 开发工作量燃尽图、产品发布燃尽图
答案:B
10、以下()不属于迭代回顾的内容和要求
A. 定期审视团队目前运作状况和存在的问题
B. 在每个迭代结束前进行
C. 通常60分钟至90分钟
D. 全员参与
答案:C
多选题:
1、如何识别和确定PSP()
A. 高品质
B. 测试过
C. 完整的
D. 应该做的,都做得很好
答案:ABCD
2、好的Product backlog具备()特点
A. 适当的细化
B. 随时产生
C. 有估算的
D. 没有优先级别
答案:ABC
3、()可以制作用户故事
A. 整个团队
B. 用户
C. 客户
D. 相关的他人
答案:ABCD
4、以下()属于产品负责人的职责
A. 驱动产品成功
B. 对产品的投资回报率负责
C. 排列优先级
D. 迭代回顾
答案:ABC
5、以下()属于迭代计划会议的参与者
A. 团队
B. SCRUM MASTER
C. 用户代表
D. 产品负责人
答案:ABD
判断题:
1、敏捷开发法是一种以团队为核心,自顶向下、循序渐进的开发方法。
答:错
2、敏捷开发法适合项目经常发生变更、高风险项目实施、项目规模较小的开发场景。
答:对
3、敏捷开发法适合对系统有极高的关键性、可靠性、安全性要求的项目开发场景。
答:错
4、敏捷开发团队人数通常是7到12人。
答:错
5、燃尽图展示的是各个时期下所剩余的工作量。
答:对
简答题:
1、简述SPRINT计划会议的步骤?
答题要点:1)在所有产品代办事项列表中选择高优先级别的事项,讨论并估算故事点,从而确定所有的用户故事;2)认领自己的用户故事;3)将用户故事细化为任务,生成以下相关工作计划1)建立一个迭代日程安排;2)在接下来的迭代前确定特殊事项(人员休假、法定假日等);3)判定每位成员可用的小时数。
最后生成完成的定义DOD。
2、迭代评审包括哪些内容?
答题要点:1)团队展示迭代中完成的事项;2)通常是某个新功能的演示或背后架构的展示;3)非正式会议(不使用幻灯片、最多2小时准备);4)全员参与;5)邀请所有相关人员参加。