问HN:开发者即服务?

2作者: gerardojbaez8 个月前原帖
我目前正在测试这个方案。一位客户已经为开发服务支付了每月2500美元。我在考虑是否应该以这种方式提供我的自由职业服务。 就像DesignJoy一样,每次只处理一个活跃的任务。我们使用GitHub来管理几乎所有的事务。持续集成和持续部署(CI/CD)已经配置好,部署变得非常简单。每个问题都是一个任务。我们使用GitHub项目(看板风格的面板)来管理待办事项和任务阶段(待办、进行中、已完成)。大型项目被拆分成里程碑和阶段;每个里程碑或阶段对应一个月的工作。 我看到的另一个好处是,客户的费用非常清晰;他可以合理预算,并在需要时暂停项目。我也不需要花时间准备估算或报价(我对此并不擅长,也不喜欢这样做)。 我发现这种方式非常适合那些希望构建最小可行产品(MVP)或小到中型网络应用的人。没有长期合同或严格的项目范围。 你怎么看?欢迎任何反馈和讨论。
查看原文
I’m currently testing this. One customer is already paying $2,500&#x2F;month for development services. I’m wondering if I should provide my freelance services this way.<p>Like with DesignJoy, only one active task at a time. We use GitHub to manage almost everything. CI&#x2F;CD is configured so deployment is a breeze. Each issue is a task. We use GitHub projects (kanban-style board) to manage the backlog and task stages (todo, in-progress, done). Big projects are broken into milestones and stages; each milestone or stage corresponds to one month of work.<p>Another benefit I see is that the costs is clear to the customer; he can budget properly and may pause things as needed. I also don’t need to spend time preparing estimates&#x2F;quotes (which I’m not good at, and I don’t enjoy doing).<p>I find this works well for people looking to build MVPs or small to medium web applications. There are no long-term contracts or strict project scopes.<p>What do you think? Any feedback and discussion is welcome.