思特沃克大讲堂 第一课 总结

活动总结

Warm up Welcome

ThoughtWorks大讲堂的第一次课程,第一项内容是自我介绍,该项不同于我以前经历过的任何一种自我介绍,这里把自我介绍变成了一种游戏,通过小组成员重复介绍前面成员说的内容,能很好的让小组内成员记住其他伙伴,通过派小组代表介绍本组成员的方式,让大家更容易记住其他TWer.

自我介绍方式:

  • 第一个人:我是喜欢打篮球的某某;
  • 第二个人:他是喜欢打篮球的某某,我是喜欢打羽毛球的某某;
  • 第三个人:他是喜欢打篮球的某某,她是喜欢打羽毛球的某某;我是喜欢敲代码的某某;
  • .....

Culture

企业文化企业的灵魂,是由企业的价值观、信念、仪式、符号、处事方式等组成的其特有的文化形象,是企业生产经营和管理活动中所创造的具有该企业特色的精神财富和物质形态。如果直接讲TW的企业文化,并对每一项内容进行讲解的话,我想很快就会再也记不清每一项文化内容的具体含义。讲师通过分组,让每组讨论抽到的企业文化内容的具体内涵,并以绘画的形式展现给所有New TWer,讲师再对每组讲解的内容进行补充。这种形式,让我们参与了对企业文化内涵的挖掘,而绘画并讲解展示的形式,让每条企业文化内容变得鲜活起来,让我们能更好的理解其意义。 

企业文化内容:

  • 社会责任感:对行业和社区的影响,通过技术影响行业水平;社会公平公正;平等的工作环境。
  • 优秀的人:态度:激情、开放、自我驱动;天赋能力:学习能力等;正直的品格:坚持好的实践,敢于表达。
  • 不可妥协的原则:尊重,谦虚,开放。
  • 客户意识:站在客户的角度思考,考虑客户的需求和长远利益。
  • 全球化:在确保本地业务可持续发展的情况下,考虑支持全球性业务;TWer和来自其他国家的人合作,或出差到其他国家。
  • 企业家精神:创业精神和责任感。鼓励表达自己的想法和做自己想做的事情。
  • 乐趣:有趣的、坚定的。

Agile Methodology

敏捷开发是以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。该环节分享了从软件危机以来直到敏捷开发出现过程中出现的软件开发模型,如瀑布模型、原型模型、螺旋模型等,然后针对敏捷开发做了详细的介绍。

简单来说,敏捷开发是一种软件开发的方法,敏捷开发是一个概念,是一种思想,是多种软件开发项目管理方法的集合,如Scrum和XP都是敏捷开发方法中的一种形式。使用敏捷开发进行软件开发要以用户的需求进化为核心,并采用迭代和循序渐进的方法。每一个迭代都完成一部分工作,但是每一个迭代,软件都具备可视、可集成和可运行使用的特征。

Scrum和XP属于同一种软件开发的生命周期模型,都有敏捷开发的特点:

  1. 个体和互动重于过程和工具;
  2. 可工作的软件重于合同谈判;
  3. 客户合作重于合同谈判;
  4. 响应变化重于循规蹈矩。

同时,Scrum和XP又有区别:

  1. 迭代长度不同:XP的一个Sprint的迭代长度大致为1~2周。Scrum的迭代场地一般为2~4周。
  2. 在迭代中是否允许修改需求:XP在一个迭代中,若一个User Story还没有实现,可用另外的需求进行替换,替换原则为需求实现的时间量相等。Scrum一旦迭代开始,就不允许任何需求添加进来。
  3. 在迭代中,User Story是否严格按照优先级别来实现:XP必须要遵守优先级别。Scrum则相对灵活,可以不按照优先级别来做。
  4. 软件实施过程中,是否采用严格的工程方法,保证进度或质量:XP对整个流程方法定义非常严格,规定需要采用TDD, 自动测试, 结对编程,简单设计,重构等约束团队的行为。Scrum没有对软件的整个实施过程开出工程实践的处方,要求开发者自觉保证。

由此可见,XP注重强有力的工程实践约束,而Scrum非常突出Self-Orgnization。

Presentation Tips

该环节分享了一些Effective Presentation的要点,如Show your Passion and Connect with your Audience.我们会经常面临自我展示,小到一次自我介绍,大到一次项目汇报,所以Effective Presentation是非常必要且重要的,希望在接下来的个人5分钟演讲环节,能把该环节中的要点应用起来。 

Feedback

ThoughtWorks很重要的一个文化是反馈文化,鼓励大家对周围的小伙伴提意见,旨在促进大家共同进步。该环节主要通过DIE模型讲了反馈的必要,通过三圈原理形象的说明了能提意见的相关方面,提意见的相关技巧。所有的feedback都要对事不对人,在给人feedback的过程中,要尊重他人,最好先询问是否可以给出feedback,并在对方心理上安全的环境给出feedback,不激进并且一次不提出太多等。

Retro

该环节收集了大家对本次课程的观点,包括好的方面、不好的方面、建议。志愿者姐姐立即对每一个反馈给出相应的处理。这是很棒的环节,能促进思特沃克大讲堂办的更好,feedback也促使New TWer更好的感受TWer的反馈文化,并立即把之前学的有效反馈应用起来。 

个人感想

很喜欢公司的工作环境,很认同公司的企业文化,在公正平等、相互尊重、共同进步的氛围下,我们将能自由的发挥自己的想象,实践自己的想法。学会在自己进步的同时,也能帮助他人进步。

总得来说,本次课程的形式结构和内容都是很好的,对我已有的意识观念等有一定的更新和强化。其他New TWer的表现很优秀,对照检查出自己在某些方面还有可进步空间,可以借鉴改正。希望大家在这里和优秀的人一起工作,都能成为更好的自己。最后,感谢各位老师、讲师、志愿者们的无私付出,让我们度过了第一次思特沃克大讲堂的愉快时光。