项目之需求原来如此重要(天才儿童第一步,雀氏纸尿裤)

来源:互联网 发布:linux面试常考命令 编辑:程序博客网 时间:2024/04/30 11:08

潘鹏在CSDN上原创,如其他网站转载请注意排版和写明出处:

通过我这两天的时间写的一份”翻转军棋“游戏的需求来总结技巧

这份是我改了八次后最满意的,最最原版的需求被覆盖了,下面说到的对比是与我之前的那些需求的对比

图1:


内容一里的问题:

1.最开始我只没有标注棋子和棋盘

2.标注兵站、行营的时候后面加入了这两块区域的功能冗余

3.优化了一下将同一类事物的标注用同一种的框,图中的圆形、云、矩形

图2:

内容二里的问题:

1.一开始我写的是字,但是不舒服,没找出原因,是因为字多了自己也不喜欢看

2.改后我用两张表来表示,第一张表是种类和数量,二张表是军阶,用两张表的原因是因为地雷、炸弹这种的棋子没有军阶

图3:

内容三里的问题:

1.之前内容三是棋盘,一张棋盘的全貌,我用的棋盘图片中有大本营,但暗翻军棋中没有大本营一说,我在下面黑色粗体标注大本营在此游戏中是兵站,后来想到在内容一里标注棋盘,少了一幅大图,少了文字,全篇文章中根本看不到大本营,我何必再提它

2.开局行棋我写在内容四的行棋动作里了,但是单独写出来层次很分明

3.连续翻开两颗相同颜色的棋子使用的是这个颜色的棋子,之前需求写错了,没有连续二字,我还以为是A先手翻开黑、红、黑,A就执黑

图4:

(适当的将图片缩放了)

内容四中的问题:

1.不能移动和能移动的情况这两行字加上,层次分明

2.铁路线的两幅图片的图片大小不一,使得占得版面不一,想起了毕业时候折磨我的毕业设计,我都给改了

图5:



内容五里面的问题:

1.没有第一行,所有吃棋行为发生在兵站,有了这行,不用解释行营是安全的

2.需求部分没有弄懂,不是想牺牲碰地雷就能碰的

图6:

内容六里的问题

1.写的冗余,判断胜负,不用管对方的棋子是否吃完,吃完也就吃掉了军棋,其他的棋子还在吃掉军棋你也赢了,结果相同,过程有些不同,但还是仍归咎于军棋被吃,精简成第一行

2,这种情况截图难找,但还是花费时间来完成一句话就有一幅图

总结

需求遇到的问题:

1.问题:一句话中表达多个意思

解决:语意准确字尽量少,一句话只阐述一种情况

2.问题:一句话字多且无法变少的时候自己都不想看

解决:将这句话加个框,文字转化为图片

3.问题:表示军棋棋子的种类、数量、军阶冗余

解决:整合成表

4.问题:文字空洞,篇幅长

解决:一句话代表情况配衣服图

5.问题:图片过多使得版面空行多

解决:布局注意图片尺寸和文字大小搭配,统一图片大小

需求心得:

一、写需求目的

对用户来说:让用户没有使用产品前就可以玩转我的产品-----心态向索尼学习

对程序员来说:布局合理的需求让设计变得简单-----军棋里“走棋”这一块需求先是“所有棋子在公路上都只能走一步”写在最前面,最后是“军旗和地雷不可移动”

二、写需求的技巧

1.一句话只阐述一个意思或者出现的一种情况

2.尽量少的字

3.字多的情况将字转化为图片

4.多个数据的情况考虑表格

5.一种情况配一幅图

6.内容的排版字体照毕业论文的规格

需求难的是1.听懂别人要的是什么;2.繁琐

1.没法帮你

2.索尼的电器说明书里会说你按哪个按钮用你的哪个指头会更舒服,还是很佩服他们的工作态度,有些东西没必要写,所以我上面写的是心态向索尼学习,繁琐的工作,你用心花的时间多自然比他人的好

下面我截图其他军棋的需求可以做一个对比

版本1:


版本2:





1 0
原创粉丝点击