下一代软件工程中的数据智能研究.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
下一代软件工程中的数据智能研究

下一代软件工程中的数据智能研究 DJ Ning 教授级高工 中科院上海高等研究院 汇报提纲 p 开源软件开发 p 以群体智能和数据智能为核心的CDDevOps p 软件全生命周期的数据智能 开源社区的发展 《开源软件的量化分析》周明辉 张伟 尹刚 项 目研究社区统计数据背景 国外现状 国内现状 l 开源软件的推崇推动着GitHub、 l 华为等大型企业越来越重视内部开源的开 SourceForge、StackOverFlow等开源社区 发模式 的兴起 l 学术界逐渐关注在软件工程领域的数据挖 l 各种团队协同开发工具使得开发过程被记录 掘与分析 l 软件产品从单一的关注开发过程 ,到全面关 l 开发、运营过程数据监控工具的出现 注开发、运营和用户使用过程的协同创新 端网云基础设施和大数据的发展 ,使 得人们越发重视软件生命周期数据收 集 ,这正改变着软件工程过程的可见 性、智能程度和软件创新的方法 头脑风暴 :开源软件成功的关键要素 p 社会化(social)程序员主动参与在线开发社区 p 良好地参与和 自组织文化 p 技术和众包内容的快速创造和扩散 p 软件知识正在成为公共资源 p … 汇报提纲 p 开源软件开发 p 以群体智能和数据智能为核心的CDDevOps p 软件全生命周期的数据智能 分组讨论 :下一代软件工程方法 下一代软件工程的主要变化和趋势 互联网成为一 互联网正在成 软件用户处于 下一代软件工 互联网正在成 个架构设计和 为软件分发和 随时可能移动 程的主要变化 : 为一个开放的 执行的基础设 销售的基础设 且随时在线的 开发环境 施 施 状态 软件开发主要趋势 : 1. 从严格的遵从软件开发过程到面向目标的智能汇聚 2. 软件定义、设计、开发、运营和业务价值交付之间的界限逐渐退化 3. 软件产品的成功交付建立在团队动态互动和协作的群体智能基础上 4. 基于开放社区的软件创新生态环境的形成 5. 能耗、安全和用户体验等非功能性需求 日益重要 探究下一代软件工程方法 : CDDevOps 敏捷开发 :更加关注个体与交互、可用 的软件、用户参与和快速响应变化 用户参与 开发 DevOps 通过打通开发运营实现软件产 产品设计 软件产品 品的快速发布和反馈。

文档评论(0)

fengruiling + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档