RDF搜索引擎——需求分析心得

需求分析能够说是整个项目最重要的了(嗯,没有之一),整个项目的成败都直接取决于需求分析是否准确,所以需求分析的能力对于一个程序猿仍是必需要具有的能力和技能,这里结合本次项目实际需求分析谈下本身的一些心得的和体会。前端

一,需求分析必定要准确,完整,细致程序员

前二者比较好理解,其实第三者一样很重要,咱们分析需求甚至要作到前端某个界面弹窗的效果也要和客户反复确认,防止交项目时客户说不是他想要的效果,那时候就很麻烦了,小组前几回与老师沟经过程中就由于没有细致到具体结果页面的显示效果,结果直到后面某次讨论时才发现小组和老师的理解不同,不过好在那时候还没敲开代码。网站

二,需求必定要反复确认搜索引擎

老师上课曾经讲过真正企业需求必定要反复和客户确认,并让客户签字留字据,防止往后按需求作出来客户拒收,本次项目由于直接客户是老师,因此咱们组没有作的那么决绝(也不敢让老师留字据(; ̄◇ ̄) ),但仍是在需求确认阶段和老师反复线下讨论了四五次,深深地感觉到了这一点的重要性,全部准确,完整和细致的需求分析都是在反复和客户确认的过程当中实现的。索引

三,需求分析切记先入为主电商

需求分析必定要在客户的角度看待问题,不要站在一个程序员的角度看待问题,好比咱们小组是作一款搜索引擎,中间过程当中有队友提出为了搜索准确性快速性而限制客户搜索单个字母或数字(与单个字母相关的网页太多了)这其实就是站在一个程序员的思路去思考问题,程序员永远不能指责限制用户去作什么。搜索

四,需求是不断变化的程序

“永远不变的是变化的需求”,一轮需求分析结束后并不意味的需求分析的结束,好比一个电商网站一开始可能只须要作一个小系统能支持几千万的访问量,但一两年后用户量增长需求又会改变变成了要支持几亿的访问量,因此说咱们要不断地去分析需求,一旦需求改变,及时调整咱们的项目。项目

相关文章
相关标签/搜索