文档章节

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

乔胜超
 乔胜超
发布于 2016/04/07 20:30
字数 520
阅读 13
收藏 0
点赞 1
评论 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
37
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
网站架构书的写法之需求分析(项目开发大体过程)

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

五味格子
2011/10/12
0
0
NO.122 产品经理主持产品会议,参与项目管理、演示和总结。

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

炒蚕豆吃蹦豆
2014/03/07
0
0
敏捷软件开发与传统软件开发的对比

敏捷软件开发与传统软件开发的对比 最早了解敏捷开发是通过大二的一次博雅课堂,一位在百度工作的北航学长跟我们分享了他近年来从事敏捷开发的经历。印象最深的一句话是一个延迟3个月交付100...

JackMo2015
01/23
0
0
2017 年终总结 —— 在路上

原文链接 不久前年会主题征集活动中,我提交的主题是《在路上》,和骑手们一样,我们亦不是在路上呢? 恰逢踏入社会一年之际写下第一篇年终总结,百感交集,有初融入团队的喜悦、有独自完成需...

牧云云
2017/12/31
0
0
如何提升你的远程开发的成功率

远程工作是趋势,一方面降低企业成本,提升企业人才素质而不受地域局限,一方面让员工可以对自己的时间和生活质量有更大的把握。然而,要建立一个远程团队,却不是一蹴而就的事情。我们客栈自...

程序员客栈
2016/05/12
56
0
是什么原因导致了技术团队对需求理解的不到位?

近日,阴雨连绵,影响到人的精气神。 运营中心抱怨:我们都提出了需求,也和产品经理说了,产品说可以做,但是技术部门为什么老是不能满足我们的需求。 技术中心抱怨:我们人手不足,而且已经...

数通畅联
2016/07/06
30
0
软件项目管理流程总结

项目管理与软件开发的质量、效率、最终成果息息相关,本文主要讲述软件项目的风险评估、成本预算、客户沟通、需要分析、开发管理、成品交付等多个流程。 在现今国内的项目的管理形式十分零乱...

楠木楠
2016/08/23
19
0
谈谈我对产品经理的理解

今天让我们说说产品经理这个职位,听起来可能非常“高大上”,而实际上被许多互联网从业者戏称为“产品狗”。 现在来说,产品经理这个职位的定位来说已经十分明确了,但是还是很多人认为产品...

一只大黑猫
2017/12/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

OSChina 周一乱弹 —— 你的朋友圈有点生锈了

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @Devoes :分享Trademark的单曲《Only Love (电视剧《妙手仁心 II》插曲)》: 《Only Love (电视剧《妙手仁心 II》插曲)》- Trademark 手机党少...

小小编辑
49分钟前
38
5
【面试题】盲人坐飞机

有100位乘客乘坐飞机,其中有一位是盲人,每位乘客都按自己的座位号就坐。由于盲人看不见自己的座位号,所以他可能会坐错位置,而自己的座位被占的乘客会随便找个座位就坐。问所有乘客都坐对...

garkey
今天
1
0
谈谈神秘的ES6——(二)ES6的变量

谈谈神秘的ES6——(二)ES6的变量 我们在《零基础入门JavaScript》的时候就说过,在ES5里,变量是有弊端的,我们先来回顾一下。 首先,在ES5中,我们所有的变量都是通过关键字var来定义的。...

JandenMa
今天
1
0
arts-week1

Algorithm 594. Longest Harmonious Subsequence - LeetCode 274. H-Index - LeetCode 219. Contains Duplicate II - LeetCode 217. Contains Duplicate - LeetCode 438. Find All Anagrams ......

yysue
今天
1
0
NNS拍卖合约

前言 关于NNS的介绍,这里就不多做描述,相关的信息可以查看NNS的白皮书http://doc.neons.name/zh_CN/latest/nns_background.html。 首先nns中使用的竞价货币是sgas,关于sgas介绍可以戳htt...

红烧飞鱼
今天
1
0
Java IO类库之管道流PipeInputStream与PipeOutputStream

一、java管道流介绍 在java多线程通信中管道通信是一种重要的通信方式,在java中我们通过配套使用管道输出流PipedOutputStream和管道输入流PipedInputStream完成线程间通信。多线程管道通信的...

老韭菜
今天
0
0
用Python绘制红楼梦词云图,竟然发现了这个!

Python在数据分析中越来越受欢迎,已经达到了统计学家对R的喜爱程度,Python的拥护者们当然不会落后于R,开发了一个个好玩的数据分析工具,下面我们来看看如何使用Python,来读红楼梦,绘制小...

猫咪编程
今天
1
0
Java中 发出请求获取别人的数据(阿里云 查询IP归属地)

1.效果 调用阿里云的接口 去定位IP地址 2. 代码 /** * 1. Java中远程调用方法 * http://localhost:8080/mavenssm20180519/invokingUrl.action * @Title: invokingUrl * @Description: * @ret......

Lucky_Me
今天
1
0
protobuf学习笔记

相关文档 Protocol buffers(protobuf)入门简介及性能分析 Protobuf学习 - 入门

OSC_fly
昨天
0
0
Mybaties入门介绍

Mybaties和Hibernate是我们在Java开发中应用的比较多的两个ORM框架。当然,目前Mybaties正在慢慢取代Hibernate,这是因为相比较Hibernate而言Mybaties性能更好,响应更快,更加灵活。我们在开...

王子城
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部