盈余分析的基础及涉及三个关键值?
答案是:"(1)项目计划中规划的各个任务的计划工作量,即计划工作的计划工作量(BCWS)。BCWS是到选定状态日期为止的比较基准成本。计划工作量值存储在比较基准域中,或者如果保存了多个比较基准,应分别保存在“比较基准1”到“比较基准10”域中。
(2)到状态日期为止,完成所有任务或部分任务所需的实际成本,即已完成工作的实际工作量(ACWP)。
(3)在状态日期前完成的工时值(以货币进行度量),实际上就是已完成工时的盈余值,称为已完成工作的计划工作量(BCWP)。该值按单项任务进行计算,但在总体水平上进行分析。
"
一般IT企业产品研发过程中,项目类型可以分为哪几类?
答案是:"合同定制类以双方签订的合同作为研发的主要内容及验收标准的项目。
新产品研发类:是指需要研发的产品或其应用领域对企业来说是全新的,研发管理过程应当更加严格。
产品升级类:重点考虑的是已有产品在市场或用户中的反馈。
技术服务类:采用的开发过程相对比较简化,可以采用敏捷过程进行开发。
软件外包类:按软件开发阶段分阶段的部分工作外包完成。"
实训时采用的生命周期“瀑布模型”主要完成的内容?
答案是:"主要完成的内容
《项目立项》→《项目初步计划》→《需求分析》→《项目详细计划》→《系统设计》→《系统编码》→《集成测试》→《系统测试》→《产品发布》→《项目总结》。"
软件需求可以分为业务需求、用户需求、功能需求和非功能需求,分析功能需求和非功能需求的区别?
答案是:"(1)功能需求定义了软件开发人员必须实现的软件功能。用户从他们完成任务的角度对软件提出了用户需求,这些需求通常是凌乱的,非系统化的,有冗余的,开发人员不能据此编写程序。软件分析人员要充分理解用户需求,将用户需求整理成软件功能需求。开发人员根据功能需求进行软件设计和编码。
(2)非功能需求是读功能需求的补充,可以分两类。一类对用户来说是最重要的属性,包括有效性、高效性、灵活性、完整性、互操作性、可靠性、健壮性、可用性。另一类对开发着来说是很重要的质量属性,包括维护性、可移植性、可重用性、可测试性"
软件工程为什么要强调规范化和文档化。
答案是:"(1)软件工程强调规范化和文档化。规范化的目的是使众多的开发者遵守相同的规范,使软件生产摆脱个人生产方式,进入标准化、工程化的生产方式。
(2)文档化是将软件的设计思想、设计过程和实现过程完整地记录下来,以便于后人的使用和维护,在开发过程中各类相关人眼借助于文档进行交流和沟通。另外,在开发过程中产生的各类文档使得软件的生产过程由不可见变为可见,便于管理者对软件生产进度和开发过程进行管理。在用户最终验收时可以通过对提交的文档进行技术审查和管理审查,保证软件的质量。"
软件工程的主要目标是什么?
答案是:"软件工程旨在开发满足用户需求、及时交付、不超过预算和无故障的软件,其主要目标如下
实现预期的的软件功能,达到较好的软件性能,满足用户的需求。
增强软件过程的可见性和可控性,保证软件的质量;
提高所开发软件的可维护性,降低维护费用;
提高软件开发成本,及时交付使用;
合理预算开发成本,付出较低的开发费用。"
简述在项目开发时选择程序设计语言的主要考虑因素。
答案是:"编程人员的水平和编程经历;
待开发的软件类型
算法和计算复杂度
数据结构的复杂度
软件的开发成本和时间要求
软件可移植性要求
可用的软件工具"
活动图与状态图的区别?
答案是:"(1)描述的重点不同:活动图描述的是从活动到活动的控制流;状态图描述的是对象的状态及状态之间的转移。
(2)使用的场合不同;在分析用例、理解涉及多个用例的工作流、处理多线程应用等情况下,一般使用活动图;在显示一个对象在其生命周期内的行为时,一般使用状态图。"
衡量模块独立性的两个标准是什么?他们各表示什么含义?
答案是:"(1)两个定性的度量标准:耦合和内聚性。
(2)耦合性:也称块间联系。指软件系统结构中各模块间互相联系紧密程度的一种度量。模块之间联系越紧密,其耦
合性就越强,模块的独立性则越差。
(3)内聚性:也称块内联系。指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量。模块内元素联系越紧密,内聚性越高。"
等价分类法的基本思想是什么
答案是:根据程序的输入特性,将程序的定义域划分为有限个等价区段“等价类”,从等价类中选择出的用例具有代表性,即测试某个等价类的代表值据等价于对这一类其他值得测试。若果某个等价类的一个输入数据测试中查出了错误,说明该类中其他测试用例也会有错误。
测试人员和文档人员职责?
答案是:"测试人员职责
(1)为项目制定测试计划,并按得到批准的计划开展活动;
(2)为项目编写集成测试及系统测试用例,并执行软件测试过程;
(3)测试的审查和验证;
(4)测试完后,编写测试报告。
文档人员职责:
负责系统使用说明书或用户手册、系统联机帮助、安装程序的编写等。"
《项目开发计划书》中主要内容有哪些?
答案是:"《项目开发计划书》中主要内容有
引言部分;
软件过程定义部分;
生命周期定义部分;
关键计算机资源部分;
度量目标部分;
任务分解和进度安排部分;"
在做软件评估时,我们通过(______)来制定详细的项目进度表。
答案是:UCP方法
在制定项目计划的时候还应当注意(______)和(______)的结合,对于短期内的
答案是:长期计划 短期计划
在估算工期时要充分考虑任务清单、合理的(______)、(______)因素以及环境因素对项目工期的影响。
答案是:资源需求 人员的能力
需求来源内容可以通过选择方式输入,主要分为(______)、(______)、工程、研发、(______)、(______)、其它等七种来源;
答案是:用户 市场 公司 高层
目前为:
1/1
页
首页 上页 下页 尾页