做产品和项目的区别

http://maoguoning.blog.163.com/blog/static/11489722011316640510/

做产品和项目的区别:

  1.做项目是由客户提出具体的需求,开发人员之需要按照客户的需求来做就行了,遇到不懂得问题,就直接去问客户就行了,可以看出做项目,需求是明确的,不具有不确定性。

  2.做产品是由客户提出一个大概的,迷糊的,不明确的需求,然后开发人员进行探索性的开发,具体的需求还得和客户一起讨论,挖掘客户的需求,在开发人员开发的过程当中,需要和客户不断探讨,沟通,等产品发布之后,让客户感受,并提出意见,如果客户说这一块不好,那么开发人员就需要提出解决问题的方案。如果客户满意,那么项目就是成功的,在这种开发模式下,项目团队需要揣摩客户需要什么。

在这种开发模式下,需求面临着不断变化和技术不断更新的条件下,那么如何提高软件团队的生产率的呢?针对这种方法,美国犹他州成立了Agile联盟,将轻载方法正式更名为Agile方法,Agile有轻巧、机敏、活力的意思。它的主要思想和指导原则如下:

Agile 方法的四个价值“

  1.较之过程和工具,更注重人及其相互作用的过程。

  2.较之于无所不及的各类文档,更主用可运行的软件的价值。

  3.较之于合同谈判,更注重和客户合作的价值。

  4.较之于按计划行事,更注重影响需求变化的价值。

Agile方法的知道原则:

  1.在快速不断地交付用户可运行的软件过程中,应将用户的满意度放在第一位。

  2.以积极地态度对待需求的变化,Agile紧紧地围绕变化展开并利用变化来实现用户竞争优势。

  3.以几周到几个月为周期,尽快,不断地交付可运行的软件给用户使用,

  4.在项目过程中,业务人员和开发人员最好能一起工作。

  5.以积极向上的员工为中心建立项目组,给予他们所需的环境和支持,对他们的工作予以充分的信任。

  6.在项目组中,最有用、最有效的信息沟通手段是面对面的交谈。

  7.项目进度度量的首要依据是可运行的软件。

  8.Agile过程高度重视可持续开发。项目发起者、开发者和用户应能始终保持步调一致。

  9.应时刻关注技术上的精益求精和设计的合理,这样能提高软件的快速应变力。

  10.简单化(尽可能减少不必要工作的艺术)是基本原则。

  11.最好的框架结构、需求和设计产生于自组织的项目组。

   12.项目组要定期对其运作方面进行反思,提出改进意见,并相应进行细调。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值