XP 2018 | Schedule

XP 2018 will be held the week of May 21 to 25th in Porto, Portugal. The conference will feature a mix of interactive sessions showcasing the work of researchers and practitioners. Our intended audience includes industry professionals, academics, and students in the field.

The program will include:

XP 2018 will also be an opportunity to sample the host city of Porto’s attractions – from a variety of perspectives including: historical, cultural, gastronomic, academic, industrial, and family-oriented.

The conference has been designed to promote insightful dialogue focused on all aspects of Agile software – ensuring and un-for-get-ta-ble experience!

Keynotes and Invited Speakers.

Laurie Williams

North Carolina State University

Laurie Williams is the Interim Department Head of Computer Science and a Professor in the Computer Science Department of the College of Engineering at North Carolina State University (NCSU). Laurie is one of the foremost researchers in agile software development. She was one of the founders of the first XP/Agile conference, XP Universe, in 2001 in Raleigh which has now grown into the Agile 200x annual conference. She is the lead author of the book /Pair Programming Illuminated/ and a co-editor of /Extreme Programming Perspectives/. Laurie is a co-director of the NCSU Science of Security Lablet sponsored by the National Security Agency. Laurie's research focuses on software security; agile software development practices and processes; software reliability, and software testing and analysis. Laurie received her Ph.D. in Computer Science from the University of Utah, her MBA from Duke University Fuqua School of Business, and her BS in Industrial Engineering from Lehigh University. She worked for IBM Corporation for nine years in Raleigh, NC and Research Triangle Park, NC before returning to academia.

Cristina Videira Lopes

University of California, Irvine

Cristina (Crista) Lopes is a Professor of Informatics in the School of Information and Computer Sciences at the University of California, Irvine, and Director of the Institute for Software Research at UC Irvine. Her research focuses on software engineering and programming languages for large-scale data and systems. Early in her career, she was a founding member of the team at Xerox PARC that developed Aspect-Oriented Programming. Along with her research program, she is also a prolific software developer. Her open source contributions include being one of the core developers of OpenSimulator, a virtual world server. She is also a founder and consultant of Encitra, a company specializing in online virtual reality for early-stage sustainable urban redevelopment projects. Her book "Exercises in Programming Style" has gained rave reviews, including being chosen as "Notable Book" by the ACM Best of Computing reviews. She has a PhD from Northeastern University, and MS and BS degrees from Instituto Superior Tecnico in Portugal. She is the recipient of several awards, including a prestigious CAREER Award and a Pizzigati Prize for Software in the Public Interest.

Kent Beck

Three Rivers Institute (TRI)

Kent Beck is the founder and director of Three Rivers Institute (TRI). His career has combined the practice of software development with reflection, innovation, and communication. His contributions to software development include patterns for software, the rediscovery of test-first programming, the xUnit family of developer testing tools, and Extreme Programming. He currently divides his time between writing, programming, and coaching. Beck is the author/co-author of Implementation Patterns, Extreme Programming Explained: Embrace Change 2nd Edition, Contributing to Eclipse, Test-Driven Development: By Example, Planning Extreme Programming, Smalltalk Best Practice Patterns, and the JUnit Pocket Guide.

Erik Lundh

The Joy of Engineering

Erik Lundh is based in Sweden and has more than 35 years’ experience in innovative systems development. Starting in early 1980s he was an apprentice of a highly effective innovation firm, creating manufacturable electronics products from pencil sketch to highly polished demos in periods as short as a week! Since then, Erik has worked with innovators and small start-ups to large organizations such as Ericsson and ABB. Erik programmed industrial just-in-time (Lean) systems in the 1980’s, was a “process and management guy” in the 1990’s, spent the fun part of the 2000’s as an agile evangelist and XP coach. Erik was selected in 2006 as the global mentor for the first major international agile transformation program at multinational Ericsson, Sweden’s largest software company. Erik was general chair of, and organized, the XP2012 conference in Sweden, where he included concepts of design thinking and agile hardware. Erik now works with many IoT technologies and startups, has partnered with Arduino and influenced the most recent Raspberry PI models.  Erik believes that Raspberry PI and Arduino are the key time-to-market-shortening platforms for the Long Tail of IoT in today's market.

Research Papers.

Unpublished quality research papers (full and short) related to agile and lean software development. Deadline for submission: Jan 20, 2018.

Research Workshops.

Submission requirements and deadlines are indicated on each individual workshop's website.

Research Posters.

Poster proposals that address emergent research or industrial experiences are solicited. Proposals should outline how they might trigger debate and foster discussion.

Doctoral Symposium.

Submissions are invited from doctoral students to present their initial research (or research plans) toreceive feedback from symposium participants.

Industry & Practice.

Proposals for session topics oriented toward practitioners, either from industry or academia, that explore collaboration practices, coaching practices, management practices, meeting practices, effective communication practices, and games to promote optimal agile practices, possibly taking advantage of minimal, yet sufficient, use of tools.

Experience Reports.

Experience reports are firsthand descriptions of challenges faced, approaches taken, observations and reflections. Proposals are invited that describe original, unpublished experience related to agile and lean software development practices. The sessions will be oriented toward industry practitioners and welcoming to interested academics. Accepted reports will be announced in March 2018.


XP 2018 panels will feature lively discussions on topical issues by industry and academic practitioners.

Tools & Demos.

Proposals addressing work in progress, commercial or in-house applications, proof-of-concept tools, research results (academic or industrial), or other innovative programming tools or systems are invited from industry, academics,a and tool vendors.

Open Space.

The Open Space program is an emergent unstructured forum developed by participants for participants. Bring your ideas and start a discussion!


Makerspaces are fundamentally places to design, explore and create. XP 2018 will provide a physical space where participants gather to share resources and knowledge, work on prototypes, to network and build. The goal of the XP 2018's Makerspace is to provide an opportunity to experiment with agile in practice, with the agile mindset: ideas, prototypes, practices, tools, and technologies, both software and hardware. Share ideas, bring your compoents, and let's make something together, the agile way!

Guru Space.

Do you see around you people and organizations suffering from any Agile maladies? Ineffective agile approaches, broken practices, dysfunctional teams, intractable impediments, wrong tooling? Agile is not a silver bullet, but it can cure some maladies, and XP 2018 will feature Agile Gurus willing to share their own remedies with you. Guru Space will provide and environment for you to participate either as a Guru, a Patient, or as an observer.

Tutorials & Workshops.

Proposals for both technical and non-technical sessions oriented toward practitioners, either from industry or academia. Tutorials are generally instructor led sessions focused on established material with clear learning objectives. In contrast, workshops are facilitated collaborative group sessions that are more interactive and exploratory.

Agile in Education & Training.

Proposals of structured sessions (descriptions, lightning talks, research papers, demos), to mix with spontaneous “unconference” sessions, addressing educational challenges in agile that could foster good discussion, such as topics that are hard to teach effectively, questions about how to assess certain forms of agile learning, and more.

Co-located Events.

Events addressing topics related with agile are encouraged to co-locate with XP 2018, therefore taking advantage of the audience, venue and related facilities, and at the same time enriching the conference as a whole. XP 2018 have confirmed Agile Portugal 2018 as co-located event.

Discover Porto.

XP 2018 social program will include three official events (welcome reception, banquet, and closing event), and curated self-organized activities, before, during, and after each day, and the conference week, such as points of interest, visits, tours, etc.

  • Porto @ Sunset reception will welcome you to XP 2018 and Porto and will give you a first glimpse over the city, a panoramic view, by the Douro river, at sunset.
    Tuesday, May 22
  • Banquet Dinner will take place at seaside, and will give you a different perspective of Porto and its relationship with the sea.
    Wednesday, May 23
  • Porto Walk & Talk will be the closing social event and will invite you to walk and talk about agile and Porto, while visiting some of its historical streets and places, meeting locals and their agile challenges. It will be a unique event!
    Thursday, May 24

Program Overview. (Tentative)