ACE! 2014 Conference Proceedings
ACE! 2014 Conference Proceedings
About the Book
This book contains all of the material presented at the 2014 ACE! Conference on Lean and Agile Software Development which took place in Kraków, Poland on 16 and 17 June, 2014.
I'm spending about $3000 in the production of this book and I have no intention of profiting, so I'd take it as a kindness if you'd pay whatever it's worth to you to help offset the production costs (mostly the sketchnote artists and transcription services). Once the costs have been covered, any future income will go 100% to charity. At this point, the book contains the transcripts of all of the talks and all of the sketchnotes. Most of the transcripts have been edited by the speakers for easier reading. All of the slides that we have are embedded, thanks to the hard work of volunteer (and talented skethcnote artist) Derek Graham.
The account thus far is as follows:
Transcription $250
Sketchnotes $1395
Total Costs: $1645
Sales to date: $38
Net: -$1607
Contents:
Liz Keogh: Keynote - Superheated Test Tubes and Anti-Bumping Granules
Explosive revolution vs. simmering evolution: the contexts in which each of them work, why it might be necessary to do one or the other, and the power we have as individuals to help make change a gentler, faster process.
Tom Gilb: Keynote - Power to the Programmers
Stephen Parry: Keynote - Three principles for designing adaptive, innovative and engaging workplaces
Hear how a global software organisation decided to trust their staff to redesign the work, the senior manager’s job roles, and even the organisational structures. All of which lead to remarkable positive outcomes.
Russ Miles: Pair Programming Considered Bad For Your 'Mental' Health
Examining the latest theories from psychology and how they throw new, interesting and sometimes frightening light on the tools, techniques, process and practices that are often the dogma of modern software development.
Paweł Brodziński: Culture: The forgotten bit
We'll explore how to tame this fuzzy culture beast. You may learn why some of your efforts were failing or how to be a better leader or that it’s time to move on and find a new job. Most of all you will understand one more layer of a complex environment we call a workplace.
Martin Burns: Dive into A3 Thinking
An introduction to the A3 method; a powerful improvement and problem-solving thinking approach that: Solves problems effectively, Keeps everyone on-board so they *stay* solved, and Develops problem-solvers yet is operated on a single piece of paper.
Michael Hogan: How SAFe Differs from Scrum
Covering Don Reinertsen's concept of cost of delay as an economic framework for thinking about Agile and translating Agile into terms accountants at large organizations can understand and the concept of Release Trains and portfolio level planning.
Olaf Lewitz: Reduce politics and improve culture
The first commandment of corporate politics-Cover Thine Ass-leads to so much wasted effort. Olaf will help us understand how to create options for people to let go of this education - and make way for wholehearted organisations. We deserve to love what we do.
Håkan Forss: Flow Thinking
Learn how to shift your focus from keeping people and equipment busy to having work flowing to your customers without unwanted waiting time and how that new focus will affect your meetings, process management, and metrics.
Marcin Floryan: #NoLearning
Explore some common misconceptions about learning, discover examples of failures to learn at a grand scale and what we can all do, as individuals, to make sure that the permanent bombardment of our sensory inputs results in meaningful connections in our neural networks.
Kasia Mrowca: The Art of Saying No
What to do with senseless requirements? You might try to defend yourself from doing nonsense by estimating accordingly. There is another way! Kasia will reveal the secret art of saying no and expressing disagreement in a firm but user-friendly manner.
Zuzi Sochowa: Mastering Retrospectives
During this talk I will share with you from my experiences how to become ‘master of retrospectives’ and how to use it to build trust and openness in many different situations.
Gitte Klitgaard and Lilian Nijboer: Why Change is So Hard
Even if people (say they) want to change there is often resistance. We address what causes this resistance and what you can do to help people overcome it by using examples we encountered in our own work and welcome you to share your experiences.
Monika Konieczny: How to Wake Up and Feed the Mysterious Motivation Beast
Learn various approaches to motivation and ideas how to tweak your daily rituals like scrum, planning, demo, and most importantly retrospective to increase motivation and in result achieve Ri (Shu-Ha-Ri) level.
Torbjörn Gyllebring: Sustainable Pace: lessons learned from running 100 miles
How does preparation, execution and the dynamics change? This is a talk about running, and about how one XP couch potato had to dig deep and apply all his insights into sustainable pace to persevere.
Andrea Provaglio: The Expectation
One of the major sources of resistance, as well as of failure, are misplaced or unrealistic expectations. This talk will give you practical "tools" that you can use to promote change and innovation in yourself and in the environment in which you work.
Darci Ducher: Expertise is Not Enough
Is user experience expertise enough to design the perfect piece of software? This talk will cover how experimentation is often more important than pure expertise in creating the types of experiences most software teams want their customers to have.
Tammer Saleh: Teaching the Elephant to Dance
Agile process meets Agile platform. In less than a year, we managed to turn around a project that was stagnant and unresponsive. Within six months we migrated a public platform from dedicated hardware to the AWS cloud, and moved from yearly to weekly deployments.
About the Contributors

Liz works as a software coach, helping people and teams work together and have excellent, respectful, positive conversations.
The rest of it comes out in the fiction books...

Russ Miles is CEO at ChaosIQ where he works with his clients to help deliver simple and valuable software and change.
Russ' experience covers almost every facet of software delivery having worked across many different domains including Financial Services, Publishing, Defence, Insurance and Search.
Russ helps to change all facets of the software delivery process in order to remove unnecessary and costly complexity in everything from developer skills and practices, through applying the right processes for the job at hand, to ensuring that the right change is delivered, be it through software or otherwise.
Passionate about open source software, Russ worked with SpringSource prior to the company's acquisition by VMware, leading the Spring Extensions project and helping international clients to simplify their software by effectively applying the Spring portfolio of projects.
I continually learn to develop better software and to develop software better, to help others do it and to share that knowledge. I like to share my passion and enthusiasm by speaking publicly to communities small and large and occasionally writing some thoughts at http://marcin.floryan.pl/
Working on the Who Is Agile is a great opportunity to help share great stories with the community and yet another opportunity for me to learn. Thank you Yves.

You deserve to love what you do.
Olaf Lewitz is the Trust Artist and a Certified Enterprise Coach.
Olaf Lewitz’ purpose is to increase freedom of choice in the world. Olaf provides safe spaces for people to discover who they are and what they want, so that they make good choices. He’s been doing that for decades, as a boy scout leader, software developer, manager, consultant and coach, and found his calling in 2013 as the trust artist. Olaf believes we deserve to love what we do, and be loved for what we do. Olaf has hosted more than 100 Temenos experiences from hours to days, from a handful to hundreds of people. We want to share and improve with you how to create and hold these containers, to allow more people to discover a clarity of identity and choice. In our TrustTemenos Leadership Academy, we grow a generation of leaders who change organisations in the world into safe spaces for people to show up and to flourish in freedom.
Table of Contents
- Liz Keogh: Keynote - Superheated Test Tubes and Anti-Bumping Granules
- Tom Gilb: Keynote - What is Wrong with Software Architecture?
- Stephen Parry: Keynote - Three principles for designing adaptive, innovative and engaging workplaces
- Russ Miles: Pair Programming Considered Bad For Your ‘Mental’ Health
- Paweł Brodziński: Culture: The forgotten bit
-
Martin Burns: Dive into A3 Thinking
- Michael Hogan: Comparing SAFe and Scrum
- Olaf Lewitz: Reduce politics and improve culture
- Hakan Forss: Flow Thinking
- Marcin Floryan: #NoLearning
- Kasia Mrowca: The Art of Saying No
- Zuzi Sochowa: Mastering Retrospectives
- Gitte Klitgaard and Lilian Nijboer: Why Change is So Hard
- Monika Konieczny: How to Wake Up and Feed the Mysterious Motivation Beast
- Torbjorn Gyllebring: Sustainable Pace: lessons learned from running 100 miles
- Andrea Provaglio: The Expectation
- Darci Ducher: Expertise is Not Enough
- Tammer Saleh: Teaching the Elephant to Dance
The Leanpub 60-day 100% Happiness Guarantee
Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms
Do Well. Do Good.
Authors have earned$11,845,077writing, publishing and selling on Leanpub, earning 80% royalties while saving up to 25 million pounds of CO2 and up to 46,000 trees.
Learn more about writing on Leanpub
Free Updates. DRM Free.
If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).
Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.
Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.
Learn more about Leanpub's ebook formats and where to read them
Top Books
The Hitchhiker's Guide to DFIR: Experiences From Beginners and Experts
Barry Grundy, Tristram, John Haynes, ApexPredator, Andrew Rathbun, Kevin Pagano, Victor Heiland, Nisarg Suthar, Guus Beckers, and Jason WilkinsA first-of-its-kind crowdsourced Digital Forensics and Incident Response (DFIR) book by the Digital Forensics Discord Server members to share knowledge!
OpenIntro Statistics
David Diez, Christopher Barr, Mine Cetinkaya-Rundel, and OpenIntroA complete foundation for Statistics, also serving as a foundation for Data Science.
Leanpub revenue supports OpenIntro (US-based nonprofit) so we can provide free desk copies to teachers interested in using OpenIntro Statistics in the classroom and expand the project to support free textbooks in other subjects.
More resources: openintro.org.
Ansible for DevOps
Jeff GeerlingAnsible is a simple, but powerful, server and configuration management tool. Learn to use Ansible effectively, whether you manage one server—or thousands.
Maîtriser Apache JMeter
Philippe Mouawad, Bruno Demion (Milamber), and Antonio Gomes RodriguesToute la puissance d'Apache JMeter expliquée par ses commiteurs et utilisateurs experts. De l'intégration continue en passant par le Cloud, vous découvrirez comment intégrer JMeter à vos processus "Agile" et Devops.
If you're looking for the newer english version of this book, go to Master JMeter : From load testing to DevOps
Software Architecture for Developers
Simon BrownA developer-friendly, practical and pragmatic guide to lightweight software architecture, technical leadership and the balance with agility.
Functional Event-Driven Architecture
Gabriel VolpeExplore the event-driven architecture (EDA) in a purely functional way. Learn to design and develop distributed systems that scale. Identify common design patterns in such systems.
Take your functional programming skills to the next level by joining me in developing a distributed system powered by Apache Pulsar and Fs2 streams, all in Scala 3!
R Programming for Data Science
Roger D. PengThis book brings the fundamentals of R programming to you, using the same material developed as part of the industry-leading Johns Hopkins Data Science Specialization. The skills taught in this book will lay the foundation for you to begin your journey learning data science. Printed copies of this book are available through Lulu.
Concurrency with Modern C++
Rainer GrimmC++11 is the first C++ standard that deals with concurrency. The story goes on with C++17, C++20, and will continue with C++23.
I'll give you a detailed insight into the current and the upcoming concurrency in C++. This insight includes the theory and a lot of practice.
Thinking with Types
Sandy MaguireThis book aims to be the comprehensive manual for type-level programming. It's about getting you from here to there---from a competent Haskell programmer to one who convinces the compiler to do their work for them.
Biological Modeling
Phillip CompeauIn this ebook, learn why zebras have stripes, why SARS-CoV-2 spread so quickly around the planet, how to train a computer to classify cellular images, and more!
Top Bundles
- #1
CCIE Service Provider Ultimate Study Bundle
2 Books
Piotr Jablonski, Lukasz Bromirski, and Nick Russo have joined forces to deliver the only CCIE Service Provider training resource you'll ever need. This bundle contains a detailed and challenging collection of workbook labs, plus an extensively detailed technical reference guide. All of us have earned the CCIE Service Provider certification... - #2
Modern C++ Collection
3 Books
Get All about Modern C++C++ Standard Library, including C++20Concurrency with Modern C++, including C++20C++20Each book has about 200 complete code examples. Updates are included. When I update one of the books, you immediately get the updated bundle. You can expect significant updates to each new C++ standard (C++23, C++26, .. ) and also... - #3
Software Architecture
2 Books
"Software Architecture for Developers" is a practical and pragmatic guide to modern, lightweight software architecture, specifically aimed at developers. You'll learn:The essence of software architecture.Why the software architecture role should include coding, coaching and collaboration.The things that you really need to think about before... - #4
Practical FP in Scala + Functional event-driven architecture
2 Books
Practical FP in Scala (A hands-on approach) & Functional event-driven architecture, aka FEDA, (Powered by Scala 3), together as a bundle! The content of PFP in Scala is a requirement to understand FEDA so why not take advantage of this bundle!? - #6
Pattern-Oriented Memory Forensics and Malware Detection
2 Books
This training bundle for security engineers and researchers, malware and memory forensics analysts includes two accelerated training courses for Windows memory dump analysis using WinDbg. It is also useful for technical support and escalation engineers who analyze memory dumps from complex software environments and need to check for possible... - #8
Learn Git, Bash, and Terraform the Hard Way
3 Books
Learn Git, Bash and Terraform using the Hard Way method.These technologies are essential tools in the DevOps armoury. These books walk you through their features and subtleties in a simple, gradual way that reinforces learning rather than baffling you with theory. - #9
Quality Software
11 Books
The Quality Software Bundle is for managers, would-be managers, and any of us who find themselves being managed and confused. This comprehensive bundle covers the entire span of software development approaches, from hacking through waterfall, cascade, prototyping, Iterative enhancement, reusable code, off-the-shelf, to Agile teams. The bundle... - #10
Static Analysis and Automated Refactoring
2 Books
As PHP developers we are living in the "Age of Static Analysis". We can use a tool like PHPStan to learn about potential bugs before we ship our code to production, and we can enforce our team's programming standards using custom PHPStan rules. Recipes for Decoupling by Matthias Noback teaches you in great detail how to do this, while also...