- 5
- 0
- 约2.41千字
- 约 4页
- 2016-12-01 发布于重庆
- 举报
如何提升程序員的需求分析能力
如何提升程序员的需求分析能力如果你遇到这样的情况该怎么办?9:00 AM,你的老板突然冲进办公室,说:“市场希望我们的网站能够做一个新的花式登录框。只需要提供用户名和密码字段成不?也许加上恢复链接也成。时间应该不用超过两天。哦,我得走了,赶紧的!”碰到这样的情况,通常会让人瞬间变身咆哮帝,但是,这一会,你可以保持冷静了:因为你学会了如何解构。什么是解构?解构就是将需求分解成尽可能小的片段,然后对这些片段予以整理和阐述,最后成为你(程序员)和你老板/客户之间的共识。如果有人给你的是一个现成的规范,也没关系。一切始于解构!我已经在编码了,为什么还要解构呢?是的,也许你已经在使用AngularJS捣鼓如何ng-submit()你的登陆表单了,并且感觉比按部就班地先进行Struts 1要容易得多了。哦,no,赶紧悬崖勒马吧!我们首先要做的是对需求做稳健性的检查。分解。 “我希望用户能够通过框来登录”并不是一个正确的需求。听起来特别easy,有木有?我的意思是,你可以在短短的几分钟的时间内搞定,是不是?好吧,让我们继续往下看…有没有一些关于现实生活中的实例呢?这个还真有,从我的经历来看,这个真实的例子就发生于2011年2月,德国的一家汽车制造商对于他们新网站的需求。请看下面这张图片的左下角。请注意看那个登录框。看上去多么小巧简单啊,但实际上是非常复杂。让我们来看看为什么…首先,关于如何解构?
您可能关注的文档
最近下载
- (立党为公、为民造福、科学决策、真抓实干4个方面16个问题)2026年学习教育偏差主要问题查摆清单及整改措施(党政领导干部、机关科室).docx VIP
- 010-Web安全基础6 - 访问控制漏洞.pptx VIP
- 2023年星河湾物业服务作业标准书(一二三部).pdf VIP
- DBJT 15-261-2023 广东省海绵城市建设技术标准.pdf VIP
- 2025年山东省网络安全工程专业职称考试(网络生态建设与治理·中级)历年参考题库含答案详解.docx VIP
- 17J925-1 压型金属板建筑构造图集 17J925-1.pdf VIP
- 2025人教版音乐一年级下册第五单元《打麦号子》课堂教学设计.pdf VIP
- 异常工况处置能力培训课件.pptx
- DB37T 3103-2018保持玉米亲本特征特性种子生产技术规程.pdf VIP
- 《油层物理》全套教学课件.pdf VIP
原创力文档

文档评论(0)