REGISTER NOW

Speakers

Alan Donald

- Wednesday 8.45-10.00 Conference Charity - Mercy Corps Pentland, JMCC
- Wednesday 12.30-13.45 Distributed, collaborative development for the refugee crisis Duddingston, JMCC

Executive leader and board advisor in technology with global experience with Microsoft Corporation, Expedia, Bill and Melinda Gates Foundation and Mercy Corps. Co-founder of the Bill and Melinda Gates Foundation Technology Partner Network of 300+ global technology leaders. Committed to equity for all through the application and impact of innovative technology solutions.


Alan Gardner

- Wednesday 10.30-12.00 Distributed Agile Anti-patterns Pentland West, JMCC

Alan Gardner works with Cultivate in Edinburgh, helping to deliver digital goodness for their customers. He loves helping people through the liberal application of technology. On the rare occasions that he’s not hunched over a keyboard, he loves going for walks with his family and their dog near their home in Aberdeen.


Alberto Brandolini

- Thursday 14.15-15.45 EventStorming - Condensed workshop Pollock, St. Leonards

Alberto Brandolini is an IT Professional that gets bored doing things in the same old way. This led him into unexplored areas of Domain-Driven Design, Lean and Agile Software Development, learning and change management, where he likes to bring apparent chaotic fuzziness and a comic-like visual touch. An active consultant in software product development, he also run his company Avanscoperta.


Alejandra Ines Alfonso

- Wednesday 10.30-12.00 Self-organizing the organization St. Trinneans, St. Leonards


Aleksander Fabijan

- Thursday 14.15-15.45 The Lack of Sharing of Customer Data in Large Software Organizations: Challenges and Implications Pentland West, JMCC

PhD Researcher in Software Engineering.


Alexis Beddoe

- Every day 7.00-8.00 Early morning yoga St. Trinneans, St. Leonards


Alyssa Stringer

- Wednesday 12.30-13.45 Managing an agile team of internal and external partners Duddingston, JMCC

Alyssa Stringer is Senior Product Manager for Investors in People, the UK’s leading people management standard. Alyssa acts as Product Owner for online platforms and all digital product development for the brand. Alyssa manages high profile digital projects, from strategy and inception to production and market-roll out. Alyssa also has a background in digital marketing and brand management.


Andy Longshaw

- Thursday 10.30-12.00 Agile: It's not just about the development team Pollock, St. Leonards

Andy is a pragmatic software developer who unfortunately has tended recently to end up in roles like development manager. He has worked for many companies from a large multi-national through to a 4-person startup but is getting to the age where he is beginning to forget half of them. He has been very fortunate that some thoughtful and intelligent people have spent their time helping him to learn some really useful and interesting stuff so he tries to give some of that back when he can.


Andy Mell

- Wednesday 18:00-19:00 Open space opening Pentland, JMCC


Antonella De Angeli

- Thursday 12.30-13.45 Focal Points for a More User-Centred Agile Development Holyrood, JMCC


Ari Tikka

- Wednesday 14.15-15.45 From Taylorism to Agile organization Duddingston, JMCC

After studying structural mechanics Ari built distributed fault tolerant embedded real time systems for ten years. He has been full­time organizational therapist since 1997. He has deep experience in organizational and group dynamics. He likes to explore and publish about patterns and unconscious phenomena in organizations. Ari is working with international Large­Scale Scrum (LeSS) adoptions, and contributing actively to the framework. In private life Ari listens to strange classical music, lifts iron, runs after the ball and sits quietly in zen meditation.


Avraham Poupko

- Wednesday 12.30-13.45 The journey goes on. Discovering the role of the Architect in an Agile environment. Pentland East, JMCC


Bernhard Pieber

- Friday 14.15-15.45 University of Vienna's U:SPACE – Turning Around a Failed Large Project by Becoming Agile Pentland West, JMCC

Bernhard has over 20 years of experience in the IT industry as a software developer and over 10 years as a coach. In 1999 he attended a workshop on eXtreme Programming and has been a fan and promoter of agile methods ever since. He believes in the importance of human aspects and is especially interested in agile organizational development.


Bertrand Meyer

- Wednesday 10.30-12.00 The place of agile methods in the history of software engineering Pentland East, JMCC
- Wednesday 16.15-17.30 Panel - Agile Hype Pentland East, JMCC

Bertrand Meyer is an entrepreneur (Eiffel Software), author (“Object-Oriented Software Construction”), academic (Politecnico di Milano, Innopolis University, ETH Zurich) and consultant with a constant focus on software quality.


Brian Fitzgerald

- Tuesday 13.30-17.00 Doctoral Symposium Holyrood, JMCC


Brian Marick

- Wednesday 16.15-17.30 Panel - Agile Hype Pentland East, JMCC
- Thursday 12.30-13.45 Bringing XP to functional programming (and vice versa) - Part 1 Pentland East, JMCC

Brian Marick was a Lisp and C programmer in the 80's, a testing consultant in the 90's, and an Agile consultant in the 00's. This decade he's a Clojure, Elixir, and Ruby programmer. He was one of the authors of the Manifesto for Agile Software Development and is the author of four books (/The Craft of Software Testing/, /Everyday Scripting with Ruby/, /Programming Cocoa with Ruby/, and /Functional Programming for the Object-Oriented Programmer/). He works for Healthfinch (healthfinch.com).


Børge Haugset

- Tuesday 9.00-13.00 Second International Workshop on Agile Development of Safety-critical Software Holyrood, JMCC
- Friday 10.30-12.00 Quality Assurance in Scrum Applied to Safety Critical Software St. Trinneans, St. Leonards


Charlie Poole

- Wednesday 18:00-19:00 Open space opening Pentland, JMCC

Charlie Poole has spent more than 35 years as a software developer, designer, project manager, trainer and coach. After a long career in the government sector, he began working independently in 1996, first as a technical consultant and then as an agile coach and trainer. Charlie's first experience as an Open Space facilitator was at XP2006. He continues in that role this year and also uses Open Space as a tool when introducing Agile to new groups. Charlie is also active in Open source and is one of the authors of the NUnit .NET testing framework.


Chris McDermott

- Wednesday 12.30-13.45 It's systems all the way down St. Trinneans, St. Leonards

Chris is an independent Agile coach, developer and conference organiser. In his 14 year career he has worked in various different domains from the police, investment banking, reverse logistics to media. Since reading Kent Becks eXtreme Programming Explained in 2003 he has been passionate about Agile development. After discovering Kanban, and subsequently Systems Thinking, he has became increasingly fascinated with organisational systems and how to make them more effective and more humane. Chris is also the organiser of Lean Agile Scotland and the co-organiser of the Lean Agile Glasgow meetup group.


Christoph Johann Stettina

- Friday 10.30-12.00 Team Portfolio Scrum: An Action Research on Multitasking in Multi-Project Scrum Teams St. Trinneans, St. Leonards

Christoph Johann Stettina is the founder of the Agile for Excellence initiative at the Centre for Innovation at Leiden University. Christoph began his professional career in 2004 at Nokia where he worked on research and development projects in Bochum, Germany. After that he worked as a project officer and research associate at Center for Technology & Innovation Management in Leiden, The Netherlands. He is closely following developments in agile and iterative methodologies and the human aspects of innovation project management.


Clare Sudbery

- Wednesday 10.30-12.00 XP Women St. Trinneans, St. Leonards
- Friday 12.30-13.45 Can XP Close The Gender Gap? Pentland East, JMCC

Software developer since the (pre-XP) dark ages. Has a tendency to get over-excited about TDD, pair coding, maths, women in tech, music, symmetry, word games and floccinaucinihilipilification.


Dan North

- Tuesday 9.00-17.00 Software Faster Pentland East, JMCC
- Wednesday 12.30-13.45 Beyond Features: rethinking agile planning and tracking Pentland West, JMCC
- Wednesday 16.15-17.30 Panel - Agile Hype Pentland East, JMCC

Optimizer of organizations, teams and software, programmer, Agile coach, technologist, troublemaker. Christian, husband, occasional blogger.


Danny Dig

- Wednesday 16.15-17.30 TDDViz: Using Software Changes to Understand Conformance to Test Driven Development St. Trinneans, St. Leonards


Darja Smite

- Tuesday 13.30-17.00 Doctoral Symposium Holyrood, JMCC


Darko Durisic

- Tuesday 13.30-17.00 International Workshop on Emerging Trends in DevOps and Infrastructure Salisbury, JMCC


Dave Farley

- Tuesday 9.00-17.00 Continuous Delivery Foundations Bonnar, St. Leonards
- Thursday 14.15-15.45 The Rationale for Continuous Delivery Pentland West, JMCC

Dave Farley is a thought-leader in the field of Continuous Delivery, DevOps and Software Development in general. He is co-author of the Jolt-award winning book 'Continuous Delivery' a regular conference speaker and blogger and one of the authors of the Reactive Manifesto. Dave has been having fun with computers for over 30 years. During that period he has worked on most types of software, from firmware, through tinkering with operating systems and device drivers, to writing games, and commercial applications of all shapes and sizes. He started working in large scale distributed systems about 25 years ago, doing research into the development of loose-coupled, message-based systems - a forerunner of MicroService architectures. Dave has a wide range of experience leading the development of complex software in teams, both large and small, in the UK and USA. Dave was an early adopter of agile development techniques, employing iterative development, continuous integration and significant levels of automated testing on commercial projects from the early 1990s. Dave is the former Head of Software development at LMAX Ltd, home of the OSS Disruptor, a company that are well known for the excellence of their code and the exemplary nature of their development process. Dave is now an independent software developer and consultant, and founder and director of Continuous Delivery Ltd.


David Evans

- Thursday 10.30-12.00 Setting a Good Example: Getting the most out of your BDD, SBE and ATDD artefacts Pentland West, JMCC
- Thursday 14.15-15.45 The test automation pyramid - does it matter and who really cares? Pentland East, JMCC

David Evans is an experienced agile consultant, coach and trainer with over 25 years of IT experience. A thought-leader in the field of agile quality, he has provided training and consultancy for clients worldwide. An in-demand speaker at events and conferences across Europe, David was voted Best Keynote Speaker at Agile Testing Days 2013. He is co-author of the best-selling books “50 Quick Ideas to Improve your User Stories” and “50 Quick Ideas to improve Your Tests”, was a contributor to the book “More Agile Testing”, and has also had several papers published in international IT journals. He currently lives and works in the UK, where he is a partner in Neuri Consulting LLP.


Diana Larsen

- Tuesday 9.00-17.00 Unleash Value with the Agile Fluency™ Model Nelson, St. Leonards
- Friday 10.30-12.00 Harnessing the Power of Simple Rules for Coherent Teams and Complex Teamwork Pollock, St. Leonards
- Friday 14.15-15.45 Co-Facilitation for Transformation: How To Let People Let Go Holyrood, JMCC

Diana Larsen discovers solutions and possibilities where others find only barriers and obstacles. As a partner in FutureWorks Consulting, she consults with leaders and their teams to create work environments where the people flourish and push businesses to succeed. In addition to her newest book, "Liftoff: Starting and Sustaining Teams," Diana co-authored "Agile Retrospectives: Making Good Teams Great" and "QuickStart Guide to Five Rules of Accelerated Learning." With James Shore, she developed the Agile Fluency™ Model. She is a past chair and board member (2007-2013) of the Agile Alliance Board of Directors and a board member of the Organization Design Forum. Diana speaks and presents keynotes at conferences around the world.


Diego Fontdevila

- Thursday 10.30-17.30 Modern XP tutorial Salisbury, JMCC

Diego Fontdevila is a developer, explorer and mentor, and has been in the software industry for 19 years. In 2005 he cofounded Grupo Esfera, a software development, consulting and training company. He is a researcher and graduate and undergraduate college professor at UNTREF and UCA. He has earned an Engineering degree from UBA, a Master of Software Engineering Management degree from Carnegie Mellon-SEI and is working on his Ph.D. from UNLP. He is an active member of the agile community, co-chaired the Ágiles 2010 conference in Lima and is the author of the book "Construcción de software: una mirada ágil" (Software Construction: An Agile Perspective). His research interests include software architecture, development methods, agile and self-organization, and teaching with the inverted curriculum.


Duncan McGregor

- Friday 10.30-13.45 Working Effectively With Legacy Tests Holyrood, JMCC

Duncan has been programming professionally for 25 years. He was lucky enough to ride the Object-Oriented wave of the 90s, the Agile wave of the 00s, and what he is convinced will be called the Distributed-Functional wave of the, erm 10s. When not writing about himself in the third-person, Duncan can often be found running conference sessions on software testing and code quality, or throwing his money away in entrepreneurial ventures.


Elisabeth Hendrickson

- Tuesday 9.00-17.00 Exploratory Testing Duddingston, JMCC
- Wednesday 8.45-10.00 XP at scale Pentland, JMCC
- Thursday 14.15-15.45 The test automation pyramid - does it matter and who really cares? Pentland East, JMCC

Elisabeth Hendrickson, better known as testobsessed, has been kicking around the software industry for a couple decades in a variety of roles including tester, developer, and agile enabler. Author of Explore It! from Pragmatic Bookshelp, she is also known for her Google Tech Talk on Agile Testing and popular Test Heuristics Cheatsheet. She won the prestigious Gordon Pask Award from the Agile Alliance in 2010. In 2012 after more than a decade as an independent consultant, she joined Pivotal, the company where she first learned extreme programming. She is now the VP R&D for Pivotal's Big Data Suite.


Emilio Gutter

- Wednesday 10.30-12.00 Self-organizing the organization St. Trinneans, St. Leonards

Emilio has been working in the software development industry for more than 15 years in several countries including Argentina, Brazil, United Kingdom, United States, France, Romania and Bulgaria. In 2009 he co-founded 10Pines, a boutique software company located in Buenos Aires, Argentina. The company has a unique horizontal management system based in three principles: trust, transparency and collaboration. Emilio is also an active member of the latin-american community. He is a founding member of Agiles group, the largest community in Latam devoted to Agile methods. Besides being a speaker in most of the Agiles conferences, Emilio has also been part of the organizing team since 2008, being the conference chair of the 2012 edition.


Emma Proud

- Thursday 12.30-13.45 Adaptive management St. Trinneans, St. Leonards

Emma has 15 years of professional experience in both private and public sectors. Emma's experience working for an international financial software company proved useful for managing market development programmes in Ethiopia, and providing technical and strategic support to Mercy Corps' global market development programmes. Emma is now setting up a unit to explore how organisations can best do development/humantiarian work in complex contexts. This involves a focus on adaptive management, which gives her an opportunity to use her anthropological background – combining the importance of deep ongoing context analysis, with practical explorations of how programmes (and the organisation) can pivot


Emmanuel Gaillot

- Wednesday 10.30-12.00 Where No One Has Tested Before: The Case For Textless Environments Duddingston, JMCC

Emmanuel works as a team coach, (extreme) programmer, facilitator, trainer and systems jiggler. For the past 13 years he has been helping software makers to be better at, prouder of, and happier about the work they produce. A regular speaker at many conferences on Agility, Emmanuel also co-organizes the annual Agile Open France conference[1]. He is one of the founders of the Coding Dojo in Paris[2], now in its eleventh year of existence. Emmanuel works in Paris at /ut7[3], a co-operated business he learns to hack with his fellow colleagues. He currently focuses his energy and passion on experimenting with accelerated learning processes, shaping self-organizing structures and co-learning spaces. [1] http://agile-france.org [2] http://www.meetup.com/Dojo-developpement-Paris/ [3] http://ut7.fr


Eoin Woods

- Wednesday 14.15-15.45 Capturing Design When You Really Need To Pentland West, JMCC

Eoin Woods is CTO at Endava, the European IT services company, an author, a conference speaker and an active member of the London software engineering community. His main technical interests are software architecture, distributed systems and computer security.


Eric Knauss

- Thursday 14.15-15.45 Scaling up the Planning Game: Collaboration Challenges in Large-Scale Agile Product Development Pentland West, JMCC

Eric is Associate Professor at Chalmers | University of Gothenburg, Dept. of Computer Science and Engineering. His research interest is on Managing Requirements and related Knowledge in Large-Scale Agile Software Projects and Software Ecosystems.


Evelyn Tian

- Wednesday 10.30-12.00 Amplify Agile Pollock, St. Leonards

Lean and Agile Coach Head of Global Transformation Support Center at Ericsson Have been passionately supporting different organizations with Lean and Agile transformation since 2009. Primary areas of interests include product development improvement, leadership, change management, coaching and software craftsmanship. Certified Enterprise Coach (CEC) Certified Master Coach by BCI, and Certified Performance and Executive Coach (IAC) Accredited Kanban Trainer (AKT) Certified Lean Coach


Fabian Fagerholm

- Thursday 14.15-15.45 Flow, Intrinsic Motivation, and Developer Experience in Software Engineering St. Trinneans, St. Leonards


Felix Evbota

- Thursday 14.15-15.45 Scaling up the Planning Game: Collaboration Challenges in Large-Scale Agile Product Development Pentland West, JMCC

Felix Evbota started his career in natural science discipline. He joined software engineering in 2010. He has a master’s degree in software engineering from Chalmers University of technology. Before then he also got a bachelor’s degree from the University of Gothenburg. He often refers to himself as a Professor of common sense because common sense is needed in our everyday life. Felix Evbota likes watching football at his free time.


Geir Kjetil Hanssen

- Tuesday 9.00-13.00 Second International Workshop on Agile Development of Safety-critical Software Holyrood, JMCC
- Friday 10.30-12.00 Quality Assurance in Scrum Applied to Safety Critical Software St. Trinneans, St. Leonards

Geir Kjetil Hanssen is a senior research scientist at SINTEF ICT, Norway. He has a PhD in software engineering from the Norwegian University of Science and Technology (NTNU). His main areas of interest are software engineering methodologies – in particular agile methods, software process improvement, and safety critical systems. He is currently involved in industry-oriented research projects addressing the implementation and effect of agile methods for developing systems that will undergo certification according to the IEC61508 and DO178C standards.


Giovanni Asproni

- Wednesday 12.30-13.45 Creating An Incremental Architecture For Your System: What, Why and How Pentland East, JMCC

Giovanni has worked in many roles in several application domains. Nowadays, he provides consulting, training, and advice, as well as coding, to projects of all sizes: from small ones carried out by co-located teams up to projects involving hundreds of developers split into geographically distributed teams. He is a past Chair of the London XPDay and the ACCU conferences, and the Industry & Practice co-chair for XP2016. He is a member of the Agile Alliance, the ACM, the IEEE Computer Society, and a contributor to the "97 Things Every Programmer Should Know” book published by O’Reilly.


Giuseppe De Simone

- Wednesday 10.30-12.00 Amplify Agile Pollock, St. Leonards

Giuseppe De Simone is Lead Agile coach at Ericsson and a Certified Enterprise Coach. He has 17 years of experience in SW development, half spent also in driving/supporting complex organizational changes. Having served several teams and organizations, he has first-hand experience about how Agile practices and Scrum in particular can work with success. Giuseppe has been dedicating a big portion of his 9000+ hours experience as Lean and Agile coach to develop professional 21st century managers, by supporting Leadership Teams and managers in different sites within Ericsson, and to give guidance/help at all levels of his organization for the Lean and Agile transformation. He has spoken on Agile at conferences in Europe and China and gave lectures at University of Salerno. As a trainer, he organized and taught several classes about Agile, Scrum and Lean Leadership all over Europe. You can read Giuseppe´s thoughts and experience about helping individuals, teams and organizations become more effective on his blog (R)Evolutionary Agility and on his Linkedin profile.


Giuseppe Destefanis

- Wednesday 16.15-17.30 Arsonists or Firefighters? Affectiveness in Agile Software Development Pollock, St. Leonards

Dr. Giuseppe Destefanis (Ph.D. University of Cagliari, MEng and BE, University of Pisa) joined Brunel University in September 2015. Previously he was Postdoctoral Researcher at CRIM (Computer Research Institute of Montreal, Canada) and worked closely with the Montreal aerospace industry to support testing activities during the development of flight simulators. While completing his PhD studies, Giuseppe visited the University of Auckland, New Zealand, and at the Hong Kong University of Science and Technology. He was also instructor of computer science courses at the University of Cagliari. Giuseppe’s research areas focus
 on Agile methodologies, mining software repositories, empirical software engineering, software metrics and patterns, software quality, analysis of test and production code and human aspects in software engineering.


Harry Harrold

- Thursday 16.15-17.30 Agile apocrypha and an ad-hoc manifesto Pentland, JMCC

In the first dot-com boom, Harry helped take an Internet security start up from 3 employees to acquisition by Sun Microsystems. Since leaving software marketing, he’s been helping organisations think about how their objectives relate to their peoples, designing interactions in the resulting projects, and making the best decisions possible about the products that come out of them.


Head Resourcing

- Tuesday 18.00-20.00 Conference "ice-breaker" Centro, JMCC


Headforwards

- Tuesday 20.00- Dinner with an agile stranger Centro, JMCC


Helen Petrie

- Thursday 14.15-15.45 Flow, Intrinsic Motivation, and Developer Experience in Software Engineering St. Trinneans, St. Leonards

Helen is Professor of Human Computer Interaction at the University of York. She researches users' experience with technology.


Helena Holmström Olsson

- Tuesday 9.00-17.00 International Workshop on Large Scale Agile Development St. Trinneans, St. Leonards
- Thursday 14.15-15.45 The Lack of Sharing of Customer Data in Large Software Organizations: Challenges and Implications Pentland West, JMCC

Helena Holmström Olsson is an Associate professor (Bitr. professor) at the Department of Computer Science at Malmö University in Malmö, Sweden. She received her PhD at the University of Gothenburg, Sweden in 2004, and has since then worked at a number of Swedish and international universities. She did her Post doc as a research fellow at LERO - the 'Irish Software Research Centre' - and she is currently holding a research position at Malmö University. Her research is conducted within two large research collaborations where she focuses on data-driven development, business and software ecosystems, user-centered development and innovation, and processes that help companies move beyond agile practices. She is a senior researcher and theme leader in the Software Center, and is currently the project leader for two Software Center projects in the 'Customer Data And Ecosystem-Driven Development' theme. She is also a senior researcher in the Internet of Things And People (IoTaP) research center, and is currently the project leader for a project focusing on user value and innovation in IoT. Her research is published in international software engineering (SE) and information systems (IS) conferences and journals, and she is a frequent reviewer and program committee member in both these areas.


Henry Coles

- Friday 10.30-12.00 Mutation testing in practice Pentland West, JMCC

Henry is a failed Chemist & Biomaterials Engineer. He has had slightly more success writing software, and has developed award winning systems in domains ranging from energy trading and smart metering through to life insurance and finance. He’s the author of http://pitest.org, one of the most widely used mutation testing tools. He’s based in Edinburgh where performs hazily defined duties at NCR.


Hugh Mcdonald

- Wednesday 16.15-17.30 TDDViz: Using Software Changes to Understand Conformance to Test Driven Development St. Trinneans, St. Leonards


Irina Tsyganok

- Wednesday 16.15-17.30 Pair-programming from a beginner's perspective Pollock, St. Leonards

A full stack software developer, exploring psychological and cultural aspects of programming.


Ivan Porres

- Wednesday 14.15-15.45 On the Impact of Mixing Responsibilities Between Devs and Ops Duddingston, JMCC


JP Morgan

- Wednesday 18.00-22.00 Sponsor's reception and whisky tasting JMCC


James Lewis

- Tuesday 9.00-17.00 Micro services – evolutionary approaches for building systems of systems Pollock, St. Leonards

Software loudmouth on architecture, programming, organisational design, lean product development and basically anything else that'll improve the way I work. Also, likes Lego, Warhammer 40K and working for ThoughtWorks


James Lyndsay

- Thursday 14:15-17:30 A Nest of Tests Holyrood, JMCC

James has been testing since 1986. He’s worked independently since setting up Workroom Productions in1994, and helps organisations to find surprises, to adapt their approaches, and to keep their testers interested. A regular keynote speaker and teacher at international events, and an active participant in a variety of testing communities, James has written award-winning papers, built the Black Box puzzles, kicked off the TestLab and runs the London Exploratory Workshop in Testing. In 2015, he received the "European Testing Excellence Award".


Jan Bosch

- Thursday 14.15-15.45 The Lack of Sharing of Customer Data in Large Software Organizations: Challenges and Implications Pentland West, JMCC

Jan Bosch is professor of software engineering and director of the Software Center at Chalmers University Technology in Gothenburg, Sweden. Earlier, he worked as Vice President Engineering Process at Intuit Inc where he also lead Intuit's Open Innovation efforts and headed the central mobile technologies team. Before Intuit, he was head of the Software and Application Technologies Laboratory at Nokia Research Center, Finland. Prior to joining Nokia, he headed the software engineering research group at the University of Groningen, The Netherlands. He received a MSc degree from the University of Twente, The Netherlands, and a PhD degree from Lund University, Sweden. His research activities include evidence-based development, software architecture, innovation experiment systems, compositional software engineering, software ecosystems, software product families and software variability management. He is the author of a book "Design and Use of Software Architectures: Adopting and Evolving a Product Line Approach" published by Pearson Education (Addison-Wesley & ACM Press), editor of several books and volumes and author of a significant number of research articles. He is editor for Journal of Systems and Software as well as Science of Computer Programming, chaired several conferences as general and program chair, served on many program committees and organized numerous workshops. In the startup space, Jan is chairman of the board of Fidesmo in Stockholm, and Remente, in Gothenburg, Sweden. He serves on the advisory board of Assia Inc. in Redwood City, CA and Burt AB in Gothenburg, Sweden. Jan also runs a consulting firm, Boschonian AB, that offers its clients support around R&D and innovation management. More information about his background can be found at his website: www.janbosch.com.


Jens Smeds

- Wednesday 14.15-15.45 On the Impact of Mixing Responsibilities Between Devs and Ops Duddingston, JMCC


Jocelyn Moar

- Every day 7.00-8.00 Early morning run Pollock Halls Reception

I work for Edinburgh Leisure as a fitness instructor on 'Healthy Active Minds', a GP referral program which aims to encourage people with mental health conditions to become more active. I have a love of running, training and competing with Edinburgh Athletics Club. I am a qualified Jog Scotland Leader and currently introducing beginner and mixed ability running sessions around the Holyrood area of Edinburgh.


Joe Wright

- Wednesday 16.15-17.30 Just Do It. Don't let me decide Holyrood, JMCC

Joe helps people deliver software that's well designed, fully tested and released early. He coaches teams to adopt agile engineering practices with a focus on XP, clean code and continuous delivery. Joe changes roles between coach, developer, architect or tester to demonstrate where the challenges are and work with teams to solve them.


John Smart

- Wednesday 14.15-15.45 Take me on a journey - the next step in automated testing practices Pentland East, JMCC
- Thursday 14.15-15.45 The test automation pyramid - does it matter and who really cares? Pentland East, JMCC

John, well known in the Agile community for his many books, articles and presentations, particularly in areas such as BDD, TDD, test automation, software craftsmanship and team collaboration. John helps organisations and teams around the world deliver better software sooner through more effective collaboration and communication techniques, and through better technical practices. John is the author of the best-selling "BDD in Action", as well as "Jenkins: The Definitive Guide and "Java Power Tools", and also leads development on the innovative Serenity BDD test automation library.


Jon Jagger

- Tuesday 9.00-17.00 A Masterclass in Technical Practices for Developers Brewster, St. Leonards
- Wednesday 14.15-15.45 The story of Cyber-Dojo so far St. Trinneans, St. Leonards

I’m Jon Jagger. I’m a software consultant specializing in practice, process, test driven development, and complex-adaptive systems-thinking. Hire me! I’m 31 years old (hex) and I’ve loved software since I was 10 (decimal). I built cyber-dojo.org to promote deliberate practice for software developers. I’ve worked with Accenture, Aviva, Cisco, Ericsson, Friends Provident, HP, Microsoft, Opera, Ordnance Survey, RBS, Reuters, Renault F1, Schlumberger, Tandberg and many many more. If you don’t like my work I won’t invoice you. I’m the co-author (with Olve Maudal) of the Deep C/C++ slide deck (over 600,000 views) I’m the ex ECMA Task Group 2 C# convenor. I’ve had some C# books published. I’m the ex ACCU conference chairman. I’m married to the beautiful Natalie, and proud father of Ellie, Penny and Patrick. I love coarse fishing and salmon fishing. I live in Somerset, England.


Jonathan Perret

- Friday 14.15-15.45 Let's code like François Morellet would paint St. Trinneans, St. Leonards

I'm a passionate programmer, looking to share the joy of programming.


Juliano Ribeiro

- Friday 14.15-15.45 Sharing is the new teaching! Pentland East, JMCC

Juliano Ribeiro develops software professionally since 1994, he led development teams for several years and implemented a number of practices from XP, Kanban and Scrum in companies where he went. He is developer, consultant, teacher, father and speaker. Has the certifications CSM, CSP (Scrum Alliance), Learning 3.0 Facilitator (Happy Melly) and Certified Delphi Developer (Embarcadero). Organize editions of Agile Tour in Brazil and lectured in many cities and events worldwide. He is the chair of 2016 edition main agile conference in Brazil, Agile Brazil. Taught agile courses in Brazil and USA, acts as Agile Coach and Trainer by Objective Solutions.


Julien Biezemans

- Wednesday 14.15-15.45 Example mapping Holyrood, JMCC

Julien is a passionate developer and a fervent BDD practitioner. For over a decade of programming, coaching and training, he's helped many teams in small and large organisations improve the way they build software. Julien is a member of the Cucumber core team and the lead developer of Cucumber.js, the JavaScript flavour of the popular open-source BDD automation tool. Alongside Aslak Hellesøy and Matt Wynne, Julien co-founded Cucumber Ltd, the company behind Cucumber.


Jutta Eckstein

- Wednesday 10:30-17:30 Surviving and Creating Change Cowan, St. Leonards

Jutta Eckstein works as an independent coach, consultant, and trainer. She holds a M.A. in Business Coaching & Change Management, a Dipl.Eng. in Product-Engineering, and a B.A. in Education. She has helped many teams and organizations worldwide to make an Agile transition. She has a unique experience in applying Agile processes within medium-sized to large distributed mission-critical projects. She has published her experience in her books 'Agile Software Development in the Large', 'Agile Software Development with Distributed Teams', 'Retrospectives for Organizational Change', and together with Johanna Rothman 'Diving for Hidden Treasures: Finding the Real Value in your Project Portfolio'.


Kaisa Väänänen

- Thursday 10.30-12.00 Minimum Viable User eXperience: A Framework for Supporting Product Design in Startups St. Trinneans, St. Leonards


Karel Boekhout

- Wednesday 16.15-17.30 Mob Programming; find fun faster Pollock, St. Leonards

Agile Coach


Katherine Kirk

- Thursday 10.30-12.00 Happiness Doesn't Deliver Software. So Should You Use It As a Measure? Pentland East, JMCC
- Friday 12.30-13.45 Herding Cats: Coaching Techs & Execs Pentland West, JMCC

Katherine Kirk is a solidly experienced independent Agile/Lean Consultant and international conference speaker. Her primary area of expertise lies in co-discovery and insight facilitation through exploring and combining eastern and tribal philosophy to find practical answers to tough, on-the-ground issues, specifically involving contextually driven edge-cases and the cultural interaction between hierarchical management and Agile/Lean teams. After gaining a first class BSc (Hons) in computing she completed post graduate studies in software engineering at University of Oxford and currently enjoys being an active participant of a community of Lean and Agile practitioners in Europe who explore and challenge the status quo through experimenting and collaborating


Kati Kuusinen

- Thursday 10.30-12.00 Minimum Viable User eXperience: A Framework for Supporting Product Design in Startups St. Trinneans, St. Leonards
- Thursday 14.15-15.45 Flow, Intrinsic Motivation, and Developer Experience in Software Engineering St. Trinneans, St. Leonards


Katie Taylor

- Wednesday 16.15-17.30 Teaching Agile in Higher Education Duddingston, JMCC

Katie spent many years as a self employed consultant, working on a wide range of projects. She specialised in enabling communication between different levels of staff, especially during times of radical change. She is now Senior Lecturer and Course Leader for MSc Agile Software Projects


Ken Power

- Friday 14.15-15.45 Co-Facilitation for Transformation: How To Let People Let Go Holyrood, JMCC


Kevin Rutherford

- Thursday 10.30-12.00 Agile: It's not just about the development team Pollock, St. Leonards

Dr Kevin Rutherford is a software development coach, trainer and extreme programmer. He is the creator of the vastly under-rated Reek code smell detector, and the vastly over-rated book ‘Refactoring in Ruby’. If you have ever used Unix System V or transferred money between bank accounts, you’ve unwittingly used his code. He was using vi before you were born.


Kevlin Henney

- Wednesday 14.15-15.45 Worse Is Better, for Better or for Worse Pentland West, JMCC

Kevlin Henney is an independent consultant, speaker, writer and trainer. His software development interests are in patterns, programming, practice and process. He is co-author of A Pattern Language for Distributed Computing and On Patterns and Pattern Languages, two volumes in the Pattern-Oriented Software Architecture series, and editor of 97 Things Every Programmer Should Know.


Klaas Jan-Stol

- Tuesday 13.30-17.00 International Workshop on Emerging Trends in DevOps and Infrastructure Salisbury, JMCC


Konstantin Kudryashov

- Thursday 10.30-12.00 Min-Maxing Software Costs Pentland West, JMCC

Konstantin Kudryashov is a blogger on the subject of Agile communication (http://stakeholderwhisperer.com) a prominent public speaker (https://joind.in/user/everzet/talks), organiser of BDD London meet ups (http://www.meetup.com/BDDLondon/), the creator of Behat (https://github.com/behat/behat), co-creator of PhpSpec (https://github.com/phpspec/phpspec) and leads the Behaviour-Driven Development (BDD) practice at Inviqa (http://inviqa.com), a leading digital consultancy in Europe. As a communication coach, he has helped teams in many organisations bridge the gap between business and IT using Agile processes and development practices like Scrum, Kanban, BDD, TDD, Collaborative Product Ownership and Deliberate Discovery.


Kristian Nybom

- Wednesday 14.15-15.45 On the Impact of Mixing Responsibilities Between Devs and Ops Duddingston, JMCC

Kristian Nybom received his M.Sc. Eng. and D.Sc. (Technology) degrees in embedded systems in 2005 and 2009, respectively, from Åbo Akademi University, Turku, Finland. Since 2012, he is postdoctoral researcher in software engineering at the same university. His current research is mainly focused on DevOps, but he also has an interest in wireless telecommunications and software-defined radio.


Laura Hokkanen

- Thursday 10.30-12.00 Minimum Viable User eXperience: A Framework for Supporting Product Design in Startups St. Trinneans, St. Leonards


Laz Allen

- Wednesday 10.30-12.00 Supercharge your Product Backlog with User Stories Holyrood, JMCC

Laz Allen is an Agile Coach at Skyscanner. He coaches squads assisting them to become more productive by better applying agile principles, methods and practices using a range of agile coaching skills. He started his career as co-founder of TPLD, creating online games for team development. This made him passionate about building the right product and how people and teams improve, since moving on from TPLD he has held variety of roles from Producer and Business Analyst to Scrummaster and Agile Delivery Manager, first at Real Time Worlds then Sky UK. Laz grew up in London but now lives near Edinburgh where he is facing up to the challenge and responsibility of becoming a dad.


Lionel Briand

- Friday 8.45-10.00 Documented requirements are not useless after all Pentland, JMCC

Lionel C. Briand is professor and FNR PEARL chair in software verification and validation at the SnT centre for Security, Reliability, and Trust, University of Luxembourg. He also acts as vice- director of the centre. Lionel started his career as a software engineer in France (CS Communications & Systems) and has conducted applied research in collaboration with industry for more than 20 years. Until moving to Luxembourg in January 2012, he was heading the Certus center for software verification and validation at Simula Research Laboratory, where he was leading applied research projects in collaboration with industrial partners. Before that, he was on the faculty of the department of Systems and Computer Engineering, Carleton University, Ottawa, Canada, where he was full professor and held the Canada Research Chair (Tier I) in Software Quality Engineering. He has also been the software quality engineering department head at the Fraunhofer Institute for Experimental Software Engineering, Germany, and worked as a research scientist for the Software Engineering Laboratory, a consortium of the NASA Goddard Space Flight Center, CSC, and the University of Maryland, USA. Lionel was elevated to the grade of IEEE Fellow for his work on the testing of object-oriented systems.He was recently granted the IEEE Computer Society Harlan Mills award and the IEEE Reliability Society engineer-of-the-year award for his work on model-based verification and testing. His research interests include: software testing and verification, model-driven software development, search-based software engineering, and empirical software engineering. Lionel has been on the program, steering, or organization committees of many international, IEEE and ACM conferences. He is the coeditor-in-chief of Empirical Software Engineering (Springer) and is a member of the editorial boards of Systems and Software Modeling (Springer) and Software Testing, Verification, and Reliability (Wiley). More details can be found on: http://people.svv.lu/briand/


Lucas Gren

- Friday 14.15-15.45 Agility Measurements Mismatch: A Validation Study on Three Agile Team Assessments in Software Engineering Pentland West, JMCC

Lucas Gren is a Ph.D. student in Software Engineering at Chalmers and the University of Gothenburg, Sweden. He has M.Sc. degrees in Software Engineering, Psychology, Business Administration, and Industrial Engineering and Management. His research focus is on Decision-Making, Psychological aspects, Agile Development Processes, and Statistical methods (all in the context of Empirical Software Engineering).


Marc Evers

- Friday 10.30-12.00 Refactoring cards and code, a success and many failures Pentland East, JMCC

Marc works as an independent coach, trainer and consultant in the field of (agile) software development and software processes. Marc develops true learning organizations that focus on continuous reflection and improvement: apply, inspect, adapt. He also organizes workshops and conferences on agile and lean software development, extreme programming, systems thinking, theory of constraints, and effective communication. Marc is co-founder of the Agile Open and XP Days Benelux conferences.


Marc Lainez

- Wednesday 16.15-17.30 Learning by doing: A project-based approach to teaching Agile Duddingston, JMCC

Marc started his carrer 2007 as a functional analyst in a large company before joining a smaller team of software engineers in a growing web agency. During that 2 years adventure, he discovered Agile Software Development and has been implementing Agile in several companies of various sizes ever since. In 2011 Marc became a freelance lead software developer and Agile coach. He had the opportunity to organise the first Agile tour Brussels and creating local technical and Agile communities (Agile Belgium, RubyBurgers, …). He got involved in the creation of entrepreneurship for kids summer camp "Nest’Kids" and then spent 18 months in Texas where he got involved in several startup incubators as a technical coach and mentor. Since he returned to Belgium in 2014, he has been an invited professor at the Université Catholique de Louvain, being in charge of a project closing the bachelor cursus of computer engineering students. Marc is also one of the three founders of Spin42, an IT consultancy company that also incubates startups with IT technical challenges.


Marcelo Walter

- Friday 14.15-15.45 Sharing is the new teaching! Pentland East, JMCC

Marcelo Luis Walter is an Agile enthusiast, working with software development for more than two decades. Focused on high quality, simplicity, and “evolution without fear,” he has expertise in leading teams using XP, Scrum, and Kanban. His efforts are to disseminate the Agile principles through Brazil. As coach of a development team at Objective Solutions, he and the team had experienced a great and successful case. Step by step, they discovered the real Agile mindset and natural evolution of the development process at scale. Now, he manages a multidisciplinary team of almost 100 members.


Marco Ortu

- Wednesday 16.15-17.30 Arsonists or Firefighters? Affectiveness in Agile Software Development Pollock, St. Leonards


Mark Kirschstein

- Friday 10.30-12.00 Test Driven Debugging - The Saff Squeeze Salisbury, JMCC

Software Developer & Facilitator of @XPManchester.


Mark Rajpal

- Wednesday 10.30-12.00 Applying Lessons Learned from Distributed Agile Pentland West, JMCC

Mark Rajpal is an IT professional with over 15 years experience. His Masters thesis is titled “Challenges in Distributed Agile Software Development”. He continues to pursue research and excellence in many different aspects of Agile. Mark lives in Calgary, Alberta, Canada.


Mark Smit

- Friday 10.30-12.00 Team Portfolio Scrum: An Action Research on Multitasking in Multi-Project Scrum Teams St. Trinneans, St. Leonards

Senior Software Developer, Architect and Scrum Master. Agile practitioner.


Mary Poppendieck

- Tuesday 9.00-17.00 Digital Friction Lab Pentland West, JMCC
- Wednesday 16.15-17.30 Panel - Agile Hype Pentland East, JMCC
- Thursday 8.45-10.00 Software engineering in a digitised world Pentland, JMCC

Mary Poppendieck has been in the Information Technology industry for over forty years. She has managed software development, supply chain management, manufacturing operations, and new product development. A popular writer and speaker, Poppendieck is the coauthor of four books: Lean Software Development, 2003. Implementing Lean Software Development, 2006. Leading Lean Software Development, 2009 and Lean Mindset, 2013.


Matt Wynne

- Wednesday 14.15-15.45 Example mapping Holyrood, JMCC

Programmer / Coach / Author / Speaker / Runner / Skier / Snowboarder / Dad


Matthew Philip

- Friday 14.15-15.45 From New Hire to Team Contributor, ASAP: How Asynchrony Prepares People to Deliver Pentland East, JMCC

Matt Philip is the Director of Agile Coaching at Asynchrony Labs, a St. Louis, USA-based information-technology consulting firm that specializes in in custom application development. He has worked in software development as a coach, trainer, quality advocate and facilitator, helping organizations and teams to improve themselves and business outcomes. He is especially passionate about the Kanban method, continuous improvement and motivational design.


Maya Daneva

- Tuesday 9.00-13.00 International Workshop on Requirements Engineering in Agile Development Board room, JMCC


Michael Feathers

- Wednesday 10.30-13.45 Symbiotic Design Practices Salisbury, JMCC
- Wednesday 16.15-17.30 Panel - Agile Hype Pentland East, JMCC


Michael Hilton

- Wednesday 16.15-17.30 TDDViz: Using Software Changes to Understand Conformance to Test Driven Development St. Trinneans, St. Leonards

After 10 years of development, I decided to return to school to get a PhD. I am passionate about helping programmers become the best that they can be.


Michael Rawling

- Thursday 12.30-13.45 Be The Naturalist! Or: I'm Sorry, Your Mum Is Not a Valid Test Participant Holyrood, JMCC

Michael Rawling is the Lead Product UX at Unruly Media, a social media video company and part of the News group. Mike’s professional experience in UX and UI development dates back to 1998 and since then has explored new ways of more effectively realising the massive potential that technology offers and that each product starts with. He has consulted on, designed, engineered and led such teams and initiatives for Konami, Wiley Publishing, UK’s National Lottery, Tesco.com,, LoveFilm and Granada/ITV-UK and Toyota/Lexus. Mike is @hedshot on Twitter and takes a lot of photos (michaelrawling.com )


Michal Dolezel

- Thursday 14.15-15.45 Agile testers' identity and TCoE transformation journey in a regulated industry St. Trinneans, St. Leonards


Michele Marchesi

- Wednesday 16.15-17.30 Arsonists or Firefighters? Affectiveness in Agile Software Development Pollock, St. Leonards

Michele teaches software engineering at the University of Cagliari. He has been studying agile methods since their inception in 1988. He organized the first XP conference in Cagliari, in May, 2000. Presently he is working in agile and lean processes modeling and simulation, and in software metrics and their use to assess agile practices.


Mike Long

- Friday 12.30-13.45 Continuous Delivery for Embedded Software Pollock, St. Leonards


Miles Pool

- Wednesday 14.15-15.45 Hire an Apprentice: Evolutionary Learning at the 7digital Technical Academy St. Trinneans, St. Leonards

Coming from a background in physics, with little software development experience, Miles discovered extreme programming when he joined the 2014 7digital Technical Academy. Since graduating he has since continued to hone his skills as a developer at 7digital, and took on the role of coordinating the 2015 iteration of the Academy.


Miroslav Staron

- Tuesday 13.30-17.00 International Workshop on Emerging Trends in DevOps and Infrastructure Salisbury, JMCC


Morten Elvang

- Tuesday 9.00-17.00 International Workshop on Large Scale Agile Development St. Trinneans, St. Leonards

Interested in scaling agile


Muhammad Ovais Ahmad

- Wednesday 14.15-15.45 Insights into the perceived benefits of Kanban in software companies: Practitioners' views Duddingston, JMCC

Muhammad Ovais Ahmad is a doctoral candidate at Empirical Software Engineering in Software, Systems and Services research unit (M-Group), University of Oulu, Finland. He received BS in Computer Science and MBA (major in MIS) from Pakistan; MSc degree from University of Oulu in information processing science, with software, systems and services development in global environment as the area of specialization in 2011. His research interests are software development methodologies, evidence based software engineering, software engineering curriculum and pedagogy, e-government, services/technology adoption and diffusion. Currently, his research work is related to investigate new methods and tools (such as Kanban) which enabling faster development and delivery new features faster without compromising the quality. He participated in research projects such as TEKES Cloud Software (2012-2013) Program and DIGILE Need for Speed Program (2014- to date).


Nat Pryce

- Friday 10.30-13.45 Working Effectively With Legacy Tests Holyrood, JMCC
- Friday 16.15-17.30 The odd couple Pentland, JMCC


Nicholas Nelson

- Wednesday 16.15-17.30 TDDViz: Using Software Changes to Understand Conformance to Test Driven Development St. Trinneans, St. Leonards


Nicolas Paez

- Thursday 10.30-17.30 Modern XP tutorial Salisbury, JMCC

Engineer and Professor focused on development processes and practices. I love teaching, programming and reading. I believe the main concern in software engineering is about people and communication.


Nienke Alma

- Wednesday 10.30-12.00 Dispersed teams - Challenging the Agile Manifesto Pentland West, JMCC

Nienke Alma is a people oriented Agile enthusiast with 8 years of experience as a Scrum Master, Agile coach, trainer and test professional. Employed at Capgemini in the Netherlands she mainly works for large organizations in the financial sector. She has special interest in team dynamics. Getting the best out of individuals and teams by encouraging continuous learning energizes her. In her approach towards teams she always looks for creative ways to keep them moving forward. To reach this goal she likes to develop new training and often facilitates knowledge sharing between people.


Nils Brede Moe

- Tuesday 9.00-13.00 International Workshop on Requirements Engineering in Agile Development Board room, JMCC
- Tuesday 9.00-17.00 International Workshop on Large Scale Agile Development St. Trinneans, St. Leonards

Nils Brede Moe works with software process improvement, intellectual capital, and agile and global software development as a senior scientist at SINTEF. His research interests are related to organizational, socio-technical, and global/distributed aspects. His publications include several longitudinal studies on self-management, decision making, innovation, and teamwork. He has co-edited the books Agile Software Development: Current Research and Future Directions and Agility Across Time and Space: Implementing Agile Methods in Global Software Projects. His thesis was, “From Improving Processes to Improving Practice - Software Process Improvement in Transition from Plan-driven to Change-driven Development”. He holds an adjunct position at the Blekinge Institute of Technology in Sweden.


Nuno Gouveia

- Friday 10.30-12.00 Agile Testing on an online betting application Pentland West, JMCC

Quality Analyst @Blip for 2+ years. Passionate for high quality software development and test automation. Enthusiast of Agile methodologies.


Osama Doss

- Tuesday 9.00-13.00 Second International Workshop on Agile Development of Safety-critical Software Holyrood, JMCC

Research student at University of York. Interested in Agile &Safety-Critical Systems


Paul Rohorzka

- Wednesday 14.15-15.45 Readability Is King - How to Write Tests That Are Easy To Understand Pentland East, JMCC

Paul Rohorzka is a software developer working at TechTalk in Vienna, Austria. His passion is great code, i.e. code that works and is easy to read and maintain. He practices Test Driven Development as a tool for purposefully writing high-quality software. Since the early days of his 15+ years professional career, he is teaching other developers good coding practices in coding dojos, trainings and talks. Besides living and breathing those topics in his day-projects, he keeps his own skills sharp by attending conferences, dojos and retreats.


Paul Shannon

- Wednesday 14.15-15.45 Hire an Apprentice: Evolutionary Learning at the 7digital Technical Academy St. Trinneans, St. Leonards

Paul joined 7digital, the power behind innovative digital listening experiences, in the summer of 2011 as a developer in the API team. He’d previously worked in the legal and mobile industries, and was a pivotal member of the team that adopted Agile, Lean and XP practices at vehicle finance and tech company, Codeweavers Ltd, during his 7 years there. Shortly after joining 7digital, Paul became Assistant VP Technology in 2012 and moved to his current role as VP Technology in 2014. He helped grow the team and scale the API platform to support the changing technology and music landscape. He's been responsible for building a team of data specialists, ensuring the organisation, its customers and suppliers, are able to gain insight into the world of music services. Paul is a regular conference speaker and tackles topics around process improvement, data driven decision making, testing, recruitment and team dynamics at universities and conferences around the world.


Paul Wilson

- Wednesday 10.30-12.00 Distributed Agile Anti-patterns Pentland West, JMCC

Paul is Managing Director of Cultivate, formerly part of Neo ­ a Lean Agile Development shop distributed across 4 continents. He wrote his first JUnit test in 2000, and first became a remote team member in 2001. He too has had a fair share of participating, managing, and troubleshooting Distributed Agile teams.


Paulo Caroli

- Wednesday 16.15-17.30 Whiskey, Sushi, Systems and Flow Pentland West, JMCC

Paulo Caroli is the author of “To the point: A recipe for creating Lean products” (the first on a series of books about Lean MVP). He's also the creator of FunRetrospectives.com , a site and book about retrospectives, futurospectives and team building activities.


Pawel Brodzinski

- Thursday 10.30-12.00 Happiness Doesn't Deliver Software. So Should You Use It As a Measure? Pentland East, JMCC
- Thursday 14.15-15.45 Extreme Self-Management: An Alternative Path of Organizational Design St. Trinneans, St. Leonards

Pawel Brodzinski is a leader, a team builder, and a change agent, but most of all he is a constantly experimenting practitioner who helps his teams to work better (and learn in the process). He leads Lunar Logic, a professional-services web-development company, where he practices what he preaches. This makes working with Lunar Logic an exceptional experience. He shares his thoughts on broadly understood, software project management on his blog. Pawel is passionate about building great teams, creating superb organizational culture, and helping people to grow.


Peggy Gregory

- Wednesday 16.15-17.30 Teaching Agile in Higher Education Duddingston, JMCC

Peggy is a senior lecturer in Computing at UCLAN. She investigates the organisation and design of software, focussing on Agile methods. She works with the Agile Research Network.


Pekka Abrahamsson

- Thursday 10.30-12.00 Key Challenges in Software Startups across Life Cycle Stages: Empirical Results from a Large Survey Pentland East, JMCC
- Thursday 10.30-12.00 Minimum Viable Product or Multiple Facet Product? The role of prototyping in early stage software startups St. Trinneans, St. Leonards

Professor Pekka Abrahamsson has been part of the agile movement since the early days and is currently working at NTNU in Trondheim, Norway. He is also the chairman of the newly formed Software Startup Research Network, which focuses in helping startups to succeed in their scaling endeavors.


Rachel Davies

- Wednesday 14.15-15.45 Test-Driving Information Radiators Pollock, St. Leonards

I’ve been working in software development since 1987. I wrote a basic book about “Agile Coaching” with Liz Sedley. I work as a team lead at Unruly in London where we mostly use eXtreme Programming (XP). I am an organiser of eXtreme Programmers London meetup.


Rakesh Rana

- Tuesday 13.30-17.00 International Workshop on Emerging Trends in DevOps and Infrastructure Salisbury, JMCC


Ran Nyman

- Wednesday 14.15-15.45 From Taylorism to Agile organization Duddingston, JMCC
- Thursday 12.30-13.45 Scaling Agility with LeSS St. Trinneans, St. Leonards

Ran is an experienced software professional who has worked since 1995 in professional software development field. First programs he wrote in CP/M operating system using BASIC language in the middle of eighties. Since then he moved to more modern languages like C, C++, and Java. Ran has extensive experience in design patterns, UML, distributed systems, Test Driven Development and Specification by Example, Executable Requirements (also know as Acceptance Test Driven Development). Currently, Ran is working as a consultant and trainer in process improvement field helping large multinational organizations to move from sequential product development to more agile ways of working. The primary focus has been on how to move big products (over 100 people) to use Large-Scale Scrum (LeSS) and Lean. This work includes giving wide range of trainings, workshops, team coaching and management consulting. Ran is Certified LeSS Trainer from LeSS Company and Certified Scrum Trainer from Scrum Alliance.


Rebecca Wirfs-Brock

- Thursday 10.30-12.00 Exploiting Fast and Slow Thinking Holyrood, JMCC

Rebecca is longtime innovator in software design. She invented the set of design practices known as Responsibility-Driven Design (RDD) and by accident started the x-DD meme. She jogs (even in the rain). Currently, she helps people hone their design and architecture skills, address architecture risks, and manage and reduce technical debt. In addition to coaching and mentoring, she conducts workshops on design, quality and agile architecture. She is program director of the Agile Alliance’s Experience Reports Initiative. Another interest of hers is patterns. She's on the Board of the Hillside Group and has written patterns about sustainable architecture, managing backlogs, agile QA, and adaptive systems architectures. If you are interested in writing about your experiences or sharing your wisdom in pattern form, contact Rebecca. She can help you turn your itch for writing into the written word.


Rob Westgeest

- Friday 12.30-13.45 Bourne Again. Bootstrap a testing framework in BASH Salisbury, JMCC

Been working as a programmer longer than I dare to admit. I have created software and taught and coached projects and individuals in analysis, design, programming and development methods. I am a software engineer with a passion for both technology and people. With Willem van den Ende and Marc Evers I joined forces in QWAN (www.qwan.eu). We provide highly interactive training course on software development skills and agile software development in the Netherlands and abroad.


Robert Chatley

- Wednesday 12.30-13.45 Teaching Agile Software Engineering Practices in an Academic Environment Holyrood, JMCC

Robert Chatley is a visiting lecturer in Software Engineering at Imperial College London, and at the University of Oxford. Commercially Robert works as a consultant, coach and trainer with a focus on agile development and technical practice.


Robert Smallshire

- Wednesday 12.30-13.45 Predictive Models of Development Teams and the Systems they Build Pollock, St. Leonards

Robert Smallshire is a founding director of Sixty North, a software consulting and training business in Norway providing services throughout Europe. Robert has worked in senior architecture and technical management roles for several software companies providing risk modelling tools in the energy sector. Robert is a regular contributor conferences, meetups and corporate software events and can be found speaking about topics as diverse as behavioural microeconomics in software development to implementing web services on 8-bit microcontrollers. He is organiser of the Oslo Python group and holds a Ph.D. in a natural science.


Roberto Tonelli

- Tuesday 9.00-13.00 International Workshop on Refactoring and Testing Salisbury, JMCC
- Wednesday 16.15-17.30 Arsonists or Firefighters? Affectiveness in Agile Software Development Pollock, St. Leonards

Roberto Tonelli is researcher in software engineering. He has been working on applications of complex systems network theory to software engineering since 2007. He is authors of more than 80 papers, many of them on open source software, software process simulation and modeling, and simulation of statistical processes to software development and maintenance. He has been chair and organizer for RefTest2013 and RefTest2014 conferences, WETSoM2015 and 2016, track chair and PC member at XP2014, PC member for Wetsom since 2011 and will be PC member for XP2015.


Ronald Metoyer

- Wednesday 16.15-17.30 TDDViz: Using Software Changes to Understand Conformance to Test Driven Development St. Trinneans, St. Leonards


Rupert Redington

- Thursday 16.15-17.30 Agile apocrypha and an ad-hoc manifesto Pentland, JMCC

Rupert ran away from the theatre to become a web developer at the turn of the century. Since then he’s been making mistakes at Neontribe as fast as he can, learning from a reasonable percentage of them. Recently he’s been using Javascript to help teenagers talk to doctors, Americans to buy airline tickets and everybody to find their way to the loo.


Sabrina Marczak

- Tuesday 9.00-13.00 International Workshop on Requirements Engineering in Agile Development Board room, JMCC


Sal Freudenberg

- Wednesday 10.30-12.00 Neuro-diversity and agile: what leading experts in Autism, Creativity and the Psychology of Programming can teach us about the way we develop code. St. Trinneans, St. Leonards

Sal is an agile practitioner, trainer and coach. She holds a PhD in the Psychology of Collaborative Software Development, for which she performed empirical studies of XP teams. These days as a coach and trainer, Sal is passionate about neurodiversity and how to provide workplaces and spaces that foster and support all kinds of minds.


Sally Goble

- Friday 10.30-12.00 "So what DO you do if you don't do testing?!" Pentland West, JMCC

Sally is Head of quality at the Guardian, and has worked in software development for 10 years. She has been at the forefront of changing the Guardian QA team's focus from testing to quality


Sandeep Hublikar

- Friday 14.15-15.45 Agile to Eliga to Agile -- Our story of agile re-transformation Pentland West, JMCC


Sean McDonald

- Wednesday 16.15-17.30 TDDViz: Using Software Changes to Understand Conformance to Test Driven Development St. Trinneans, St. Leonards


Sean Moir

- Friday 10.30-12.00 How Long Is a Piece Of String? Salisbury, JMCC

Sean does a bit of Coaching, ScrumMastering and a bit of Deving. He provides guidance and support for the uptake of Agile and Lean Principles, Processes and Practices within Software Project Management and Development. He can help to show 'How' as well as 'What?' and 'Why?' He is an active member in various Scrum, Agile and Programming MeetUp groups. Founder and Organiser of Swindon Agile Practitioners MeetUp group. When his schedule allows, he can be found at Code Club at his daughter's school.


Seb Rose

- Wednesday 8.45-10.00 Opening remarks Pentland, JMCC
- Thursday 8.45-10.00 Announcements Pentland, JMCC
- Friday 8.45-10.00 Announcements Pentland, JMCC
- Friday 16.15-17.30 Closing remarks Pentland, JMCC


Shai Yallin

- Wednesday 16.15-17.30 TDD: Cultivating a Beginner’s Mind St. Trinneans, St. Leonards

Shai is a software engineer, TDD advocate and engineering manager at Wix.com, where he's been responsible for bootstrapping the backend services platform and for adopting TDD as the de-facto methodology for software design.


Shrikanth Hampiholi

- Friday 14.15-15.45 Agile to Eliga to Agile -- Our story of agile re-transformation Pentland West, JMCC

Tech savvy individual with post graduation in Computer Engineering and more that 15 years of industry experience in consumer electronics system development. Enjoys realizing products from concept to deployment phase, Active marathon runner and has flare for working with NGOs mainly on education front.


Silvia Bordin

- Thursday 12.30-13.45 Focal Points for a More User-Centred Agile Development Holyrood, JMCC

Silvia has a MSc degree in Computer Science and is now pursuing a PhD in the interAction lab within the Department of Information Engineering and Computer Science at the University of Trento, Italy. She is also affiliated with the EIT Digital Doctoral Programme. Her research interests concern how to facilitate the integration of user-centred design elements in the working practices of IT companies that use Agile development methodologies.


Simon Brown

- Thursday 12.30-13.45 The Art of Visualising Software Architecture Pollock, St. Leonards
- Thursday 14.15-15.45 The test automation pyramid - does it matter and who really cares? Pentland East, JMCC

Simon is an independent software development consultant specialising in software architecture; specifically technical leadership, communication and lightweight, pragmatic approaches to software architecture. He is the author of two books about software architecture; “Software Architecture for Developers” (a developer-friendly guide to software architecture, technical leadership and the balance with agility) and “The Art of Visualising Software Architecture” (a guide to communicating software architecture with sketches, diagrams and models). Simon is also the creator of the “C4 software architecture model” and the founder of Structurizr, a SaaS product to create web-based software architecture diagrams using code.


Sky

- Thursday 19.00-01.00 Conference party at Edinburgh Castle Edinburgh Castle


Spencer Turner

- Wednesday 14.15-15.45 I have no idea what I'm doing - And that's OK. St. Trinneans, St. Leonards

Spencer is a consultant, coach and mentor in lean UX & agile UX, an ex-designer, sometime Ruby programmer and ardent proponent of visual communication. At Cultivate, he works at the intersection of product management, design and development to help teams make great digital products. He facilitates workshops, works with teams to build products and helps companies - from international banks to 2-person startups to better understand and solve their problems.


Stephen McCalden

- Friday 14.15-15.45 Smoothing the Transition from Agile Software Development to Agile Software Maintenance Pentland West, JMCC


Stephen Swift

- Tuesday 9.00-13.00 International Workshop on Refactoring and Testing Salisbury, JMCC
- Wednesday 16.15-17.30 Arsonists or Firefighters? Affectiveness in Agile Software Development Pollock, St. Leonards


Steve Counsell

- Tuesday 9.00-13.00 International Workshop on Refactoring and Testing Salisbury, JMCC
- Wednesday 16.15-17.30 Arsonists or Firefighters? Affectiveness in Agile Software Development Pollock, St. Leonards


Steve Freeman

- Thursday 14.15-15.45 The test automation pyramid - does it matter and who really cares? Pentland East, JMCC
- Friday 16.15-17.30 The odd couple Pentland, JMCC

Steve Freeman, author of Growing Object Oriented Software, Guided by Tests (Addison-Wesley), was a pioneer of Agile software development in the UK. He has developed software in many organisations from small vendors to multinational investment banks. Previously, he has worked in research labs and software houses, earned a PhD, written shrink-wrap applications for IBM, and taught at University College London. Steve now works for Springer Nature Publishing and Zuhlke Engineering in London.


Steve Holyer

- Tuesday 9.00-17.00 Unleash Value with the Agile Fluency™ Model Nelson, St. Leonards
- Wednesday 14:15-17:30 Hunting Value with Structured Conversations Salisbury, JMCC

Experienced, connected, team-centered coaching for managers, coaches and teams who need Agile that works! I learned my craft serving as a Scrum Master with multiple teams and organisations. Now I help teams and organisation all over the world create Agile that works by unleashing value through fluent practice. From international Swiss business to emerging markets in South Africa, I help organisations master Agile Product Development in specific cultural contexts.


Steve Tooke

- Wednesday 14.15-15.45 Example mapping Holyrood, JMCC

Steve is a programmer, trainer and coach. He cares about improving his craft and helping others improve theirs. He specialises in helping teams produce business value continuously through improving communication and keeping their code maintainable. BDD is at the core of this process. Steve has been getting paid to build software since 1997.


Sunil Mundra

- Wednesday 16.15-17.30 Principles of Agile Metrics Pentland West, JMCC

Sunil Mundra is a Principal Consultant at ThoughtWorks. His areas of expertise include Agile Adoption and Transformation, Agile Maturity Assessment, Agile Training and Coaching, and Change Management. As part of his consulting engagements, he has worked with leadership teams of several large and mid-sized multinational organizations in shaping as well as executing Agile Adoption and Transformation initiatives. Sunil is passionate about helping organizations to leverage technological disruptions, which are today swift and exponentially powerful, to delight customers and to gain competitive advantage. An ‘Agile Evangelist’, Sunil has spoken at 20+ conferences till date across multiple countries on Agile and Lean related topics.


Suzanne Morrison

- Wednesday 10.30-12.00 Supercharge your Product Backlog with User Stories Holyrood, JMCC

Suzanne Morrison is an Agile Coach at Skyscanner. As well as coaching squads in Skyscanner's Edinburgh office, she also runs the company’s internal Agile training courses and leads a team that focuses on how to remove organisational impediments. She started her career as a software developer and discovered Agile and Scrum in 2006. Over the last 10 years she has had various roles including Scrum Master, Agile Project Manager, Consultant, Coach and small business owner. Suzanne lives in Edinburgh and in her spare time loves to travel and cook food from different places around the world.


T.H.E. Engineer

- Thursday 10.30-12.00 Minimum Viable Quality: What startups always seem to get wrong. St. Trinneans, St. Leonards

I are an enjuneer. Falltless. Acurite.


Tassos Koutlas

- Wednesday 12.30-13.45 Managing an agile team of internal and external partners Duddingston, JMCC

Tassos Koutlas is a Senior Technical Consultant at Cameron & Wilding in London. He has over 13 years’ experience producing web based projects, machine learning / image processing algorithms and administering IT systems. He has worked in commercial and research-based environments in the UK, Greece and Italy. Tassos has successfully delivered projects like the National Baseball Hall of Fame redevelopment where he helped develop a better way to deliver content online, utilising the Hall's vast asset collection. He has been part of award winning projects such the Qatar Museums website where he helped extend their website with an events calendar and a blog section, and has been supporting MoMA online collections. More recently has been helping Investors in People embark on becoming an Agile organisation. Prior to joining Cameron and Wilding Tassos has been part of the team working at the Southbank Centre providing support in multiple levels on their digital transformation efforts. Previous projects include Q base R&D, a startup company focused on personalised skin cancer prevention and the Athens 2004 Olympic games. Tassos graduated from the University of Manchester with a BSc Hons in Computing Science and holds a PhD in Image processing and Machine Learning. He has been working with Drupal for 10 years. He is an Acquia certified developer and certified Scrum Master.


Theresa Pullen

- Thursday 14.15-15.45 Agile testers' identity and TCoE transformation journey in a regulated industry St. Trinneans, St. Leonards


Thor Myklebust

- Friday 10.30-12.00 Quality Assurance in Scrum Applied to Safety Critical Software St. Trinneans, St. Leonards

Thor Myklebust: Research and Certification manager, System Safety His experience is in certification of products and systems since 1987. Myklebust has participated in several international committees since 1988. Member of • safety (NEK/IEC 65) • the IEC 61508 maintenance committee • railway (NEK/CENELEC/TC 9)


Tom Poppendieck

- Tuesday 9.00-17.00 Digital Friction Lab Pentland West, JMCC

Tom Poppendieck has 30 years of experience in computing. His modeling and mentoring skills are rooted in his experience as a physics professor. His early work was in IT infrastructure, product development, and manufacturing support, and evolved to consulting project assignments in healthcare, logistics, mortgage banking, and travel services. He is the coauthor of four books: Lean Software Development, 2003. Implementing Lean Software Development, 2006. Leading Lean Software Development, 2009 and Lean Mindset, 2013.


Tommi Mikkonen

- Thursday 14.15-15.45 Flow, Intrinsic Motivation, and Developer Experience in Software Engineering St. Trinneans, St. Leonards


Tor Stålhane

- Friday 10.30-12.00 Quality Assurance in Scrum Applied to Safety Critical Software St. Trinneans, St. Leonards


Torgeir Dingsøyr

- Tuesday 9.00-17.00 International Workshop on Large Scale Agile Development St. Trinneans, St. Leonards


Various

- Every day 7.30-8.15 Lean coffee Restaurant, JMCC


Ville T. Heikkilä

- Tuesday 9.00-13.00 International Workshop on Requirements Engineering in Agile Development Board room, JMCC


Willem van Den Ende

- Friday 10.30-12.00 Refactoring cards and code, a success and many failures Pentland East, JMCC


Woody Zuill

- Tuesday 9.00-17.00 Mob Programming Cowan, St. Leonards
- Friday 14.15-15.45 NoEstimates: Pollock, St. Leonards

Woody Zuill is an independent Programmer, Software Development Management Consultant, Trainer, and Agile Coach, and has been programming computers for 30+ years. He is a pioneer of the Mob Programming approach to teamwork in software development, and is considered one of the founders of the "#NoEstimates" discussion on Twitter.


Wouter Lagerweij

- Friday 10.30-12.00 The Sprint Goal as a Business Test St. Trinneans, St. Leonards
- Friday 12.30-13.45 Testing In a Continuous Delivery World Pollock, St. Leonards

Wouter Lagerweij is an independent Agile Coach operating out of The Netherlands. He loves spending time with teams and organisations to figure out how to improve the way they make software, and make it more fun. To make that happen Wouter uses the knowledge and skills gathered in over eighteen years of experience applying Agile processes and practices from XP, Scrum, Kanban, Lean and Systems Thinking. To turn those improvements into real business opportunities, Wouter has added Lean Startup/Lean Enterprise approaches. He's even been known to, occasionally, use common sense.


Xiaofeng Wang

- Thursday 10.30-12.00 Key Challenges in Software Startups across Life Cycle Stages: Empirical Results from a Large Survey Pentland East, JMCC

Xiaofeng Wang is a researcher and lecturer at Free University of Bozen-Bolzano in Italy. Her current research interests in software startups were evoked by the huge passion and enthusiasm conveyed by entrepreneurs and lean startup practitioners she encountered. Years ago she had same conviction on the research of agile and lean software development. Apart from research, teaching entrepreneurship to promising university students is another endeavour that keeps her committed.


Étienne Charignon

- Friday 14.15-15.45 Let's code like François Morellet would paint St. Trinneans, St. Leonards

Professional software developer. My passion for computer started when I was 12 years old and never left me (I can't belive I'm already 42 !). I am particularly interested in programming, and my passion got even deeper when I discovered the world of Extreme Programming and Agile software development in 2004. I am one of /ut7's worker-owners.