刚写的一篇blog:
http://blog.nona.name/200703235.html 和徐x约好的命题作文,不过他还没写。
最近有人和我谈起他们的项目管理。他是一个项目经理,负责项目的进度跟踪和与客户的沟通。他能够很好的保持客户关系。他的团队中有一个年轻的程序员,工作充满热情,喜欢思考,喜欢用新技术,也很勇于指出问题。
有一天,这个年轻的程序员在客户处外勤,跟客户交流的时候,讨论到了系统某一块儿的功能。年轻的程序员基于他的工作热情,向客户提出,如果这么这么 做,那可能会给你带来更好的功能。客户听了挺高兴,觉得可行,这小伙说的不错。于是就反映到了项目经理处,说这小伙干的不赖,表扬表扬。这项目经理听到客 户的表扬,也附和的说,他确实很上进,回头我再给他当众表扬一下。
项目经理回到了公司,就把这程序员单独叫来聊了一下,他说,你给客户提建议,这样多思考挺好的,不过,咱们给客户开发,要一单一单的做。你说的那个 功能我早就想到了,但我没提,主要是考虑这个功能实现起来很容易,我们可以放在下一期,我们引导客户一下,让他们提出,我们再把它说的复杂艰巨点,这样咱 们很容易就能完成任务,下一期时间更充裕,而且还能收更多的钱。所以以后有想法咱们内部讨论,先别跟客户说。程序员点头称是。
这样的事情在很多公司都很常见。他们把客户视作敌方阵营,利用自己对IT知识优势了解,努力在一些地方上欺瞒和糊弄客户。
与客户成为敌对的关系,就难免要进行谈判。客户希望用低廉的价格买到他希望的功能,或者说,在一定价格内实现更多的功能。而公司希望提高价格,降低成本。两方表面上达成共识,实际上都在暗地博弈,要在边边角角上沾点小便宜。而这种博弈结果,就是双方都不能达到最好的情况。就像著名的囚徒困境,结局就是纳什均衡(Nash equilibrium),或非合作均衡。
软件开发的最终目的是要给用户交付价值,要达到客户的商业目标,从而完成公司目标。而为了实现客户和公司的双赢,咨询公司采用了加深客户协作的方式 来达成目标。咨询师会和客户一起工作,了解和认识客户,提出针对性的建议,帮助客户发现和识别业务价值,改进目前的系统。咨询师会站在和客户同一方的阵 营,和客户一起思考、学习和成长。虽然说起来很粗泛,但我所认识的每个咨询师确实都在认认真真的为客户考虑。
另一个会产生非合作均衡现象的是按时收费的单价合同和固定价格固定范围合同的问题。一般PM书籍上都会讲FFP合同对买方的风险比较低,而单价合同对于买方风险可高可低,取决于内容和项目性质。
如果签订固定价格合同,通常的,由于价格固定,客户会倾向于在这个价格内挤入更多的需求,有些人甚至不顾质量而要求更多的特性,反正完成不了都是开 发方的责任。而相对的,开发公司会希望在这里面减少成本,或者是人,或者是需求范围,甚至是不惜牺牲质量。最终两方博弈的结果就是项目出了问题。
这种情况下,更好的办法是单价合同,或者具体说,就是确定阶段时间内的开发力量,但不确定开发范围的收费方式。按照客户需求的优先级来开发,双方合 作,尽最大的努力,频繁交付。这种做法的好处是,客户可以控制项目的长短。可以不停的做下去,也可以立即随时终止。由于双方的协作,开发公司也会按照自己 的能力,尽最大可能来保证质量和进度。另一种改进过的单价合同,是基于开发方对项目的理解和估算,报出一个固定价格。在合作共赢的前提下,双方信任并接受 这个契约。这种情况好像更加适合国内的甲方。
前些天,一个原来的同事电话我,她以前是负责销售的,现在自己开了家公司。她雇佣了一个公司给她开发软件,开发了两个多月了还没见到是什么样子。眼 看就要到交付期限了,她想去看看,就问我应该怎么样去中期查验这软件。我告诉她,要怎么怎么样才能看出这系统到底能不能做完,怎么看出到底做的质量如何等 等。
瞧瞧,怎么样,客户也不是很好糊弄的嘛。你糊弄客户,焉知客户不会另请人来对付你?所以,在商业的博弈中,合作才能双赢。这就是为什么客户协作 over 合同谈判的原因了。
分享到:
相关推荐
总的来说,USB Over Network 4.7.4 注册版提供了一种实用的远程USB设备访问解决方案,尤其适合那些需要在多个地点间分享或协作使用特定USB设备的企业和个人。通过合理的配置和安全措施,用户可以方便地在远程环境中...
在信息化时代,远程工作和协作变得越来越普遍,而USB设备的便捷性使其在数据传输和存储中扮演着重要角色。然而,如何在远离电脑的情况下访问USB设备?这时,一款名为FabulaTech USB over Network的软件就显得尤为...
这对于需要频繁切换工作地点或远程协作的团队来说,无疑是一个巨大的福音。该软件支持32位和64位操作系统,这意味着无论你的系统环境如何,都能找到适用的版本。 在汉化版中,所有菜单、选项和提示均进行了中文本地...
p2p over p2p over p2p over p2p over p2p over p2p over p2p over p2p over p2p over p2p over p2p over p2p over p2p over p2p over p2p over p2p over p2p over p2p over p2p over p2p over p2p over p2p over ...
USB Over Network软件主要分为USB over Network Client客户端和USB over Network Server服务端构成,USB over Network Server主要安装在提供USB数据共享的电脑中,而USB over Network Client安装在需要获取共享内容...
这种技术在需要共享USB设备或者在无法直接物理接入USB设备的情况下特别有用,例如远程办公、数据中心管理或分布式团队协作。 该版本4.7.3是USB Over Network的最新更新,通常包含性能优化、错误修复和可能的新特性...
许多知名的软件提供商,如Bezalel、Eltima Software等,提供了此类服务,它们不仅提供USB共享功能,还可能包含安全措施和客户服务支持。 总之,USB共享技术为远程工作和设备访问提供了便利,但同时也需要用户理解和...
### IP over SDH (Synchronous Digital Hierarchy) and IP over Optical传输技术解析 #### 引言 随着网络通信技术的迅速发展,对于高效、稳定的数据传输需求日益增长。IP over SDH 和 IP over Optical 作为两种重要...
Oracle row_number()over Oracle 中的 row_number()over 函数是一个分析函数,用于生成一个连续的数字序列,可以根据某个列或多个列对数据进行分区和排序,然后生成一个唯一的序号。 row_number()over 函数的基本...
### over函数概述 在数据库查询语言SQL中,`over`函数是处理复杂数据分析的一个强大工具。它主要用于定义一个数据窗口,使得可以在该窗口内执行各种聚合操作,如排名、累计和等。`over`函数通常与`row_number()`、`...
### SAP2000 Pushover 分析详解 #### 一、引言 SAP2000 是一款广泛应用于土木工程领域的高级结构分析与设计软件。它支持多种类型的线性和非线性分析方法,包括静力分析、动力分析、模态分析等。其中,Pushover ...
【标题】"hdfs-over-ftp安装包及说明"涉及的核心技术是将FTP(File Transfer Protocol)服务与HDFS(Hadoop Distributed File System)相结合,允许用户通过FTP协议访问和操作HDFS上的数据。这个标题暗示了我们将在...
USB Over Network 是一款功能强大的软件,它允许用户通过局域网(LAN)或互联网远程访问并控制计算机上的 USB 设备。这款软件非常适合那些需要在不同地理位置之间共享 USB 设备的企业和个人用户。USB Over Network ...
"USB-Over-Network"是这种技术的一种实现,它使用户能够将USB设备虚拟化,以便在局域网或互联网上进行远程操作。USB-Over-Network 5.02是该软件的一个版本,它提供了对32位系统的支持。 USB-Over-Network 5.02的...
本资源含多个版本的usb over network,带服务端和客户端,有注册机或注册码。主板版本有usb over network4.5.3,usb over network4.7.3,usb over network4.7.4.usb over network5.0.2等。
### ORACLE OVER 函数详解 #### 一、概述 在Oracle数据库中,OVER函数是用于实现窗口函数(Window Functions)的重要组成部分。窗口函数允许我们执行更复杂的数据分析操作,如计算累计总和、排名等。这在开发报表...
《USB Over Network v5.0.2:VMware vSphere USB设备远程管理解决方案》 USB Over Network v5.0.2是一款专为VMware vSphere环境设计的实用工具,它使得用户能够在网络上远程访问和控制USB设备,即便设备物理上并不...
标题“Pushover_example”指的是一个使用TCL/Tk开发的通信或手机WAP编程实例,主要涉及Pushover技术。Pushover是一种在分布式系统或者移动应用中用于实时消息推送的技术,它能够有效地将服务器端的数据即时推送到...
The Overcoat (英文读物) Tolstoy. Dostoyevsky. Kafka. Nabokov. Heard of 'em? We could go on, but naming the people influenced by Gogol and this story is like listing a literary Who's Who. Gogol is ...
在IT领域,尤其是在结构工程和地震工程中,Pushover分析是一种广泛应用的技术,用于评估建筑物在逐渐增加荷载下的性能,特别是在地震作用下。这个“Matlab.rar_bilinear_matlab_matlab_pushover_pushover”文件似乎...