技术维新、遇见未来,2012IBM软件技术峰会【暂未整理】

总结一下:

今天主要围绕了四个话题开展,包括后面的分论坛,主论坛中的分话题,以及场外的IT达人等,这四个话题是:

1,大数据管理;

2,云服务;

3,移动开发;

4,敏捷开发;


今天在大会上听到一个新的java开源项目:uima;


下面都是我用印象笔记做的记录,暂未整理,稍后有实践再整理一下。


对开发人员的启事:

改变了优先级

敏捷交付;


云计算,降低开销成本,缩短安装时间;

更好更快更便宜的基础架构;

需求:

即时可用、低开销的计算资源

测试和部署的自动化

改善新服务的价值实现时间


对开发人员的启事:

减少开销、更多时间用于设计、编码和测试;

开发和运营一致的平台;

几乎不受约束的计算资源;



大数据分析使智慧软件与众不同


需求:

=开辟和利用新的信息源

=导航庞大的异构数据源;

=将数据连接并关联到模式并操作

=利用更明智的状况评估


开发人员

=数据整合和系统仪表花使产品更智能、在团队更明智

=数据科学代表了一种新的工程学科

=拥有更多自由来优化功能和性能,并实现个性化;



敏捷可加快整个生命周期和软件供应链的软件交付速度


需求:

=有纪律的敏捷加快交付;

=流程定制和物联话;

=有限继承重要事项,从而减少不确定性;

=继承的工具和流程,实现协作;

=基于标准的开放式平台;


开发人员

=于利益相关者更开诚布公的进行交流;

=减少管理成本,更多设计、编码、测试;

=降低变更成本,更大的变更自由;

=及早解决错误,减少废品和返工;



成为软件开发人员前所唯有的大好时机


=对软件技能需求的增长快于供给的增长;

=移动应用可触及到地球上的任何人;

=云计算使得计算资源变得“几乎不受约束”

=大数据和分析是智慧服务和产品的基础

=敏捷支持持续交付周期;





毛新生

移动计算,大数据,敏捷开发



1,如何构建你的移动应用;(最搞笑,最灵敏)

2,管理与保护移动应用;

3,移动能力方面,扩展和转化移动应用(如加上社交的功能,变成云);



解决最大的移动开发难题:

=面向多个移动平台进行开发;

=提供优质的应用程序,吸引用户并满足业务目标;

=集成企业系统;

=满足加速产品上市需求


开发、经济搞笑的跨平台移动应用开发

应用程序开发使用原生和/或熟悉的web技术:html5、css3、javascript

以多种形式进行应用程序交付:移动web应用、混合应用、原生;


首先专注于用户体验、以实现从外而内的设计:使用评论和注释像团队一样协作、获得非技术性利益相关者的反馈


测试端到端的移动解决方案:客户端层设备-->中间层服务器-->后端数据和服务;(测试设计的并不仅仅是移动前端);

测试的虚拟化技术:应用不同层次分开,再对不同层次分开测试;画一条垂直的线,


移动软件开发是一项团队工作:

软件开发涉及具备各种技能的人员所组成的团队;设计、开发、测试、运营等


未来:多渠道应用的自动持续交付




云计算的技术视图:

虚拟化

映像

公有云、私有云


最终,开发人员希望在云上运行自己的应用程序;

企业云需要是工作负载优化的

服务指标(每个工作负载所需的业务成果和服务水品)+工作负载感知(需要在每个工作负载的需求范围中部署)=成果


利用专业只是欧式实现工作负载优化

优化为一个可部署的形式


应用程序模式方法:

webApplication

scaling pllicy

database


灵活的部署选项支持企业云平台:

将云平台部署到现有的基础架构上;

云计算:快速部署、提供中间件




大数据:

继承和管理高容量,多类型、和分散来源的数据

进行大型的数据分析

提供新一代数据科学家的分析和视化工具

使用新的软件开发环境

兼容企业级的可用性,管理型,安全性和集成性;


通过协作在企业间的交付价值

客户端服务代表、IT管理员、执行官


现在:可度量改进是敏捷的基本元素

j加速集成测试是最佳的实现方法

未来:自动、实时的开发分析




有两个重大缺口:

1,项目定义阶段的早起

因应用程序规范方面的沟通不良导致返工;

2,项目交付杰顿的晚期




满足不同的平台;

自动化测试;



为什么推广网络开发语言?

网络开发人员好找,后台开发人员比较难找;



websphere and worklight 

dojo可以用来做报表,IBM用了很多时间和经历做dojo的一些控件

小规模的用jquery,或dojo,大型的用dojo,有面向对象的开发模式;sencha;





worklight's united push notifications framework

你可能感兴趣的:(敏捷,IBM,测试,dojo,websphere,notifications)