敏捷盛会Scrum Gathering 2012 (上海站)会前培训播报:国际知名讲师Lyssa Adkins与国内多名资深敏捷讲师将为大家带来多场口碑课程, “Coaching Agile Teams”是 国内首次引进的顶级敏捷教练技巧课程,互动性和实操性强,获广泛推荐。

中国最具影响力的敏捷盛会Scrum Gathering 2012 (上海站)将于6月7/8/9日盛大召开。目前离大会举办还有最后1个月,6场主题演讲的嘉宾均已确定,40场专题演讲蓄势待发。除了3天的大会,我们还根据不同参会者的需求,设计了一些培训公开课和小型课程,包括:

Coaching Agile Teams   Lyssa Adkins  MichaelSpayd

持续交付:从理论到实战   乔梁

持 续 集 成 实 践        路宁

自动化验收测试实训       吴穹

用户故事、敏捷估算与计划工作坊  阳陆育

产品Backlog梳理工作坊     滕振宇 尹哲

以上这些课程,深入而具有针对性。其中,将由lyssa与 Michael Spayd 先生结对教授的“Coaching Agile Teams”课程已爆满,只剩余少量名额。“Coaching Agile Teams”是 国内首次引进的顶级敏捷教练技巧课程,互动性和实操性强,获广泛推荐。

乔梁的“持续交付,从理论到实战”课程,则通过亲身经历的实际项目与经验总结,对持续交付这一理念进行深度剖析。所涉及的内容包括持续交付思想的来由,以及作为业务推进的动力,持续交付对软件企业的促进作用,与软件企业管理体系之间的互动关系。课程中还将穿插一些练习、游戏和讨论以加深大家对课程内容的理解。此外,所有参加此课程的人员可获赠图书《持续交付:发布可靠软件的系统方法》一本。

路宁的“持续集成实践”课程 通过分享5个不同类型项目的持续集成经历和细节,深入地介绍各类持续集成实践,遇到的各种问题及解决方案。其中涉及持续集成平台,自动化验收测试方法,自动化部署及工具,测试与部署Pipeline,配置管理及分支管理策略,环境管理技巧,团队及个体实践,以及各方面的技巧及做法,绝对值得一听,已有众多参会者报名。

吴穹的 “自动化验收测试实训 ”课程,主要目标是帮助测试人员了解如何应用Robot Framework和Selenium2(WebDriver)编制高质量、易于维护的自动化验收测试用例,课程将采用实做的形式,采用大量的练习,使学员在课程后就具备实际测试能力。

此外,以下两场课程则以“工作坊(workshop)”的形式展现:

阳陆育的“用户故事、敏捷估算与计划工作坊 ”是一种创新的团队整体培训形式,期望达成在课程内学以致用,实战操练,并同时打造及提升团队有效配合度和团队精神的目的。

滕振宇及 尹哲共同主持的“产品Backlog梳理工作坊 ”将历时三个小时,学员将在两个教练兼引导师的指导下,作为团队的一员,去把一个真正的社区项目的产品Backlog整理好。在这个工作坊中,你将会学到并亲身体验到很多让包括PO和整个团队一起参与需求分析活动的技巧和方法。

下面更深入详细课程介绍,助大家更全面了解各课程形式及内容,大家可有选择性单独购买课程计划,根据需求参加适合的课程。   除lyssa与 Michael Spayd 先生结对教授的“Coaching Agile Teams”课程为 ¥8200外,其他课程均统一为¥1500。报名快捷入口:点击这里

1.Coaching Agile Teams   2012年6月1~2日  6月3~4日  两个时段,可选择适合您的时间参加    美元1300元/¥8200元   我要报名

讲师:Lyssa Adkins  MichaelSpayd

课程介绍:The Coaching Agile Teams course is meant for ScrumMasters, agile coaches and project managers in transition – people who are ready to take the next step beyond practices and principles and move into activating teams to achieve the full promise of agile.

2.持续集成实践     2012年6月6日    ¥1500   我要报名

讲 师:路 宁

课程介绍:本课程通过分享5个不同类型项目的持续集成经历和细节,深入地介绍各类持续集成实践,遇到的各种问题及解决方案。内容涉及持续集成平台,自动化验收测试方法,自动化部署及工具,测试与部署Pipeline,配置管理及分支管理策略,环境管理技巧,团队及个体实践,以及各方面的技巧及做法。

3. 持续交付:从理论到实战   2012年6月6日  ¥1500    我要报名 

讲师: 乔梁

通过亲身经历的实际项目与经验总结,对持续交付这一理念进行深度剖析。所涉及的内容包括持续交付思想的来由,以及作为业务推进的动力,持续交付对软件企业的促进作用,与软件企业管理体系之间的互动关系。

同时,它还是一种发布可靠软件的系统方法。为了使学员能够深入理解原则,把握核心实践,掌握实施要领,课程中将以互联网企业、电信企业、企业级内部应用、企业门户平台、商业套装软件等五个不同案例,不同人员规模团队为切入点,深入讲解“持续交付”所涉及的各方面内容,包括配置管理工具的选择与分支策略设计、持续集成工具的选择及与其他工具的整合策略、自动化测试技术与陷阱、部署策略技术与工具、环境与依赖管理技术等等。

为了便于加深理解,课程中将穿插一些练习、游戏和讨论。

4. 自动化验收测试实训    2012年6月6日   ¥1500   我要报名

讲师:吴穹

持续集成和持续交付成为了今年的一个人们话题,然而,这些新名词还是绕不过一个老话题,如何实现界面自动化验收测试,因为没有自动化验收测试的持续集成(交付)注定是没有多大价值的。 自动化验收测试一定需要自动化测试工具的支持。Selenium是业界知名的开源B/S自动化测试驱动工具,WebDriver是新一代的开源B/S测试驱动工具,Selenium 2是Selenium和WebDriver融合的最新版本。然而,仅仅有测试驱动工具是不足以开发出高质量、易于维护的测试用例的,Robot Framework恰恰弥补了这方面的不足,提供了关键词驱动、数据驱动的测试能力,能很好实现测试案例分层实现、减少冗余、提升可维护性,也可以实现行为驱动测试。

这门课程的主要目标是帮助测试人员了解如何应用Robot Framework和Selenium2(WebDriver)编制高质量、易于维护的自动化验收测试用例,课程将采用实做的形式,采用大量的练习,使学员在课程后就具备实际测试能力。最后,课程还将初步介绍这些开源程序的架构,便于学员日后扩展开源程序。

5.用户故事、敏捷估算与计划工作坊   2012年6月6日   ¥1500  我要报名

讲师: 阳陆育

本工作坊(workshop)是一种创新的团队整体培训形式,期望达成在课程内学以致用,实战操练,并同时打造及提升团队有效配合度和团队精神的目的。受训学员以团队为组织单位,按照scrum的规则,以7 +/- 2的规模,跨职能的组成练习团队。每个团队按照真实项目的形式,被安排到一个独立的工作区域,配备独立的项目设施和Scrum管理工件。 执行时,使用预先定义好的虚拟项目,分不同回合完成一系列主题的团队实操练习。每个回合都有一个明确的训练目标,并分解成2到3 个相关的训练项目(主题)。在每个主题中,先由培训师讲授知识及实践要点,并讲解练习过程和操作细则,然后各个团队执行练习。练习执行过程中,培训师全程辅导各个团队成员,并在必要的时候深入解释知识要点。 通过成体系,全参与 ,手把手的团队整体训练,受训学员能最大化的强化所学知识,最快的完成从入门到进阶的过程。经过实践证明,创新型的工作坊是一种非常有效,高回报的团队整体培训形式。

6. 产品Backlog梳理工作坊   2012年6月6日   ¥1500   我要报名

讲师:滕振宇   尹哲

Scrum在很多团队实施得并不成功,团队不能按照Sprint的承诺去完成所有的工作。这其中一个极其常见的原因是它们的产品Backlog没有准备好。只有1%的Scrum团队引入了有效的产品Backlog梳理的实践,来保证需求已经在需求开发开始时准备好。在三个小时的工作坊中,在两个教练兼引导师的指导下,您将作为团队的一员,去把一个真正的社区项目的产品Backlog整理好。在这个工作坊中,你将会学到并亲身体验到很多让包括PO和整个团队一起参与需求分析活动的技巧和方法。同时您也会学到什么是好的产品Backlog,以及有效的产品Backlog的形成过程。 与一般的培训不同,在这个工作坊中,我们将会采用一个真实的开放社区项目,而工作坊的产出也会交给开放社区的开发团队去实现。 我们希望参加者有基本敏捷分析与建模的技能。在这个工作坊中,我们会涉及到很多有意思的话题,比如需求分析、建模、切分、自动化测试以及验收测试驱动开发。

[shanghai-gtug] 5月12日Golang和GAE活动报道

5月12日(周六)下午14:00-18:00,由GTUG举办了一次Golang和GAE活动。

地点在土豆网(斜土路1238号x2创意园区6号楼土豆网),一共有50多位上海的极客们参与了本次活动。

 

照片

 

本次活动是Go语言社区,GTUG社区,云计算社区的爱好者们的聚会,除了谈GAE之外,还将谈其他Golang的开发相关主题。

本次活动主会场在上海,杭州设置分会场,以Hangout对主会场进行视频直播。

下面这个是手机和电脑同时通过Hangout直播的效果,一个直播屏幕PPT,一个直播人像。

照片

 

Go,互联网时代的C语言》 – 许式伟  

上海七牛信息技术有限公司 CEO 许式伟 上海七牛信息技术有限公司 CEO 许式伟曾任盛大资深研究员、金山技术总监、WPS Office 2005 首席架构师,开源爱好者。技术关注领域包括分布式存储、网络操作系统、Erlang 风格编程与最佳服务端编程实践、搜索引擎等。
  
内容简介:语言的选择已经非常之多。偏系统级的语言大多为静态类型语言,例如C,C++,Java,C#,Delphi;也有偏快速业务开发的语言,大都为动态类型,例如PHP,Python,Perl,Ruby,JavaScript;还有面向特定领域的,例如R和Matlab。

那么,为什么我们需要Go这样一门新语言呢?这门语言究竟肩负着怎样的使命而面世?最初,Go语言官方自称是一门系统级语言。之所以开发Go语言,是因为“近10年左右开发程序之难让我们有点沮丧”。Go语言这一定位暗示了希望取代C和Java地位,成为最流行的语言。在 2000年前的单机时代,C语言是编程之王。随着机器性能的提升,软件规模与复杂度的提高,Java逐步取代了C的位置。尽管看起来Java已经深获人心,但Java编程的体验并未尽如人意。历年来的编程语言排行榜显示,Java语言的市场份额在逐步下跌,并趋近于 C 语言的水平。这对于Java来说是非常尴尬的。作为一个现代化的语言,拥有众多C语言无法企及的特性,但似乎市场并不买账。也许挺Java的公司非常之多,有钱的如 IBM、Oracle(Sun)之类,亦无法改变这个局势。

Go语言的作者们很清楚,C++真的没啥值得参考的,他们要学习的是C语言。C语言经久不衰的根源是它足够简单。Go语言也要足够得简单。那么,互联网时代的C语言需要哪些东西呢?

首先,并行与分布式支持。多核化和集群化是互联网时代的典型特征。作为一个互联网时代的C语言,必须要让这门语言操作多核与计算机集群如单机一样容易。其次是软件工程支持,工程规模不断扩大是产业发展的必然趋势。单机时代语言可以只关心问题本身的解决。互联网时代的C语言还需要考虑软件品质保障、团队协作相关的话题。最后,编程哲学的重塑。计算机软件经历了数十年的发展,形成了多种学术流派,有面向过程编程、面向对象编程,函数式编程、面向消息编程等等。这些思想究竟孰优孰劣,众说纷纭。什么才是最佳的编程实践?

在本次演讲中,我们将来看下Go作为互联网时代的C语言,是如何应对这些问题的。

照片

照片

ppt下载地址:“互联网时代的C语言-Go 许式伟:为什么我们需要一门新的语言.ppt” http://t.cn/zOEUxJN

 

《Google AppEngine》的介绍 – 陆康

陆康  Android上著名应用Aldiko公司的工程师。曾写过Google Appengine的中文教程。
Twitter:@lookon
Aldiko主页:www.aldiko.com.
ppt下载地址:“Golang @ AppEngine.pptx”http://t.cn/zOEUxTu
许式伟最后还给大家分享了《近距离接触云存储》,非常浅显易懂地介绍了云存储的重要问题,挑战和解决策略。
可惜由于有不少商业秘密,不能分享ppt给大家。这里放2张PPT大家稍微了解下。
照片
照片

“一日为极客,终身为极客” 硅谷-上海联合举办 Hackathon 报道

    “编程马拉松(Hackathon)”这个术语是一个合成词,它是由“黑客(Hack)”和“马拉松(Marathon)”两部分组成。

    在该活动中,很多程序员相聚在一起,以合作的形式编写程序和应用。时间跨度一般从24小时到48小时。

    Torvalds, Linus 2000/08/25说:“Talk is cheap. Show me the code.”

    OK, 这个Hackathon就是让代码来说话的活动。

    “一日为极客,终身为极客” , 这就是你的“24 Hours”!“人生就是一个游戏!既然来玩,就来更刺激的吧!”

     5月5日上午9点到5月6日下午1点,硅谷-上海全程连线,在创意展示和演讲阶段寻找到志同道合的合作伙伴后,硅谷、上海两地Hacker24小时不间断开发,将脑中的Idea变成真实的Demo。Geeklist创始人、北极光创投及KBCB的投资人在硅谷现场连线中国赛区,与上海的参赛者进行视频互动,技术交流。上海的主办方为创智天地和TopGeek,主办方为参赛团队提供免费三餐、食品饮料供应及休息保障。

 

首先,一早,大家就来到看板,看提交的各个创意,一共提交了约30个创意。

照片

 

然后,各个创意提交人,每人化一分钟进行创意介绍,

创意完成后,即开始自由组队,组队21支,最多的是5个人,最少的是1个人的团队。

硅谷同步连线:Awe.sm(硅谷的一个很火的初创公司)的创始人 Jonathan Straus 在Geeklist在创源孵化器(InnoSpring)的第一个g2黑客马拉松介绍Awe.sm的API!这个黑客马拉松是从来地一个中美#黑客马拉松#(hackathon),包括硅谷在创源的黑客和上海在@创智天地社区 的黑客!!

 

中国上海赛区,各个团队争分夺秒,紧张地开发。无暇顾及硅谷的选手们状况。

照片

照片

照片

照片

照片

累了,可以出来吃点零食,喝些饮料,貌似大家都很忙。

照片

这些袋子里面都是睡袋,一共30个,直到凌晨2点,才有人开始拿睡袋用。

 

第二天早上,开始Demo了

照片

 

照片

 

照片

 

照片

 

照片

在20个团队各化5分钟演示之后,六强选手做最后的演示,Douban Mash(豆瓣兴趣交友)、在线脚本语言编程竞赛网(技术竞赛/招聘)、微视频(手机缓存微博视频)、马户(旅游美丽说)、Chop(话题分类聊天室)、汇团购(混搭团购+点评),谁将成为黑客马拉松冠军,结果即将揭晓!

 

经过持续24小时的激烈比拼,从组队开战到攻克一个个代码难关,最终CHOP团队的Chat with topic项目荣获本次黑客马拉松的冠军!凭借天马行空的灵感创意、出类拔萃的编程美工、默契无间的团队协作,击败众多全国各地以及美国硅谷的黑客精英,颠覆世界创新技术的格局,让世界知道中国有黑客!他们获得了3000元人民币奖金,开发语言是NodeJS,他们团队5个人,每人还另外获得特别奖,价值250美元的Apple产品一个。

二等奖两个 各组奖励1000元人民币。

 

三等奖三个 各组600元人民币。

 

瑞安房产执行董事陈永明以及清华科技园区高级副总裁刘万峰提到:创意无边,梦想无限,当来自两个不同地域的文化碰撞在一起,必定能交织出新的文化特色,科技方面亦是如此。这次,中国的“黑客”战胜了美国硅谷,将中国的创新能力传播向世界。

 

 

 

社区经理培训 “传染-部落式社区对组织和个人的启示” 会后报道,干货太多,对上海乃至全国的社区发展都有借鉴意义

5月12日(周六)上午9:30-13:00,由GTUG和TopGeek等社区共同举办了一次社区经理培训和交流活动。
地点在土豆网(斜土路1238号x2创意园区6号楼土豆网),一共有40多位上海各个社区的活跃分子参与了本次活动。

由敏捷社区的Daniel Teng和Mike,Stanley进行了分享,分享后还有讨论,分享的话题是“传染-部落式社区对组织和个人的启示”。
内容是敏捷社区从2008年开始到最近参与并经营社区活动的一些反思,对整个上海乃至全国的社区都有借鉴意义。
照片
Agile社区从08年开始的经历,每个人的进入时间和初衷不一样,Daniel是从公司内分享开始,意识到教学相长,又在一个公开分享后被敏捷中国大会发现而去参与更多的分享。
上海社区经理培训和交流, 敏捷社区的Mike在分享从07年到09年的几个感悟. Awakened, Connecting, Attempts
AgileTour做到8个城市, 每个城市必须自负盈亏, 一共26万收入, 还有6万多盈余
敏捷社区组织开始确定三个主要原则. 保持非盈利, 避免过度商业化, 本地做决策. 中心的钱救急不救穷.
谈到财务, 必须公开, 仅仅对组织者公开, 要保护赞助商隐私. 每周二晚上9点到10点组织者在网上skype开会。
2010 Reflection
做社区最高境界是不要有任何私心目标, 以利他为核心. 最终在个人人际关系和影响力方面获得扩展.
Daniel作为敏捷教练, 在为公司提供咨询服务后, 还拉上公司的一些人进入敏捷社区, 继续服务, 算是免费的“售后服务”. 很多人都很认同而加入.
Daniel讲到石头汤活动, 视觉会议记录等有趣的非IT活动. 然后把这些新的做法吸收到敏捷社区的活动.
2011年敏捷社区几个核心骨干发现好几年的核心组织者都是他们几个, 如何吸引新人加入? 另外, 如何继续保持已有组织者的活力? 老组织者功成身退, 让新人加入后, 老组织者做支持.
敏捷社区的新增组织者们还在会议中写诗, 很有文艺范儿. 老组织者不控制想法, 让新人成长更快.
2011 Reflection
原则的扩展
各个组织环节和相互之间的关系
AgileTour各地组织者汇聚南京,做了一次欣赏式探询活动,由组织从历次盈余中提取费用支持。
敏捷的最新活动是AgileGathering,非常棒的会,通过培训的组织覆盖了大会的讲师成本。AgileGathering的一个大牛讲师要两万美金出场费, 技术明星们果然不同凡响
 AgileTour的活动中给讲师一些荣誉, 比如证书什么的, 值得借鉴。
总结,经营个人和组织基本原则都是Given
大家激情高涨, 问答环节持续到一点钟还没结束.
会议中,还有几位愿意成为GTUG活动组织者和志愿者的朋友过来了,愿意帮忙解决包括会议摄影、签到、交通等相关支持。
还有几位志愿者朋友没有来,但是已经在以实际行动在支持,正在陆康的指导下开发中国推荐系统大会的官网RSCon.Org。

 


2012上海社区组织者聚会 – 欣赏式探询培训活动报道

2012上海社区组织者聚会

各个社区都带来了他们标志性的纪念品。

大家一起回顾了各个社区发展的“巅峰时刻”。

从这些颠峰时刻中,我们发现打造健康的IT社区的成功因素,包括

* 团队的健康发展,利用老组织者的经验和新组织者的拼劲。
* 互联和互通,建立人与人之间的联系
* 梦想和机会
* 探索与迭代,也就是持续改进

大家对三年后的社区也有很多期待,包括整合的资源,建立统一的品牌,不同社区组织者的组织,社区经理,等等。

为了实现梦想,大家集思广益,给出了很多点子。

梦想虽好,关键是落地,第一步已经迈出。

  • 下个月我要和Mike Li一起分享一个关于社区团队建设的话题。
  • RubyCon也要启动
  • 还有开源社区也列出了具体的一个月内的时间表

违反规则的后果很严重

更多照片参见 Picasa相册

http://www.danielteng.com/2012/04/16/2012-shanghai-community-organizer-meet-up/

硅谷-上海联合24小时黑客马拉松活动 5月5日 09:00 - 5月6日 11:00 上海杨浦区上海创智天地

活动报名

报名网址:http://hackathon.51qiangzuo.com/

活动介绍

想了解美国Hacker的生存状态吗?

想熟悉硅谷孵化器的真实面貌吗?

想与Santa Clara的Hacker直接互动吗?

那就来参加首次硅谷-上海联合举办的黑客马拉松活动吧!

如果你是Hacker、程序员、用户体验设计师、产品经理、在校学生、运营人员。如果你想用自己的双手实现一个解决方案。如果你想通过自己的产品使得人们的生活更加便利一点点。那么你,就是我们要找的人!

硅谷-上海全程连线,寻找志同道合的合作伙伴,硅谷、上海两地Hacker24小时不间断开发,将脑中的Idea变成真实的Demo。Geeklist创始人、北极光创投及KBCB的投资人将在硅谷现场连线中国赛区,与上海的参赛者进行视频互动,技术交流。

主办方为参赛团队提供免费三餐、食品饮料供应及休息保障。活动设一等奖一名,奖金2000元人民币,二等奖1000元人民币。硅谷-上海两地的一等奖获得者还将PK出活动最终的优胜者,夺得神秘大奖!

PK硅谷Hacker,为您搭建Roadshow的舞台!我们恭候您的大驾光临!

 

关于Hackathon活动

“编程马拉松(Hackathon)”这个术语是一个合成词,它是由“黑客(Hack)”和“马拉松(Marathon)”两部分组成。在该活动中,很多程序员相聚在一起,以合作的形式编写程序和应用。

时间:2012年5月5日(周六) 9:00 – 5月6日(周日)11:00

地点:上海市杨浦区淞沪路388号(靠政立路)创智天地7号楼1层 多功能厅

主办方:InnoSpring、Geeklist、创智天地、TopGeek

活动支持:清华大学上海校友会IT财经委员会、创业周末、上海大学生科技创业基金会、硅谷银行、MDS移动互联网开发者沙龙、GuruDigger

媒体支持:36氪、团队热线

院校支持:SPC学生合伙人

评审嘉宾:辛卫民(星点调查创始人、MSN中国前任CTO)、韩炜(优度宽带CTO)、Jeremy Chan(新车库创始人)

【活动流程】

日期

时间

环节

5月5日

9H

签到

5月5日

9H30-11H

主办方介绍流程、活动规则、自由交流、分享创意、组成团队

5月5日 11H-

5月6日 9H30

与硅谷团队同步开发、Demo准备

5月6日

9H30-11H

Demo、评审、颁奖

 

 

活动其他报名方法

姓名

 

公司

 

办公电话

 

手机

 

email

 

类别

□Hacker       □程序员      □用户体验设计师

□产品经理     □在校学生    □运营人员      

□其他______