艾伟也谈项目管理,谈软件协作:君子和而不同,小人同而不和

简介: 我们知道现在的软件开发最大的问题就是变化,其实这也不是软件本身的问题,我更觉得是软件的特点。因为他不像建筑,画个建筑图,一般不会偏到哪里去。然而很多需要软件的人,他可能希望软件能达到什么目的,至于具体是什么样子,他自己也不知道。

image 我们知道现在的软件开发最大的问题就是变化,其实这也不是软件本身的问题,我更觉得是软件的特点。因为他不像建筑,画个建筑图,一般不会偏到哪里去。然而很多需要软件的人,他可能希望软件能达到什么目的,至于具体是什么样子,他自己也不知道。大部分都是看到一部分想起一部分,自己也不断的修正。这也是为什么最近敏捷大行其道。

我甚至服务过一个客户,做一个公园系统,为的是送一张免费的VIP卡给业主,最终目的是卖房子。

既然软件的需求是不固定,也就是不断变化,所以我们签合同的时候往往有两种方式:

1.固定价格

这种就是一开始让客户必须把需求定下来,然后估计时间,然后就是报价,我一直不懂这个价格是如何报的,很多就是先去客户那里调研一下,其实就是看一下这个客户好不好蒙,能蒙多少。然后就近可能的往高的报。然后整一份需求说明书,让客户签字,如果客户改需求,加钱加时间。要不就目前的功能你做了也没用,鸡肋,大部分客户咬着牙,加吧,谁让我们给他们分期付款,还付了定金呢,最终不欢而散,两败俱伤。

2. 按时间付价格

这种大部分出现在外包的项目中,就是客户找自己需要的工程师,按月付费,一般采用迭代式开发,增量式开发,客户考察的主要是质量和效率,如果达不到客户的要求,客户立即停止。这样看起来很美,但是效率却是一个不好衡量的东西,尤其是时间短的项目,很难看到效率,举个例子,同样是盖楼,一个打10米的地基,迅速盖到了三楼,可是另一个打了30米的地基,为的是盖30层的高楼,很显然,10米地基的楼房很快就出现人的眼前。这说明效率有时候有点“乱花渐欲迷人眼”。但这种方式,我们很多人5小时能干完的,非要8小时干完,为什么呢,因为5小时干完,客户也不一定提高报价。客户很难知道什么是真正的效率,从某种意义上说,抹杀了整个生产力。

两种方式,看似都有问题,但第二种比第一种对双方风险稍小。但第二种会抹杀整个行业的创新和积极性。

最近,看《论语》“君子和而不同,小人同而不和”就是说,君子内心所见略同,但其外在表现未必都一样,比如都为天下谋,有些人出仕做官,有些人则教书育人,这种“不同”可以致“和”;小人虽然嗜好相同,但因为各争私利,必然互起冲突,这种“同”反而导致了“不和”。

这突然让我想起软件项目的合作有何尝不是如此,很多时候,我们以为有了一份合同就可以,其实合同就是一份摆设。如果都按孔子的这个思想,软件合同其实就是要完成一件事情,具体要做成什么样,价格是否会变化,应该是在过程中不断协商,不断合作。如果一开始都说好不变,其实我们自己都知道,一定有一方会吃亏。就像有人说“中国人太多,炸死一半就好了”(此话出自在电梯偶遇某一个看似有文化的中年妇女),我就想难道那一半就一定不包括你?

所以,我们在软件写作过程,最好就是想尽一切办法,让自己和客户的合作更紧密一些,合同内容尽量少一些。

胡乱瞎写,愿各位斧正。

注:不希望看到评论只说别人文笔太差,而自己又不愿贡献文章的人。比如,很多项目经理老说别人不行,如果别人都行了,那你就是最不行的,你有别人没有的东西,这才是你存在的理由。

 

目录
打赏
0
0
0
0
52
分享
相关文章
突破束缚:文档管理软件中的模拟退火算法应用
模拟退火算法是一种通用优化算法,可以用于解决许多问题,包括在文档管理软件中的应用。在文档管理软件中,我们通常需要最大化监视覆盖率,并且需要在不增加过多监视点的情况下实现这一目标。 使用模拟退火算法,我们可以模拟退火过程,即将问题作为一个能量函数,并将其随机演化为更优解的过程。在文档管理软件中,我们可以将监视点作为解,并使用能量函数来衡量监视点的覆盖率。通过迭代和随机性,算法将寻找更好的监视点配置,以最大化覆盖率。这样,我们就可以在不增加过多监视点的情况下,实现更好的监视覆盖率。
112 0
项目管理协作工具对比:PingCode vs Leangoo
本文对比PingCode与Leangoo两款项目管理工具,从多语言适配、跨行业应用、功能易用性及成本等方面分析。PingCode在软件研发领域专业性强,但语言支持单一;Leangoo提供双语界面和多行业模板,适合国际化与跨领域团队。此外,Leangoo定价更灵活,对成长型企业友好。选型需结合团队需求综合考量。
2025 蛇年,J 人直播带货教育科普团队的 6 款高效协作软件。
2025年蛇年新春,直播带货行业将迎来流量高峰。视频剪辑团队在这一购物狂欢中扮演关键角色,其工作效率直接影响直播间人气与销量。为提升协作效率,J人主导的公司选择合适的可视化办公软件至关重要。板栗看板、Trello、Asana、Miro、Monday.com和Wrike等工具从不同维度助力视频剪辑团队,实现创意与效率的完美结合。这些软件分别在流程可视化、任务管理、跨部门协同、创意激发、数据驱动及权限管控等方面提供强大支持,确保公司在激烈竞争中脱颖而出,收获流量与销量双丰收。
92 25
蛇年将至,哪些办公软件蛇年将至,哪些办公软件能助力 J 人团队项目管理?能助力 J 人团队项目管理?
在项目管理领域,J人以其高效、有条理和目标导向著称。选择化和极致可视化见长;Trello操作简洁易上手;Asana提供多视图切换和强大任务关联;Monday.com支持高度定制和自动化工作流;ClickUp实现一站式管理;Notion则融合知识记录与任务管理。J人项目管理公司应根据自身需求,综合评估各软件的特点,选择最适合的工具,从而提升工作效率与协同能力。
45 10
信管第六章---项目管理概论(听课版)
【1月更文挑战第8天】乘风破浪会有时,直挂云帆济沧海
361 1
2023年值得一用的8款协作工具
无论你是谁,无论你从事哪份工作,在这个优胜劣汰的职场环境里,能力几乎成为了唯一的话语权,孤军奋战注定失败,唯有团队齐心协力才能度过寒冬。你需要优质的工作模式最大程度得保障高效工作,无协作,不效率,2019年值得一用的8款协作工具,改进协作流程,提升工作效率。
应用交付【扫雷大作战】
本场景将带你以应用为核心来组织研发、测试、交付、运维活动,快速完成从代码提交到发布上线的完整应用交付流程。
漫步QMUI开发路
QMUI Android(官网) 终于发布了,今天趁热打铁,来聊一聊 QMUI Android 开发背后的一些点滴。
228 0

相关实验场景

更多
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等