Agile
This year at Øredev we throw a special focus on the creative process of software development, and how you can improve your creativity and innovation skills. We will also have a theme day: "The Agile Team Handbook". Join us in learning not only how to start your team, but to accelerate it and reach excellence. With the aid of dialogue sheets, the day closes with an open discussion on agile. And don't miss out on the talks by the "disrupters"- those who are going against the flow, engaged in exploring new territory for agile development.
These are the sessions tagged with Agile at Øredev 2012:
Monday
8.30-16.30
Course: Innovation games
This two-day, interactive course, based on the material in Luke Hohmann's Innovation Games book, tackles the challenge of developing customer understanding by providing you with a fresh perspective on how to use a variety of games with your customers to develop the understanding that forms the foundation of innovation. You’ll find that if you use them, you’ll come to understand what your customers really want. You’ll have fun doing it.
Maarten Volders
Maarten Volders is the founder at Agileminds.be. Challenges in the creative digital economy like accelerating change, knowledge leveling and hyper-competition are forcing organizations to become highly adaptable, endlessly inventive and truly inspiring. A program based on continuous and validated organizational learning makes Agileminds a different kind of innovation accelerator. Maarten is a changemaker, innovator, and rulebreaker. Het just wants to have fun!
Wednesday
10.00-10.50
Managing Your Teams’ Agile Competency
Going “Agile” is rumored to bring a number of benefits to an organization, but all too often those promised benefits aren’t fully delivered. A model of the predictable stages of agile team competency helps managers and leaders define the benefits they’re getting, determine the benefits they really want, and plan next steps. Join Diana Larsen in an exploration of ways leaders can use the model to analyze and monitor progress of Agile competence in teams.
Diana Larsen
Drawing on 20+ years of experience working with technical professionals, Diana Larsen advises leaders, consults with managers, and coaches teams on adopting Agile work systems. She helps to create workplaces where dev teams focus on frequent delivery of high value software products and services that customers want and use. A member of the Agile Alliance BoD, Diana co-authored two books; Liftoff: Launching Agile Teams & Project toward Success; and Agile Retrospectives: Making Good Teams Great.
10.00-10.50
Stupid questions and n00bs - top ten intriguing things you need to do
It really doesn’t matter how long you’ve been in this industry or which position you hold, understanding generation n00b and the value it brings should be mandatory for you. After asking a stupid question daily on the blog and interviewing hundreds of n00bs, employers, and teachers I’ve collected for you some rather intriguing and invaluable advice. In this unique narrated short film session I plan to shock, share and shine some light on your most valuable asset: gen. n00bs & stupid questions
Iris Classon
Iris recently caught the attention of the developer community with her tremendous passion for programming and unique career path; a reg. clinical dietician turned programmer. Within a year she earned MCPD & MCTS certifications, was invited to join MEET, and landed a fulltime developer job. She’s been interviewed on Hanselminutes, Code Project, and Pluralsight and is today a Technical Evangelist for Telerik, software developer for Dotnet Mentor and organizor of the Sweden Pluralsight Study Group
11.10-12.00
How pairing adds value
Some teams avoid pairing. Other teams embrace it to the point that they avoid working solo. What enables teams to find so much benefit in pairing that they wouldn't work any other way? And is pairing only for coding? Lisa will share her experiences with teams that find value in pairing for coding AND testing. Participants will join a discussion about how teams can nurture a pairing culture, and how pairing adds value to several aspects of software development.
Lisa Crispin
Lisa Crispin is the co-author, with Janet Gregory, of Agile Testing: A Practical Guide for Testers and Agile Teams (Addison-Wesley, 2009), co-author with Tip House of Extreme Testing (Addison-Wesley, 2002), and a contributor to Experiences of Test Automation by Dorothy Graham and Mark Fewster (Addison-Wesley, 2011) and Beautiful Testing (O’Reilly, 2009). For more about Lisa’s work, visit www.lisacrispin.com. @lisacrispin on Twitter, entaggle.com/lisacrispin
13.00-13.50
Asynchronous Collaboration: Communicating Through Our Source Code
We hear a lot about how strong communication and collaboration are key to a successul project. We spend a lot of time focusing on stand-up meetings and pair programming, but there are other very effective means of keeping the team on the same page that not only avoid daily interruptions but also provide long-term benefit. Learn how your team can improve your own collaboration with just a bit of discipline and relatively low overhead.
Ryan McGeary
Ryan McGeary is a business starter, freelance software consultant, speaker, and amateur triathlete. Ryan is a partner and co-founder of BusyConf.com, a conference organizing web application. He is also the owner of McGeary Consulting Group, a software development and consulting firm in Virginia, USA. Ryan is also co-founder of Let Me Google That For You. Ryan specializes in web application development and enjoys leveraging new tools and frameworks for his day to day development efforts.
15.40-17.35
Why getting everyone on the same page matters
This is a hands on session into the world of visual thinking and practice.
You will learn 7 basic elements which enables you to communicate almost anything with simple strokes of a pen.
It is a powerful tool for thinking, learning and collaborating.
Re-learn and re-experience what it means to draw and visualize.
This session is for everyone hooked on creating understanding, engagement and ownership in projects, meetings and ideas.
Ole Qvist-Sørensen
Since founding Bigger Picture in 2003, Ole Qvist-Sørensen has been delivering consulting services in the areas of strategic communication, leadership training and change processes design and facilitation. The aim for every intervention is to enable ongoing sustainable organisational and personal change. The foundation for Ole's work is a strong pedagogical framework for team- and organisational learning. Ole is a trainer, process consultant and graphic facilitator.
Thursday
10.00-10.50
Lean from the Trenches - Managing Large-Scale Projects with Kanban
Find out how the Swedish police combined Kanban, Scrum, and XP in a 60-person project.
This is a high-paced talk based almost entirely on photos, diagrams, and concrete examples. We’ll go beyond the basics and walk through the project step by step, from customer engagement, to the “daily cocktail party”, test, cross-team synchronization, multi-layer kanban boards, version control, metrics, and more. The project was finalist in the Swedish “Project of the Year” awards for 2011.
Henrik Kniberg
Henrik Kniberg is an Agile/Lean coach at Crisp in Stockholm. He likes to refactor, debug, and optimize companies as well as code. Henrik is the author of "Scrum and XP from the Trenches" and "Kanban and Scrum, making the most of both" and "Lean from the Trenches", and was keynote speaker at Øredev 2010.
10.00-10.50
Liftoff: Launching Agile Teams and Projects
Liftoff – it's the unexplored, often ignored, Agile software development project practice. Liftoff gives impetus to your projects in a way that starts the project team, and the business, on the trajectory to success. In this interactive session, Diana Larsen explores ways to accomplish Liftoff, including the vital step of chartering the project. She’ll share real-life stories of team starts; team activities to fuel your Liftoff; and a framework for effective, "just enough" Agile chartering.
Diana Larsen
Drawing on 20+ years of experience working with technical professionals, Diana Larsen advises leaders, consults with managers, and coaches teams on adopting Agile work systems. She helps to create workplaces where dev teams focus on frequent delivery of high value software products and services that customers want and use. A member of the Agile Alliance BoD, Diana co-authored two books; Liftoff: Launching Agile Teams & Project toward Success; and Agile Retrospectives: Making Good Teams Great.
11.10-12.00
Agile, Meet Reality: Team Structures That Work
It's time to put the ideals down and embrace reality. Organizations have different needs and different people, and agile teams should reflect that. This talk will examine multiple real-world agile teams and understand why they work - or don't work! We'll consider how the product, the organization, and the customer all affect the engineering team - and how to make it work for everyone involved.
Catherine Powell
Catherine Powell is a principal at Abakas, a software consulting company. At Abakas, she provides engineering management, development, testing, and process consulting services. She has worked with a variety of software, from an enterprise storage system to mobile software to web applications. She is an author, speaker and a mentor to engineers and technical managers. Catherine focuses primarily on the realities of shipping software in small and mid-size companies.
11.10-12.00
Implementing Continuous Delivery
Continuous Delivery is gaining lots of traction right now, blending aspects of the DevOps & Agile movements to help deliver our software more predictably & faster than ever before to our clients. But how do you actually do it? Where should you start? And what tools should you be using?
Based on real-world experience helping clients adopt CD, this talk will address all this - and perhaps more!
Sam Newman
Sam Newman is a Principal Consultant at ThoughtWorks, where he has been for over seven years. He has worked with a variety of companies in multiple domains, and currently runs the Cloud & Continuous Delivery Practices for Europe. He has written articles of O’Reilly, presented at conferences, and sporadically commits to open source projects. Principally a Java developer, he also spends lots of time with Clojure and Python, and build systems that hate him.
13.00-13.50
Transform Your Agile Process with Kanban Thinking
Karl Scotland introduces a process model for designing a kanban system, taking a systems thinking approach to improving flow, delivering value, and building capability. You will discover how to design a custom kanban system using techniques to study your team's current work and process, share a common understanding through visualisation, limit the work in process, sense how the system is performing with metrics, and learn how to evolve so your team can continually improve.
Karl Scotland
Karl Scotland is a versatile software practitioner with over 15 years of experience covering development, project management, team leadership, coaching and training. For the last 10 years he has been applying Agile methods, and most recently has been a pioneer and advocate of Kanban. Currently a Coach with Rally Software in the UK, Karl is a founding member of the Lean Software & Systems Consortium and the Limited WIP Society, and has previously worked with the BBC, Yahoo! and EMC Consulting.
15.40-16.30
The Core protocols - Warp-Speed Results for any Team And the Common Platform for the Culture Tech Revolution
Agility is the power of moving quickly and easily, a behavioral nimbleness arising from the ability to think and draw conclusions together quickly. Maximal agility can be achieved with any group by using a small set of interpersonal protocols, called the Core Protocols. When consistently applied by a team, The Core Protocols generate breathtaking team alignment, a potent state of shared vision. The Core protocols are the common platform for the culture tech revolution.
Jim McCarthy
Jim McCarthy began his career as a software/high tech guy 35 years ago. Over the years, he has synthesized what he has learned from his software development and executive corporate experience and applied it to solving the riddles of team dynamics. Jim has led large software development, business and marketing efforts at Bell Labs, The Whitewater Group, and Microsoft Corporation. Jim also has experience as a consultant, coach, motivational keynote speaker and teacher.
16.45-17.35
Designing For Rapid Release
This talk focuses on the kinds of constraints we should consider when evolving their architecture of our systems in order to enable rapid, frequent release. So much of the conversation about Continuous Delivery focuses on the design of build pipelines, or the nuts and bolts of CI and infrastructure automation.
Tags: Agile Architecture Dev Ops Rebel Team
Sam Newman
Sam Newman is a Principal Consultant at ThoughtWorks, where he has been for over seven years. He has worked with a variety of companies in multiple domains, and currently runs the Cloud & Continuous Delivery Practices for Europe. He has written articles of O’Reilly, presented at conferences, and sporadically commits to open source projects. Principally a Java developer, he also spends lots of time with Clojure and Python, and build systems that hate him.
16.45-18.50
Dialogue Sheets for retrospectives and good conversations
Dialogue sheets allow teams to hold facilitator less retrospectives. Teams which have tried have good conversations and higher levels of participation.
This is a hands on session in which everyone will get a chance to experience holding a dialogue sheet discussion about Agile. In addition we will report on how teams use the sheets and the results they generate.
Allan Kelly
Allan Kelly has held just about every job in the software world: system admin, tester, developer, architect, product manager and development manager. Based in London, he works for Software Strategy Ltd. helping companies adopt and deepen Agile and Lean practices through training, consulting and coaching. He specialises in working with software product companies, aligning company strategy with products and processes. He is the originator of Retrospective Dialogue Sheets.
Friday
10.00-10.50
Business Patterns for Software Developers
Are you a software developer who wants to start your own company? Do you want to know more about business? Maybe patterns can help.
This session will look at Business Patterns for software companies – patterns like: Same Customers, Different Product, Sales/Technical Double Act, Core Product Only, and others.
Allan Kelly
Allan Kelly has held just about every job in the software world: system admin, tester, developer, architect, product manager and development manager. Based in London, he works for Software Strategy Ltd. helping companies adopt and deepen Agile and Lean practices through training, consulting and coaching. He specialises in working with software product companies, aligning company strategy with products and processes. He is the originator of Retrospective Dialogue Sheets.
10.00-10.50
Programmer Anarchy
Pushing the boundaries of Agile, an interesting thing occurred: Core Agile practices began to disappear! This talk describes this phenomena, and explores the rationale behind it. Many of the contributing factors are rooted in social and architectural choices. The results have been spectacular both in business growth and traditional delivery metrics.
Fred George
Fred George has been writing code for over 44 years in (by his count) over 70 languages. An early adopter of OO and Agile, Fred continues to impact the industry with his leading-edge ideas. Passionately practical, Fred has spent the last few decades delivering projects for clients worldwide (US, India, China, UK). Oh, and he still writes code!
11.10-12.00
The Art of Disciplined Creativity
Much like elite athletes, we need to exercise discipline to be able to get into the "zone" at at will and produce great results consistently. In this session, we will explore ideas and practices for regularly gathering sources of inspiration, eliminating blocks to more easily access creative states, prolong them, and leverage their power to develop and execute great work.
Denise Jacobs
Denise Jacobs adores being a Speaker, Author, Web Design Consultant and Creativity Evangelist. Most appreciated on Twitter as @denisejacobs for her “Great Resources”, she wrote The CSS Detective Guide, and contributed to InterAct with Web Standards and Smashing Book #3. Her articles encourage people to express their creativity as they Banish Their Inner Critic and Reignite Their Creative Spark. Her latest project encourages underrepresented groups to Rawk The Web by becoming visible web experts.
13.00-13.50
How being customer-centric improves IT success: a case study
The post-implementation review is dead. Instead, IT professionals should gather continuous feedback and act in a customer-centric way. Elizabeth Harrin will present a case study from her organization demonstrating how implementing a feedback loop took customer satisfaction with IT services from 4 to 10 out of 10.
Elizabeth Harrin
Elizabeth Harrin is Director of The Otobos Group, a project communications consultancy. She has a decade of experience in leading IT and process improvement projects in financial services and healthcare. She also is experienced in managing business change. Elizabeth is the author of three books and blogs at www.GirlsGuideToPM.com for which she won the Computer Weekly IT Professional Blogger of the Year award in 2011. You can find Elizabeth on Twitter @pm4girls.
13.00-13.50
Whiteboarding for Testers, Developers and Customers too
How can testers spend more time doing productive testing and waste less effort preparing "useless" project documentation? Whiteboarding techniques enable powerful communication and collaboration without all the paperwork. Rob Sabourin has used whiteboarding to help identify technical risks, better understand user needs and to focus testing on what really matters to business stakeholders.
Robert Sabourin
Rob has more than thirty years of management experience, leading teams of software development professionals. A well-respected member of the software engineering community, Robert has managed, trained and mentored thousands of top professionals. He often speaks at conferences & writes on software engineering, testing, management, and internationalization. Author of I am a Bug!, the popular testing children’s book, Robert is an adjunct prof at McGill University & runs the consultancy AmiBug.Com
14.10-15.00
Critical Updates: why software engineering is a fake discipline and what to do about it
Is the only measure of your worth as a developer *what* you do - the practices or processes you use? Or does it also matter *why* you do things that way - the reasoning and the evidence behind your decisions?
This session addresses fundamentals beyond any specific practice and "hot topic" debates. We will uncover the shady history of some "ground truths" of the software engineering profession, uncomfortable facts about ourselves and our own brains... and some solutions.
Laurent Bossavit
Laurent Bossavit still likes to code though no longer doing so full-time. He was a recipient of the 2006 Gordon Pask award for contributions to Agile practice. He now heads Institut Agile, a privately funded, independent entity whose missions include growing the Agile business ecosystem, creating stronger links between the business and research communities interested in Agile approaches, and providing stronger empirical evidence on the benefits and limitations of Agile practices.
15.20-16.10
The Future of Work is about being more Human - Gamestorming
Work, society, and technology are all changing at breakneck speeds. The systems we design for become more complex, work is changing from a solo activity to a team sport, where individuals, teams, partners, customers, ... need to work together. Cross-‐functional collaboration requires new skills and practices. How can you engage more people in the process, without losing the creative culture and energy that fuels the process?
Maarten Volders
Maarten Volders is the founder at Agileminds.be. Challenges in the creative digital economy like accelerating change, knowledge leveling and hyper-competition are forcing organizations to become highly adaptable, endlessly inventive and truly inspiring. A program based on continuous and validated organizational learning makes Agileminds a different kind of innovation accelerator. Maarten is a changemaker, innovator, and rulebreaker. Het just wants to have fun!