本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - wallimn
- gashero
- vipbooks
- wy_19921005
- benladeng5225
- fantaxy025025
- zysnba
- ssydxa219
- e_e
- javashop
- sam123456gz
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- xiangjie88
- wiseboyloves
- ganxueyun
- xyuma
- sichunli_030
- lemonhandsome
- wangchen.ily
- jh108020
- zxq_2017
- jbosscn
- Xeden
- zhanjia
- luxurioust
- forestqqqq
- lzyfn123
- ajinn
- nychen2000
- johnsmith9th
- wjianwei666
- daizj
- hanbaohong
- 喧嚣求静
- ranbuijj
- kingwell.leng
- silverend
- lchb139128
- kristy_yy
- lich0079
- jveqi
- java-007
- sunj
- yeluowuhen
最新文章列表
敏捷开发对需求分析的视点
引用:
敏捷开发认为,需求分析阶段不可能解决所有的需求问题,因此在设计、开发、测试,直到最终交付客户,这整个过程都应当不停地用开发的成果与客户交流,及时获得反馈。只有这样才能及时纠正需求理解的偏差,保证项目的成功。
浅说软件需求分析
浅说软件需求分析
什么是需求分析?
通俗的讲,对用户的意图不断揭示和验叛的过程,要对经过系统可行性分析所确定的系统目标做更为详细的描述。
假如你是个建筑工程师,有个客户找你建一个鸡窝,这个时候要需要与客户沟通,来确定客户到底想要一个什么样子的鸡窝。我们应该注意三点:
1、准确的理解和描述客户需要的功能。
客户说,我的鸡窝要三层的,带电梯,饮水池,厕 ...
摘录需求分析的经验总结
摘自:http://www.iteye.com/topic/1119832 及 http://fangang.iteye.com/blog/1345283
不能客户怎么说软件就怎么做。客户提出的原始需求往往是不考虑技术实现,基于非计算机管理的操作模式提出来的。他们提出的很多需求常常比较理想而不切实际,毕竟人家是非技术的。
同时,计算机信息化管理就是一次改革,对以往手工管理模式的改革。 ...
软件需求3个层次――业务需求、用户需求和功能需求
软件需求包括3个不同的层次――业务需求、用户需求和功能需求。除此之外,每个系统还有各种非功能需求。 业务需求(Business requirement)表示组织或客户高层次的目标。业务需求通常来自项目投资人、购买产品的客户、实际用户的管理者、市场营销部门或产品策划部门。业务需求描述了组织为什么要开发一个系统,即组织希望达到的目标。使用前景和范围(vision and scope)文档来记录业务 ...
一次迭代式开发的研究:什么是迭代式开发
我们的软件开发存在巨大的风险,但问题到底出在哪里呢?这对于问题的解决至关重要。
1. 我们在没有深刻理解业务需求的情况下就必须完成需求分析;
2. 客户在没有弄明白自己的真正需求的情况下就被要求确定软件的业务需求;
3. 我们在没有与客户再次沟通的情况下埋头苦干,直到完成开发并交付客户。
既然问题出在这里,我们就可以制订我们的解决办法:
1. 业务需求的分析不再是一蹴而就,而是贯穿软件开发的始 ...