传统的开发流程 首先需要做好基础设施的准备,这里包括服务器、域名等等;然后是开发环境的准备, 例如 ID 的安装、运行环境配置、代码框架搭建等等;接着需要配置语音模型,再然后是业 务开发、部署,最后是应用提审。传统的开发流程对开发者来说门槛比较高,因为需要去准 备好基础设施与开发环境。 传统运维模式 传统运维模式提倡 DevOPS,希望通过一系列工具和自动化技术来降低运维难度,促 进研发运维一体化,提升软件的开发效率,缩短软件的交付周期。 总的来说,传统开发模式有两大痛点:开发门槛高和研发成本高。
1.传统的 是一个文档驱动的流程,它将整个软件开发过程划分为顺序相接的几个阶段,每个阶段都必需完成全部规定的任务(文档)后才能够进入下一个阶段。如必须完成全部的系统需求规格说明书之后才能够进入概要设计阶段,编码必需在系统设计完成之后才能够进行。这就意味着只有当所有的系统模块全部开发完成之 后,我们才进行系统集成,对于一个由上百个模块组的复杂系统来说,这是一个非常艰巨而漫长的工作。
运维,这里指互联网运维,通常属于技术部门,与研发、测试、系统管理同为互联网产品技术支撑的4大部门,这个划分在国内和国外以及大小公司间都会多少有一些不同。一个互联网产品的生成一般经历的过程是:产品经理、需求分析、研发部门开发、测试部门测试、运维部门部署发布以及长期的运行维护。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。