我做的第一个项目的项目总结

1.了解客户需求
了解客户需求不可能一次了解完全,因为客户毕竟不是专业人士,了解客户需求的时候可以根据自己的经验去提醒客户是否需要加某些功能,能了解多少就了解多少,因为客户不会总在你身边。

2.敏捷开发
一般了解需求可能需要很多次,但我们不能等到需求完全确定的时候再开始做项目,我们要将已经十分确定的需求先做了,等这部分做完了,另一部分需求就很可能已经确定了,这样循序渐进不耽误事儿。

3.除非你是做产品,否则不要考虑太多可自定义的功能
比如:一个图书馆管理系统中借书的功能,允许借书天数每个图书馆可能都不一样,图书馆内部不同身份中允许借书的天数可能都不一样,那么这样考虑就太复杂了,除非客户明确要求,否则最好不要加上。
否则这种复杂的逻辑,很可能不会被客户认同,或者理解。

4.在明确客户需求以后不要再加上自认为有用的功能,除非它是必须的
原因:
1.多加这些功能也不可能再多给你钱,而你却增加了工作量。
2.那些自认为有用的功能不是客户要求的,有很大的不被客户认同的风险。
总结:这是一项得不偿失的决定。

5.在客户要求功能的基础上,尽量让用户体验更加友好。


总体总结:尽可能了解需求,不要画蛇添足,功能做得友好。


如果有哪些地方不对的,欢迎各位指出微笑


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值