毕业论文
您现在的位置: 在线软件 >> 在线软件市场 >> 正文 >> 正文

不得不在家办公后,技术人如何在线研发

来源:在线软件 时间:2022/8/17
常见白癜风的治疗方法 http://m.39.net/pf/a_4457198.html

阿里妹导读:为响应国家号召,各“大厂”纷纷发出在家办公,延迟上班的通知,一时间“在线协同办公”成为热点。不同于大型集团公司,有足够财力和能力构建远程办公系统,中小企业既缺乏足够的预算又缺乏相应的经验。阿里云云效一直致力于成为数字企业的研发效能引擎,在这个特殊时期,我们希望可以将自己的经验和工具分享给中小企业,让他们在家也能安全高效地开发软件。因此我们特别邀请了阿里巴巴高级技术专家张燎原,详解“在线协同开发”的要诀。

在线研发协同的基础是高可见性及快速连接

为了应对互联网业务的复杂性和不确定性的特点,现代软件开发,逐步过渡到以客户导向,小团队(单兵)作战能力,快速链接生产要素,持续快速高质量地交付有效价值的方式。分工越来越细,整个软件生产的过程,就是分而治之地解决问题,然后持续地集成发布的过程。

这种软件开发方式,谁拥有更高的机动灵活响应能力,和更高的协同性,谁就能在竞争中抢占先机。

互联网技术让互联互通变得异常简单。通信技术的发展,对互联网应用起到了极大的促进作用。即时通信工具,也已经超越了聊天的功能,钉钉项目群、钉钉视频通话、钉钉视频会议,再到其平台演化出来各种OA应用,助力快速连接。

协同的基础之一就是连接,从人之间的连接,到人与物之间的连接,快速实现组织在线、沟通在线和协同在线。

生产工具的发展,显著提升了软件生产过程的可见性。研发过程的在线化,让软件工程的可见性到了前所未有的新高度。生产工具的进步,已经让生产过程没有任何秘密可言,隐性的工作逐渐显性化。而协同的基础,就是信息的共享,生产过程的可见性。为人们所熟知的Scrum开发框架中,将透明性(Transparency)列为三大支柱之首。

注:Scrum三大支柱分别是:透明(Transparency),检视(Inspection)和适应(Adaption)。

软件架构与部署方式的演进,有利于分工协同。根据康威定律:设计系统的架构受制于产生这些设计的组织的沟通结构。那么,反过来,系统设计的架构,也反作用于沟通结构及软件的集成方式。同时,在云开发、中间件、中台化策略的大环境下,业务层更多

转载请注明:http://www.0431gb208.com/sjszlff/1339.html