【技术实现步骤摘要】
本专利技术涉及软件开发的,特别是涉及一种ai软件开发增强方法、系统、存储介质及电子设备。
技术介绍
1、随着人工智能(artificial intelligence,ai)和大型语言模型(large languagemodel,llm)的发展,其在软件工程领域也有广泛应用。通过对瀑布模型的简化,llm为核心的开发团队相较于单一的llm代理,展现出显著的优势,metagpt进一步将瀑布模型与人性化的标准化操作流程(standard operating procedure,sop)相结合,将职责分解到各个角色,将中间输出标准化,促进不同团队成员之间的协作为agent设计不同角色作为指导员和助手,设计了一个基于瀑布模型的开发团队。chatdev在此基础上,提出跨团队协作(cross-team collaboration,ctc),进一步提升软件开发能力。在功能级的代码生成基准实验中,scrum模型以最佳和最稳定的性能实现了一个敏捷方法的多代理系统,通过将工作划分为迭代(sprints)并在在软件开发前设计迭代待办事项,有效提高了开发效率。而a
...【技术保护点】
1.一种AI软件开发增强方法,其特征在于:所述方法包括以下步骤:
2.根据权利要求1所述的AI软件开发增强方法,其特征在于:基于所述软件开发需求生成多个软件子系统,并基于每个软件子系统生成用户故事包括以下步骤:
3.根据权利要求2所述的AI软件开发增强方法,其特征在于:还包括获取用户修改意见,并基于所述用户修改意见对所述软件子系统和所述用户故事进行修改。
4.根据权利要求1所述的AI软件开发增强方法,其特征在于:对所述代码进行复审包括以下步骤:
5.一种AI软件开发增强系统,其特征在于:所述系统包括获取模块、第一生成模块
...【技术特征摘要】
1.一种ai软件开发增强方法,其特征在于:所述方法包括以下步骤:
2.根据权利要求1所述的ai软件开发增强方法,其特征在于:基于所述软件开发需求生成多个软件子系统,并基于每个软件子系统生成用户故事包括以下步骤:
3.根据权利要求2所述的ai软件开发增强方法,其特征在于:还包括获取用户修改意见,并基于所述用户修改意见对所述软件子系统和所述用户故事进行修改。
4.根据权利要求1所述的ai软件开发增强方法,其特征在于:对所述代码进行复审包括以下步骤:
5.一种ai软件开发增强系统,其特征在于:所述系统包括获取模块、第一生成模块、第二生成模块、第三生成模块、第四生成模块和合并模块;...
【专利技术属性】
技术研发人员:宁德军,游宇轩,
申请(专利权)人:中国科学院上海高等研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。