CSIT883系统分析与项目管理——Lecture5重点概念

一、前言

这次课程给大家介绍识别用户故事(user stories)和用例(use cases)与项目进度管理相关的知识与题目,这节课也可以说抛砖引玉吧,后面很多重点内容都需要理解这个概念才可以展开学习。同时这节课还有一个重点内容——各种各样的图包括AOA图,关键路径,计算松弛时间等等,我打算单独写一篇文章进行讲解,感兴趣的同学可以留意一下哦!

二、重点概念

1.用户故事(User Stories)
•用户故事是对用户为实现某些目标或结果而完成的与工作相关的任务的一句话描述。
•适合敏捷开发
▪不如UML图正式

🍔如何进行用户故事描述?
用户故事描述的模板是:
“As a I want to <goal/desire> so that <benefit/reason>”
作为一个<角色扮演的>,我想<目标/欲望>,使<受益/原因>”

用户故事的接受标准可以被视为开发人员和用户之间的合同。
验收标准确定了任务完成时必须具备的功能。
▪用于实现用户故事后的测试
▪专注于功能(功能需求)
▪用于验证用户是否在适当级别查看他们提供的用户故事

功能要求
•定义功能需求:用户故事与用例
•关注用户的目标,并以适当的详细程度显示功能列表

2.用户目标技术:具体步骤

 1. 确定新系统的所有潜在用户
 2. 根据潜在用户的职能角色(例如,运输、营销、销售)对其进行分类
 3. 进一步按组织级别(如运营、管理、执行)对潜在用户进行分类
 4. 对于每种类型的用户,采访他们,找出他们在使用新系统时的具体目标列表
 5. 创建按用户类型组织的初步用例列表
 6. 查找具有相似用例名称的重复项并解决不一致问题
 7. 确定不同类型的用户在哪里需要相同的用例
 8. 与每种类型的用户一起审查完成的列表,然后与感兴趣的利益相关者一起审查

用户目标技术的目的是识别用例,充分理解用户关于功能需求的目标。

3.事件分解技术(Event Decomposition Technique)
.事件分解技术是更全面、更完整的技术,识别系统必须响应的事件,对于每个事件,命名一个用例user case(动词-名词),描述事件发生时系统的操作。

🍿这里又要引入一个概念:基本

  • 40
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AI敲代码的手套

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值