文档章节

阅读《构建之法》&谈谈对团队项目的意见以及对项目需求的分析

乔胜超
 乔胜超
发布于 2016/04/07 20:30
字数 520
阅读 14
收藏 0

一、软件团队如何准确而全面地找到各种需求。

  1. 获取和引导需求。软件团队需要找到软件的利益相关者,了解和挖掘他们对软件的需求,引导他们表达出真实的需求。

  2. 分析和定义需求。对各个方面获取的需求进行规整,定义需求的内涵,从各个角度讲需求量化。

  3. 验证需求。软件团队要跟利益相关者沟通,通过分析报告、技术原型、用户调查或演示等形式向他们验证软件团队对于这些需求的认知。

  4. 在软件产品的生命周期种管理需求。在软件的生命周期中,需求在发生变化,技术在发展,团队成员的能力也在提高。

二、对软件的需求,也可以从不同角度做下面的划分。

  1. 对产品功能性的需求。要求产品必须实现某些功能。

  2. 对产品开发过程的需求。要求软件的开发流程必须满足某些约束条件。

  3. 非功能性需求。这也叫“服务质量需求”。

  4. 综合需求。

软件团队和客户代表要在需求阶段把这些问题定义清楚。

三、对产品的四种处理方式。

  1. 维持,用最低的成本保持功能,不至于落后太多。

  2. 抵消,填补自身产品的短板,用最短的时间做到“足够好”。

  3. 优化,花大力气,长时间优化产品最核心的、竞争最激烈的功能。

  4. 差异化,创造一个数量级以上的优势,或者独特的价值。

四、对于创新新项目,起初可以先选一个产品,为其出谋划策,看看如何能够创新,以此来练习。要尝试多的新想法。当然,一个团队成员之间的交流是必不可少的,要多沟通。

© 著作权归作者所有

共有 人打赏支持
乔胜超
粉丝 0
博文 3
码字总数 1988
作品 0
浦东
私信 提问
中国新闻网(中新网)急招PHP网站开发工程师

岗位职责: 1、遵照开发规范,负责PHP网站项目相关功能模块的设计、编码、单元测试、维护,按时保质地完成所分配的工作任务; 2、遵守团队的代码格式与结构规定,负责编写易读、易维护、高质...

techtech
2015/04/28
38
0
网站架构书的写法之需求分析(项目开发大体过程)

在进行项目开发之前,必须进行需求分析,需求分析是一个了解客户需求并进行项目规划的过程。如果需求分析做得不不够,项目开发时必然会事倍功半,有可能有返工的现象,因此,需求分析非常重要...

五味格子
2011/10/12
0
0
QA请勿忘初心

让我们回顾一下QA与QC的区别: Quality Assurance :The planned and systematic activities implemented in a quality system so that quality requirements for a product or service will ......

ThoughtWorks中国
2017/11/10
0
0
NO.122 产品经理主持产品会议,参与项目管理、演示和总结。

禅道项目管理软件使用帮助之产品经理篇:主持产品会议,参与项目管理、演示和总结。 按照scrum的管理流程,开发团队需要定期召开迭代计划会议。计划会议一般控制在一天之内结束,共分为两个部...

炒蚕豆吃蹦豆
2014/03/07
0
0
【开源访谈】Apache Eagle 联合发起人陈浩:如何发起和维护开源项目

Apache Eagle是开源分布式实时Hadoop数据安全方案,支持数据行为实时监控,能立即监测出对敏感数据的访问或恶意的操作,并立即采取应对的措施。它是如何成为Apache 顶级开源项目的呢?在发起...

OSC源创君
2017/06/04
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

vue 对对象的属性进行修改时,不能渲染页面 vue.$set()

我在vue里的方法里给一个对象添加某个属性时,我console.log出来的是已经更改的object ,但是页面始终没有变化 原因如下: **受现代 JavaScript 的限制 (而且 Object.observe 也已经被废弃),...

Js_Mei
今天
2
0
开始看《Java学习笔记》

虽然书买了很久,但一直没看。这其中也写过一些Java程序,但都是基于IDE的帮助和对C#的理解来写的,感觉不踏实。 林信良的书写得蛮好的,能够帮助打好基础,看得出作者是比较用心的。 第1章概...

max佩恩
昨天
12
0
Redux 三大原则

1.单一数据源 在传统的MVC架构中,我们可以根据需要创建无数个Model,而Model之间可以互相监听、触发事件甚至循环或嵌套触发事件,这些在Redux中都是不被允许的。 因为在Redux的思想里,一个...

wenxingjun
昨天
8
0
跟我学Spring Cloud(Finchley版)-12-微服务容错三板斧

至此,我们已实现服务发现、负载均衡,同时,使用Feign也实现了良好的远程调用——我们的代码是可读、可维护的。理论上,我们现在已经能构建一个不错的分布式应用了,但微服务之间是通过网络...

周立_ITMuch
昨天
5
0
XML

学习目标  能够说出XML的作用  能够编写XML文档声明  能够编写符合语法的XML  能够通过DTD约束编写XML文档  能够通过Schema约束编写XML文档  能够通过Dom4j解析XML文档 第1章 xm...

stars永恒
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部