10月23日下午,2014中国计算机大会的重要活动之一 ----“群体化软件开发方法论坛”在郑州国际会展中心举行。
提高软件开发效率和质量一直是信息技术领域的重大课题。近年来,互联网上呈现出新兴的网构化软件形态:“基于网络构造、运行于网络上、通过网络提供服务”,形成了庞大的新的软件生态环境,涌现了开源软件、软件众包等大规模基于群体智慧的软件创作实践,软件开发活动呈现出主体开放对等、边界无限扩展、数据持续积累的互联网和大数据的特征,其内涵和外延都远远超出了传统软件开发方法的基础理论和实践范式。这种革命性变化对软件开发技术的发展既带来了巨大挑战,更带来了重大发展机遇,也深刻影响了软件工程的教育理念和方法的变革。
“群体化软件开发方法论坛”邀请了相关的权威专家和业界展开专题研讨,共同关注群体化软件开发的相关基础理论、核心技术,以及当前的研究和应用热点。论坛执行主席由北京航空航天大学教授吴文峻和国防科技大学副研究员尹刚共同担任。
CCF常务理事、国防科技大学教授王怀民在论坛上作题为“基于群体智慧的群体化软件开发方法”报告。他在报告中以国家863 计划重点项目“高可信软件生产工具及集成环境”为背景,阐述群体化方法的关键支撑技术、开发环境和应用实践。他还和与会者一起探讨了大众化参与、大数据分析背景下的群体化软件开发方法的发展趋势。
美国亚利桑那州立大学计算机科学与工程系教授蔡维德在论坛上作了“开源软件: 一种独特的众包方法”的报告。
中国科学院软件研究所研究员王青在题为“软件工程中的群体智慧”的报告中指出:软件是一种知识密集型产品,随着软件对社会各个层面的快速渗透,大规模、全球分布、协同以及开放合作的软件开发已是必然。群体合作和知识共享成为现代软件开发的重要平台。她在报告中通过典型案例,介绍了软件工程中知识的发现、管理、以及群体智慧的形成和利用。
具有三十多年的 IT 行业经验的战略顾问Cedric Thomas 在论坛上作了题为”The Delivery Challenge of crowd-based software development- Collaborative Open Source Software Innovation”的报告。
论坛上,嘉宾和与会听众还展开了热烈的互动交流。
王怀民作“基于群体智慧的群体化软件开发方法”报告
蔡维德作“Open-Source Software A Unique Crowdsourcing Approach”报告