关 键 字
技术动态
学会动态
职场信息
学生园地
我要订阅
读者投稿
留言寄语
CCF Weekly
会员活动中心Newsletter
首页>>学会活动>>CCF 电子刊>>技术动态>>技术动态
技术动态-群体软件工程专题(总第494期)

 

 2013年4月7日 《技术动态》CCF2013群体软件工程专题
本期专题主编
 
马于涛
  武汉大学软件工程国家重点实验室副教授。主要研究方向为软件工程和服务计算。研究兴趣包括:软件度量、软件演化与维护、软件工程与复杂系统交叉研究、移动互联网应用开发等。
  约6万个功能模块、6000万行代码,由微软9千多名熟练的专业人士耗时5年完成的Vista,堪称传统软件工程开发的“登月工程”。在移动互联网的兴起中,苹果Appstore创造了应用开发、使用和销售的新模式,激发了Android、Chrome等一批应用商店,软件的规模和使用人数也以前所未有的速度增长。软件开发从封闭走向开放,开发人员从精英走向大众,通过分享、交互和群体智能,进行协同开发、合作创新和用户评价,产生低廉高质的软件。围绕这种新的开发模式,本期专题采编几篇文章介绍群体软件工程的产生背景、基本理念、管理机制以及支撑技术,表现业界技术的这项新动向。
 
 
CCF2013群体软件工程专题  
 
·[产业发展趋势]从社会计算到社会制造:一场即将来临的产业革命
·[社会经济背景]众包的经济学解析
·[开发方式转变]云计算与软件开发变革
·[典型案例分析]TopCoder组件开发教程
·[版本控制揭秘]开源软件项目版本管理三国志
·[协作机制剖析]社交网络走进开源项目托管
·[新技术之需求]开源商业软件项目中的需求开发和需求管理
·[新技术之IDE]云计算环境下的社交协作开发平台
·[新技术之测试]小米手机的众包测试
·[新技术之交付]群体开发的软件应用商店
 
[产业发展趋势]从社会计算到社会制造:一场即将来临的产业革命 <原文> <回到顶部>
来源:科学网博客,2012年11月20日
《社会制造的关键是主动、实时地将社会需求与社会制造能力有机地衔接起来,从而有效地实现需求和供应之间的相互转化过程,并通过众包等方式使社会民众充分参与到产品的全生命制造过程中,形成新的产业革命。
 
[社会经济背景]众包的经济学解析 <原文> <回到顶部>
来源:网易博客,2010年3月18日
众包是企业利用互联网将工作分配出去、发现创意或解决技术问题的一种方式,其产生得益于信息技术的革命、多样化的市场需求和互联网的飞速发展,现已发展成为一种潜力巨大的商业模式。
 
[开发方式转变]云计算与软件开发变革 <原文> <回到顶部>
来源:CSDN.net,2012年5月24日
北京航空航天大学李未院士深入剖析物联网和云计算的本质,从软件工程的角度提出了群体软件工程的理念,并对比了传统软件工程和群体软件工程的主要方面,归纳提出了群体软件工程的基本开发原则。
 
[典型案例分析]TopCoder组件开发教程 <原文> <回到顶部>
来源:CSDN博客,2013年1月13日
TopCoder是一个采用新颖模式的软件开发企业,通过互联网利用全球的注册用户参与开发,将原本以企业形式组织起来的软件开发工作通过众包转向了市场形式。如果想挑战自我、寻求兼职、汇聚高手,还犹豫什么,赶紧加入吧。
 
[版本控制揭秘]开源软件项目版本管理三国志 <原文> <回到顶部>
来源:博客园博客,2013年2月21日
锂电池如今已成为人们生活中的必需品,从手机、电脑到大型机械设备、新能源汽车,都由锂电池驱动。复旦大学吴宇平教授课题组关于水溶液锂电池体系的最新研究成果。这一新的成果将满足人们对锂电池的所有要求,也为电动汽车等交通工具走进人们的生活解决了瓶颈问题。
 
[协作机制剖析]社交网络走进开源项目托管 <原文> <回到顶部>
来源:IBM developerworks,2012年6月18日
社交网络所带来的革命性影响同样波及到软件开发,分布式版本控制在某种程度上改变着传统软件开发的基本过程,如GitHub的座右铭就是“社交编码”。社交网络与开源的逐步融合,正在展现强大的发展潜力。
 
[新技术之需求]开源商业软件项目中的需求开发和需求管理 <原文> <回到顶部>
来源:CSAI.cn,2010年6月1日
越来越多的商业软件项目采用开源策略并在开源社区发布,探讨了适合开源软件开发模式和商业软件特点的需求开发和需求管理过程,有助于更深入地理解开源社区开发模式和开源软件的软件生命周期模型。
 
[新技术之IDE]云计算环境下的社交协作开发平台 <原文> <回到顶部>
来源:美国商业资讯,2011年11月15日;IBM developerworks,2008年4月28日;金蝶,2012年12月12日
这在新的软件开发方式下,开发人员和开源社区需要新的协作开发平台,使地理上分隔的成员将能互相协作、共同构建软件,并使得软件交付实现更加协作化、高效率和无缝衔接。这里,介绍三个典型的技术平台。
 
[新技术之测试]小米手机的众包测试 <原文> <回到顶部>
来源:51CTO.com,2011年11月7日
众包模式不仅能应用于手机这样的硬件,更适宜应用程序这样的软件。到现在为止,小米手机的众包测试做得很到位,软件硬件的升级都很快,每周更新也很准时。开发者应该还能发掘出更多的针对软件众包测试的改良方法。
 
[新技术之交付]群体开发的软件应用商店 <原文> <回到顶部>
来源:CocoaChina.com,2012年8月24日
许多用户都会觉得应用才是智能终端的关键。诺基亚、RIM以及惠普的失败,一个重要原因是他们不能激励更好的应用市场创意,全都在苹果的App Store和Google的Android Market面市后一败涂地。成功的奥秘何在?
 
往期专题回顾:
2012优博(专题第13期) KDD‘12(专题第12期) 高性能计算应用(专题第11期)
云计算技术(专题第10期) 智能终端技术(专题第9期) 中文信息处理(专题第8期)
人工智能(专题第7期) 国家科学技术奖(专题第6期) 2011优博(专题第5期)
CNCC(专题第4期) 王选奖(专题第3期) 乔布斯(专题第2期)
文化遗产数字化(专题第1期)    
版权所有 中国计算机学会 技术支持:北京中科辅龙计算机技术股份有限公司
联系电话:(+86)10 6256 2503 邮件:ccf@ccf.org.cn  网站分辨率建议:1024×768
京ICP备13000930号-4学会

版权所有 中国计算机学会 技术支持:北京中科辅龙计算机技术股份有限公司
联系电话:(+86)10 6256 2503 邮件:ccf@ccf.org.cn  网站分辨率建议:1024×768
京ICP备13000930号-4  京公网安备11010802017125号