|
Post by account_disabled on Nov 30, 2023 5:08:53 GMT
联合应用程序开发(通常称为 JAD)是一种数据收集技术,允许项目团队成员、用户和管理层共同工作以确定系统的需求。JAD 据称是从用户收集信息的最有用的方法之一,可以将范围蔓延减少高达 50%。这可以防止系统过于具体或过于抽象,这两种情况都会给 SDLC 的后期阶段带来问题。 JAD 实施过程将汇集 10-20 名用户,这些用户将由专家协调员指导,专家协调员的作用是设置会议议程并指导讨论,但不会作为参与者参与讨论。协调员将保持中立。协调员必须是过程工程方面的专家,包括系统分析和设计技术方面的专家。抄写员不仅是协调员,还负责在 JAD 会议期间做笔记和复印信息。JAD 小组将召开多次会议,直到讨论完所有问题并收集到所需信息。电子 JAD或e-JAD有助于简化 JAD 实施过程,它可以帮助匿名收集想法,查看团队成员收集的所有想法,并通过投票系统提供对想法的评估。 以下是一些 JAD 流程: 选择参与者:参与者的选择基于他们可以通过代表一个部门或部门的 工作职能邮件数据库 见提供的信息,以便所有 JAD 参与者代表整个组织的各个级别,并为新系统建立支持。同时,协调员通常是组织的外部人员,必须具备 JAD 和 e-JAD 技术方面的专业知识,并且具有将要讨论的业务的经验。 设计 JAD 会议: JAD 会议可以持续半天到几周的时间,具体取决于项目的规模和范围。JAD 和 e-JAD 会议通常不仅限于收集信息,还包括进行分析。JAD 要取得成功,需要仔细规划。大多数 JAD 会议旨在从用户那里收集特定信息,并要求提出要提出的问题。JAD 的会议结构合理且安排合理。JAD的特点是开放、坦诚的讨论。 准备 JAD 会议:分析师和 JAD 会议参与者是 JAD 会议召开之前需要准备的主要因素。参与者需要知道对他们的期望,以便他们可以提前做好准备。 举行 JAD 会议:几乎所有 JAD 会议都将遵循已制定的正式议程以及需要遵循的基本规则。基本规则包括遵守时间表、尊重他人的意见、接受不同意见以及确保一次只有一个人发言。JAD 协调员将执行 3 项主要任务,即: 确保 JAD 会议按照既定计划进行 帮助团队理解技术术语,帮助参与者了解所使用的具体分析技术。 将团队的输入记录在许多人可以看到的地方,例如使用白板、活动挂图或计算机显示器。 重要的是要记住,协调人需要在整个 JAD 过程中保持中立。然而,辅导员也需要帮助团队解决现有的问题。 在此阶段,参与者可以使用多种可以帮助设计新系统的工具。可以创建用例来描述系统如何与新系统交互。可以创建原型,以便更轻松地理解系统的外观或导航。可以创建流程模型以促进对正在开发的软件的理解。同时,数据模型可以用来描述将要使用和管理的数据。团队中的协调员和分析师应该使用所有可用的工具来帮助参与者理解和确定他们对新系统的需求。 JAD 后后续行动:准备 JAD 会议结果报告并将其分发给 JAD 参与者。JAD 报告通常在 JAD 会议结束后一到两周内完成。
|
|