发表于: 2017-11-20 23:55:57

1 722


【今日完成】

继续了解什么是用户story


首先了解敏捷开发,百度上的定义:

针对传统的瀑布式开发模式的弊端而产生的一种新的开发模式,目标是提高开发效率和响应能力。

进而了解什么是瀑布开发、迭代开发。

瀑布开发:大体分为这几个阶段:制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等。每一个阶段都要做的特别好,每一个阶段的输出就是下一阶段的输入。

迭代开发:迭代开发是一种软件开发的生命周期模型。不要求每一个阶段的任务做的都是最完美的,而是明明知道还有很多不足的地方,却偏偏不去完善它,而是把主要功能先搭建起来为目的,以最短的时间,最少的损失先完成一个“不完美的成果物”直至提交。然后再通过客户或用户的反馈信息,在这个“不完美的成果物”上逐步进行完善。

     简单来说,迭代模型是敏捷开发普遍使用的软件生命周期模型,敏捷开发所包含的内容比迭代模型宽泛的多。

就我个人的理解,敏捷开发是把大的项目分成若干的可运行的小项目,每个小项目都有测试,在开发过程中强调不断沟通,以用户的进一步需求为核心,

提高了效率。

【明日计划】

重写用户story

画原型

【遇到的问题】

在今天写story的时候,总是写着写着不站在用户角度了,比如网页首页的信息展示,草船云的一些介绍信息,就不会写这个story.(希望师姐给解答)

格式不熟悉:作为。。,可以。。(功能),以便。。(价值) 特别是功能和价值难以把握。

有的时候,功能和价值会写的一样。例如:

“作为管理员,可以查询所有用户的权限,以了解所有用户的权限”。

一种很常见的写之无味不写不行的故事,因为好像功能=价值。其实管理员不会平白无故地查看所有用户权限的,多半有其目的:有人反映自己访问不了某个文件,有个项目死活加不上新用户,有人刚刚离职,有三个外包团队的人需要在最近三个月在项目中作为成员一起工作……

知道这些就好多了,当点击“权限”这个tab后,多半不会出现“所有用户的权限”(倘若想想有10000人的企业),而是继续出现几个子链接:查询个人权限,项目成员,人员离职,限时权限(外包人员管理)……


这个故事让我们理解到:功能不等于价值,要理解用户操作功能的业务目的,不要随意抛出万能的功能。

【收获】

今天发现做任务得动脑子,不能懒,可能是太久没动了,突然动不起来。今天又在想story怎么写,想了半天也没写好,忍不住看了师兄的日报,发现他们都写的很好啊,怎么就我写不出来呢?开始有点怀疑自己了,为什么要学PM,没有彻底了解这个职业就来了。后来在今天借的书《人人都是产品经理》看到产品经理不仅是某种一种产品的产品经理,更是我们自己的产品经理,在这个学习过程中,也能用产品思维来设计、经营、发展自己。所以这也是提升自己的一种方式吧,试着坚持下去,不管能到达什么地方。

晚上对story了解的更多了一点,今天进度很慢,自己又是浪费了很多时间,但对怎么样写story有了大概正确的认识,明天把重新写的story补充上来,因为电脑马上关机了,宿舍停电,写不完了。。



返回列表 返回列表
评论

    分享到