ソフトウェア受入れにおいて実施される事項はどれか。
平成23年度 特別試験 ITパスポート試験 問37
这道题的解析和你的作答记录。
問 37
错误ア
向用户访谈、听取其对新的系统化的需求等,是在着手开发之前的规划过程与需求定义过程中进行的工作。它对应于这样一个阶段:梳理经营层面的课题和现行业务的问题点,汇总应当开发什么样的系统这一系统化构想与系统化计划,随后整理用户的要求并将其文档化为业务需求与系统需求。这仍然是确定应当开发什么的工作,与对已经完成并交付的软件进行验收的阶段不同,因此错误。
错误イ
研究分配给每位用户的访问权限、设计如何进行访问权限设置,是系统设计过程的工作。它承接需求定义中确定的安全需求,把允许谁查阅、更新哪些数据和功能这一权限体系落实为具体的机制,也就是所谓的安全设计。在验收阶段,虽然可能通过验收测试来确认权限是否按该设计生效,但设计权限内容本身属于开发方的设计阶段,时期不同,因此错误。
错误ウ
向用户发放问卷、调查运行中系统的易用性等,是在系统投入运行之后的运行与评价阶段进行的工作。上线之后测量使用情况和满意度,用于评价投资效果、掌握改进需求,必要时反馈到维护或下一代系统的规划中。正如选项文中明确写有“运行中的系统”,其前提是已经完成验收、正式投入运行的状态,并不是对交付物进行验收的这一验收阶段的工作,因此错误。
- エ
正解 正确答案是 エ。所谓软件验收,是指开发方(供方)制作完成并交付的软件,由委托方(需方、使用部门)一侧确认“是否做出了符合订单要求的东西”后接收下来,直到能够在实际业务中开始使用为止的这一阶段。在系统开发的流程中,即 规划 → 需求定义 → 系统设计 → 编程 → 测试 → 验收与部署 → 运行 → 维护 之中,它位于开发方的工作结束、主角转移到使用方的分界点上。这一阶段进行的代表性工作有三项。第一是验收测试(认可测试),由用户本人按照实际业务的流程进行操作,确认是否满足需求定义中确定的功能与性能。第二是以用户手册为首的文档的整备,把操作步骤以及异常时的处理方法整理成册,作为交付物接收下来。第三是对用户的教育培训,对实际使用的负责人员进行培训,使其能够按照手册进行操作,同时推进业务迁移的准备。エ 所述的正是其中的第二项和第三项,即整备用户手册与对用户实施教育培训。无论软件的质量多高,如果使用的人不知道操作方法,业务就无法运转。把开发方的交付物移交到使用方能够运用自如的状态,正是验收的目的,而手册的整备与教育培训则是其中的核心工作。综上,在软件验收中实施的事项是 エ。
- 软件验收中实施的事项 —— 验收是由委托方、使用部门对交付的软件进行验收,使其达到可在业务中使用的状态的阶段。主要工作有三项:(1) 以用户为主体进行的验收测试(认可测试),确认需求是否得到满足;(2) 用户手册等文档的整备与接收;(3) 对用户的教育培训以及业务迁移的准备。
- 开发过程各阶段工作的区分 —— 规划与需求定义是通过对用户的访谈来决定开发什么的阶段;系统设计是把访问权限设计等机制具体化的阶段;运行与评价是在上线之后用问卷等测量易用性和效果的阶段。题目文字中的“运行中”“新的系统化”这类词语,就是判断所说的是哪个阶段的线索。