明确需求->写spec文档->开发->测试->改bug->发布 不同团队不同做法,但大概是这个个流程。 但是软件开发是工程问题,自己一个人的话其实没必要,大部分工具其实都是在减少沟通成本。 个人感觉未来其实不会有人写代码了,只需要懂代码,指挥AI去做就行了。(最大的工作量变成了code review) 现阶段其实已经没有AI写不出来的代码了,只要提示词足够细,都能写。
1.产品经理写RPD(需求文档) 2.架构师根据RPD去写design定接口依赖关系图 架构图 启动时序图 3.开发去敲完代码自己先测试一遍然后review代码没问题提交 4.测试员写单元测试和集成测试 5.运维去部署开发环境和生产环境 但是现在就你+AI所有的都能干
明确需求->写spec文档->开发->测试->改bug->发布
不同团队不同做法,但大概是这个个流程。
但是软件开发是工程问题,自己一个人的话其实没必要,大部分工具其实都是在减少沟通成本。
个人感觉未来其实不会有人写代码了,只需要懂代码,指挥AI去做就行了。(最大的工作量变成了code review)
现阶段其实已经没有AI写不出来的代码了,只要提示词足够细,都能写。
试试superpower流程
1.产品经理写RPD(需求文档)
2.架构师根据RPD去写design定接口依赖关系图 架构图 启动时序图
3.开发去敲完代码自己先测试一遍然后review代码没问题提交
4.测试员写单元测试和集成测试
5.运维去部署开发环境和生产环境
但是现在就你+AI所有的都能干
@yuzuki-zzZ #11 谢谢你
@tietouwa #13 谢谢,原来有这么多环节
你是困惑项目结构吗?例如文件夹如何命名,放在什么位置?
这种情况你可能问 AI 也还是半知不解
试试闲鱼找个培训教程,跟着动手做一遍吧
@popeye #16 是的,这也是我很困惑的一部分,谢谢你