当前位置:首页 > 软件项目管理基础知识复习
度控制流程、调整各种项目目标之间的平衡。
13. 影响软件项目成本的因素有哪些?你认为如何更好地控制软件项目的成
本?
答案:项目的质量对成本的影响、项目管理水平对成本的影响、人力资源对成本的影响。
14. 什么是软件质量?影响软件质量的主要因素有哪些? 答案:软件产品满意用户要求的程度。
外在因素:软件提供的功能、性能、人机交互界面是否美观、易于操作;内在因素:软件的设计好坏、故障数目和严重程度
产品的修正性:可维护性、灵活性、可测试性;产品的转移性:可移植性、可重用性、可互操作性;产品运行性:正确性、可靠性、有效性、完整性、有用性。
15. 什么是软件质量保证?需要从哪些方面去关注软件质量?如何保证软件质
量?
答案:为管理层提供为获知产品质量信息所需的数据,从而获得产品质量是否符合预定目标的认知和信息。是要为软件产品的质量提供某种可视性,知道哪些地方有质量问题,便与改进方法和措施,提高软件的质量。 软件产品、开发活动、标准和规程
正确理解用户的要求、制定标准和规程、审查软件开发活动、审核软件工作产品、测试源程序代码、记录开发活动和软件产品的偏差、记录所有不符合项,报告高级管理层。
16. 什么是软件风险?软件风险的主要特点哪些?风险管理的主要策略有哪
些?
答案:软件项目风险是指在软件开发过程中潜在的、可能发生的问题,它可能会
对软件过程或产品造成伤害或损伤。 不确定性和损失
风险识别、风险量化、风险对策、风险监控
17. 什么是软件风险管理?如何进行软件风险管理?
答案:项目风险管理是指对项目风险从识别到分析直至采取应对措施等的一系列过程。
风险识别、风险评估、风险计划、风险应对(规避、转移、弱化、接受)
18. 风险管理的常用技术有哪些?
答案:风险识别:头脑风暴法、面谈、Delphi法、SWOT技术 风险量化:风险因子计算、VERT、决策树分析、风险模拟 风险应对计划制定:回避、缓解、转移、显出风险的措施 风险监控:核对表、定期项目评估、挣值分析
19. 什么是基线?为什么需要基线?软件产品典型基线有哪些?
答案:已经通过正式复审和批准的软件产品、标准或规约,它们可以作为进一步开发的基础,并且只能通过正式的变化控制过程才允许对它们进行变更。 基线是为今后项目实施时候提供了一个可以控制、追踪项目进度的依据,在软件实施过程中就以这个基准开控制和管理,使进度不偏离正常轨道。
20. 什么是软件配置管理?为什么需要软件配置管理?软件配置管理的主要任
务是什么?
答案:在软件的整个生命周期中,对SCI(软件配置项)进行:系统地控制SCI的标识、存储、更动和发放、记录、报告其状态、验证SCI的正确性和一致性、对上述工作的审计。
软件产品的易改性与可控性、修改很可能引入新的错误, 使结构变坏、牵一 SRS、软件设计文档、源代码、测试计划/报告
发动全身(影响域)、团队开发时,多人并发存取需加控制(存取控制)、多应用开
发时,同一软件的不同版本可能对应于不同应用,对此需加控制(版本控制)、应对软件更动状态予以追踪,并及时向有关人员通报状态情况、如果软件产品不能自始至终地保持清晰、互相一致,造成混乱、丢失,那么该软件系统会因无法使用而不得不报废
必须使每个SCI保持与相关SCI的可追踪性(正确性)和完备性、使相关的SCI之间满足文实相符,文文一致以确保SCI的有效性、以清晰、明了、易管理的方式标识每个SCI,使其满足 :可视性 、唯一标识性、使最终软件产品的正确地生成、改进和维护成为可能,保证最终软件产品的正确性
21. 团队管理的主要目的是什么?团队管理的主要内容有哪些?你认为如何使
团队更成功?
答案:确保团队的战斗力、确保团队的凝聚力、确保团队的工作效率和质量 团队的组织(工作效率和质量、凝聚力)、团队的交流和合作(工作效率和质量、战斗力)、团队的纪律(战斗力)、团队的激励机制(凝聚力) 明确团队的目标、确定团队的种类、理解高效团队的特征
22. 什么是软件项目跟踪?软件项目跟踪的目标是什么?主要对哪些对象进行
跟踪?软件项目跟踪的方式主要方式有哪些?
答案:在项目实施过程中,随时掌握项目的实际开发情况,使得当项目实施与计划相背离,或者出现问题和风险时,能够采取有效的措施。 了解项目进展、发现问题和风险、采取措施
项目风险、项目进展、项目活动、开发活动的问题、项目展望
成立项目跟踪小组PTT、指定项目跟踪负责人、定期召开项目跟踪会议,获取项目实施的详细情况和面临的问题
23. 软件项目收尾需要完成哪些工作? 答案:
范围确认 项目接收前,重新审核工作成果,检验项目的各项工作范围是否完成,或者完成到何种程度,最后,双方确认签字
质量验收 质量验收是控制项目最终质量的重要手段,依据质量计划和相关的质量标准进行验收,不合格不予接收
费用决算 费用决算是指对从项目开始到项目结束全过程所支付的全部费用进行核算,编制项目决算表的过程
合同终结 整理并存档各种合同文件
资料验收 检查项目过程中的所有文件是否齐全,然后进行归档
24. 软件项目验收有什么意义?主要依据是什么?项目验收的内容有哪些? 答案:项目的验收标志着项目的结束(或阶段性结束);若项目顺利地通过验收,项目的当事人就可以终止各自的义务和责任,从而获得相应的权益。同时,项目团队可以总结经验,接受新的项目任务;项目验收是保证合同任务完成,提高质量水平的最后关口;通过项目验收,整理档案资料,可为项目最终交付成果的正常使用提供全面系统的技术文档和资料 主要依据项目的工作成果和成果文档 质量验收和文件验收。
共分享92篇相关文档