jiasonglindeboke

前期准备:

 

  1、首先要做的是仔细思考任务文档中的要求,明白客户需求。要知道些功能是一定要做的,哪些功能是锦上添花的。记得作品点评时有个企业家说,有很多项目都是过分“镀金”,即客户要做的没做到,客户不需要的为了炫耀自己的技术做了。有些时候并不是说技术强就是优秀,做到文档的要求就是重中之重。

  2、但你需要考虑的是,客户只给要求了,没说怎么做啊,所以,在都做到要求时,比的就是设计的合理性。我个人是崇尚产品极简主义的,用户思维大部分都是“Don’t make me think!”。在保证功能的情况下,能少一个操作就少一个操作。

  在风格方面,我不是搞设计的,不过程序员也是有基本的审美的,设计模式我不懂,但好看不好看总归是知道的。一定不要做特别花哨的界面,界面可以做的炫,但是不能做的花,甚至有时候如果功能和立意好的话简陋一点也没关系,但一定要实用。

  3、研究完文档之后就可以考虑做一下锦上添花的事了,也就是所谓的加分项,比如前期的市场调研:你说你的产品好用,空口无凭,你要告诉评委,告诉客户,你的软件是设计方案不是凭空而想的。而是做了准备的,是符合市场的。举个栗子:今年的一个特色作品,是做掌上作业的,软件功能做的并不齐全,后端服务器都没有,但还是拿到了国二。为什么呢,因为这个队伍诚意做的很足,他们队伍在沈阳一所当地小学做了用户需求的调查,得出了市场(起码是这个小学的市场)所需要的产品。所以,软件功能就显得很完善,而且还有微创新。就相当于,我虽然到工期了没有按期交付产品,但是我的理由是我的产品质量好卡梅隆拍电影动不动经费不够了,动不动不能按期完成了,但是各大影院还是喜欢找他拍电影。因为他的作品有保障啊,看上去就很让人信服啊。当然,未完成的作品肯定是不能得一等奖的,但是国二他们拿的还是很轻松的。【寒假前应该就能拿到题目了,在放假前一定要做好调研,不然开发工作一直没发进行】

 

人员以及工作分配:

   

  额。。。我们是一个比较松散的队伍,传文件全靠QQ和微信。在这个方面仁者见仁智者见智吧,我是还是觉得规范一下比较好。

  1、首先人员分工尽量明确,什么活该谁干,出bug了找谁这个要先定下来。

  2、然后工期尽量明确化,这个相对来说比较难,因为课程啊什么的都不一样,大二吧每天课都好多,感觉不逃课根本就做不完(希望老师看到了不要扣我的分

分类:

技术点:

相关文章: