- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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 通过打通开发运营实现软件产 产品设计
软件产品
品的快速发布和反馈。
您可能关注的文档
最近下载
- NB∕T 47010-2017 承压设备用不锈钢和耐热钢锻件(高清版).pdf VIP
- 车辆风险预警方法、路侧控制单元及风险预警控制系统.pdf VIP
- 2025年版《中文核心期刊要目总览》.docx VIP
- 密码学基础-密码学.ppt VIP
- 中国国家标准 GB/T 4706.1-2024家用和类似用途电器的安全 第1部分:通用要求.pdf
- 灯具安装技术交底1.docx VIP
- 乙烯三机:发展与未来.pptx VIP
- NB/T 47008-2017 承压设备用碳素钢和合金钢锻件.pdf VIP
- 密钥管理与密钥分配现代密码学.ppt VIP
- 初中信息技术校本课程《遨游3D世界,利用三维设计软件制作创意作品》教案.doc VIP
文档评论(0)