libasten
V2EX  ›  问与答

帮朋友做软件,需求的边界太难确认了,很困难失去朋友

  •  
  •   libasten · Nov 27, 2020 · 2666 views
    This topic created in 2016 days ago, the information mentioned may be changed or developed.

    中学同学开了一间公司,请帮忙做一个“项目管理系统”。

    起初的需求不复杂,只对“公司项目”这个对象增删改查,接了,当然,收了合理的费用。

    考虑到需求的变动,我们也弄了一个简单的需求文档,需求方说要做到什么什么样子,都是口语化的描述,当然,没有软件公司那么规范,这个和非 it 行业人也没法明确到每个按钮实现什么功能。

    系统开发过程中,又提了几点,公司项目信息对内要做权限控制,公司 10 来个人了,说实话,涉及到工作量大多了,也加了点钱,继续接着搞了。

    最近要交付了,去他们公司给试用,结果他们公司的员工,噼里啪啦一口气又提了不少需求,我也理解他们确实不是 it 行业,但是遇到了很多研发和外行人交流时候碰到的问题,比如,需求方说,能不能加个按钮,然后怎么怎么怎么的。

    也行在外行看来是很简单,但是实际上如果架构阶段没有做考虑的,有些“小”需求真的不是那么好做的,做过开发的肯定都懂。

    同学是公司老板,意思说呢,继续做,再加钱,说实话,我这边也不好意思开口要多,可是不知道是不是他公司的员工乐于在他的老板表现,一会要这样一会要那样,继续下去,简直可以成一套 OA 外加公司财务软件了。

    同学也说关系不错的,属于婚礼上都出人出力出车帮忙的那种,但是面对这一直膨胀的需求,张嘴要多了钱,感觉伤感情,不多要钱吧,这需求控制不住的感觉。

    现在就这样拧巴着,纠结着......

    亲戚朋友之间,真的最好不要有“生意”上的来往啊。

    各位有什么经验心得可以谈谈的吗?

    16 replies    2020-11-27 17:29:01 +08:00
    2088TXT
        1
    2088TXT  
       Nov 27, 2020
    如果你实在很忙 你可以帮他找个维护的人专门去做 ,这样他应该能理解
    natashahollyz
        2
    natashahollyz  
       Nov 27, 2020
    哈哈哈
    上回遇到个熟人介绍的,要做个独立站,商城
    一切都谈好了,对方正准备打钱,突然说,帮他免费上 100 个产品,果断拉黑
    后来他又找到介绍的那个人,说上 20 个就行.....
    想想就后怕,鬼知道以后要干啥,幸好拉黑了
    westoy
        3
    westoy  
       Nov 27, 2020
    我接朋友公司的单, 一般都是以前做过的现成项目改改就能交付的

    但凡需要重写或者大改的, 统统建议去找外包公司
    coderluan
        4
    coderluan  
       Nov 27, 2020
    我感觉楼主很幸运, 你虽然担心, 但是实际目前没啥大问题, 建议找你朋友谈谈, 告诉对方最好控制下员工的需求, 否则只会越来越麻烦, 对方不同意, 那就建议把接单改成兼职, 你按月固定拿钱, 然后来什么需求干什么需求, 对方不需要了中止就行了, 这样把绝对权送到对方手上, 让对方去纠结.
    QingXuJiaZhi
        5
    QingXuJiaZhi  
       Nov 27, 2020 via Android
    不管是不是朋友,都要书面文件明确边界,朋友更要反复强调改需求要加钱的问题,在合同上加黑加大重复三遍都不为过。

    中华文明几千年积累下来的文明结晶:丑话说在前面。
    xiaofeifei8
        6
    xiaofeifei8  
       Nov 27, 2020 via Android
    加需求加钱就可以啊,你不管他的需求是要改架构,还是改个显示效果,跟朋友沟通好,按工作量收费即可。
    ApplePark
        7
    ApplePark  
       Nov 27, 2020   ❤️ 5
    把你写的这些给你朋友看
    ymz
        8
    ymz  
       Nov 27, 2020
    和朋友直接沟通
    KKLeon
        9
    KKLeon  
       Nov 27, 2020 via Android
    直接沟通,可能还会促进你们的关系,最好的办法就是直接沟通,朋友之间,最难得在一个诚字
    DXpro
        10
    DXpro  
       Nov 27, 2020
    正是因为沟通的不充分,立场的不坚定,还顾及所谓的情面才导致一种,事情没解决,自己还吃亏的结果。
    wangkun025
        11
    wangkun025  
       Nov 27, 2020
    让他们书面提交需求。
    你也书面回复。

    邮件的那种,千万不要使用即时通信工具(比如微信)。
    或者你申请个 bugzilla 那种。
    总之就是把需求管理做起来。
    coolair
        12
    coolair  
       Nov 27, 2020
    没什么不好意思的,关系好更好说。
    确实觉得工作量大不好做,就明说,给出你的心理价位,接受不了就不做,怕伤感情就大不了把前面赚的钱全退给他。
    PS:千万别说推荐 xxx 给你继续做这种话或者找别人继续维护这种话,到最后碰到问题还是找你。
    HuHui
        13
    HuHui  
       Nov 27, 2020
    不说清楚,朋友真就没得做了
    singerll
        14
    singerll  
       Nov 27, 2020 via Android
    项目管理,erp,oa,都是天坑,派一个师改 100 年也改不到客户满意。
    randomuuid
        15
    randomuuid  
       Nov 27, 2020
    不说清楚,朋友真就没得做了
    laoyur
        16
    laoyur  
       Nov 27, 2020
    “很困难失去朋友”?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2864 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 56ms · UTC 14:14 · PVG 22:14 · LAX 07:14 · JFK 10:14
    ♥ Do have faith in what you're doing.