官术网_书友最值得收藏!

About the Authors

Aske Olsson has more than 10 years of experience in the software industry. With a background as an electrical engineer, he has used every tool available for development, from a soldering iron over Assembly, C, and Java programming to different SCM, build– and issue–tracking systems.

Aske has worked for Nokia for 6 years, where he was one of the leading forces behind complex tool transformation and renewal projects. Among them was a broad adoption of Git SCM, Gerrit Code Review, and Jenkins CI.

Currently, Aske works at Schantz, a company developing advanced IT solutions for the financial sector. He develops and maintains their continuous delivery pipeline.

Aske is also one of the four founding partners in the software development tools and processes company Switch-Gears ApS, where he helps customers, large and small, increase the maturity and productivity of their software delivery efforts by moving the customers from legacy tools and working modes to modern open source based tools and processes.

Aske has more than 4 years of experience working with Git, and since 2011, he has been teaching Git in regular training sessions, from basic Git to its advanced usage.

First, I would like to thank my wife and two kids (soon to be three) for supporting me and putting up with me while writing this book.

I would also like to thank Rasmus Voss for co-authoring the book with me. Last but not least, I would like to thank Knud Poulsen, Emanuele Zattin, Lars Pedersen, and the rest of the tool renewal team at Nokia for all the good discussions around Git.

Rasmus Voss is specialized in continuous integration, software releasing, and process automation. His vast knowledge on these areas has been built by a 10-year career in Nokia mobile phones in Copenhagen, Denmark and Beijing, China, where he started optimizing autotesting for the Series 30 platform. He later moved to software releasing and became part of the team that upgraded the software delivery chain from an old version control system CM Synergy to Git, incorporating Gerrit for code review and Jenkins for single commit verification, software releasing, and much more. Rasmus spent 2 years in China working for Nokia where he sparred with developers, release managers, test engineers, and leaders to optimize the process so that developers could spend time coding and testers knew what they were testing.

Today, Rasmus has his own company VossCon, where he consults with companies on how to make the most of developers and testers by optimizing software releasing, providing visibility in the delivery chain, upgrading the tool chain, automating tedious processes, and training developers. He also holds courses on Git, Gerrit, and Jenkins.

First and foremost, I would like to thank my wife and four kids for putting up with me and the stress it has been moving back to Denmark while starting a company, writing a book, and also trying to be the best family father I could be.

I would also like to thank Nokia for the career opportunities they gave me. Thanks to Aske Olsson for co-authoring the book with me. Thanks to Jonas Christensen from Schneider Electric who signed the first contract for my company. Thanks to Knud Poulsen for introducing me to Git, Gerrit, and Jenkins.

主站蜘蛛池模板: 青州市| 奇台县| 卫辉市| 杭锦后旗| 新津县| 喜德县| 措美县| 澎湖县| 神木县| 页游| 阿克| 永州市| 陈巴尔虎旗| 壤塘县| 香格里拉县| 和林格尔县| 平谷区| 丹阳市| 紫云| 津市市| 白玉县| 崇文区| 谷城县| 巴里| 东宁县| 平和县| 宣武区| 云阳县| 开化县| 佛坪县| 禹州市| 灵武市| 寿宁县| 隆昌县| 应用必备| 廊坊市| 大方县| 昌宁县| 泽普县| 聂荣县| 织金县|