Loading…
Wednesday, November 12
 

08:00 GMT+08

Registration, Snacks, Coffee and Tea
Wednesday November 12, 2014 08:00 - 09:00 GMT+08
Foyer

08:30 GMT+08

Open Jam (Generate Topics)
Wednesday November 12, 2014 08:30 - 09:00 GMT+08
Open Jam

09:00 GMT+08

Opening Speech
Wednesday November 12, 2014 09:00 - 09:30 GMT+08
Keynote

09:30 GMT+08

The Power of an Agile mindset
I've wondered for some time whether much of Agile's success was the result of the placebo effect, that is, good things happened because we believed they would. The placebo effect is a startling reminder of the power our minds have over our perceived reality. Now cognitive scientists tell us that this is only a small part of what our minds can do. Research has identified what I like to call "an agile mindset," an attitude that equates failure and problems with opportunities for learning, a belief that we can all improve over time, that our abilities are not fixed but evolve with effort. What's surprising about this research is the impact of an agile mindset on creativity and innovation, estimation, and collaboration in and out of the workplace. I'll relate what's known about this mindset and share some practical suggestions that can help all of us become even more agile.

Speakers
avatar for Linda Rising

Linda Rising

Independent consultant
Linda Rising is an independent consultant based in Nashville, Tennessee. Linda Rising has a Ph.D. from Arizona State University in the field of object-based design metrics and a background that includes university teaching and industry work in telecommunications, avionics, and tactical... Read More →



Wednesday November 12, 2014 09:30 - 10:30 GMT+08
Keynote

10:30 GMT+08

Break
Wednesday November 12, 2014 10:30 - 11:00 GMT+08
Open Jam

11:00 GMT+08

A Wrong Encounter: Agile in a Huge-Waterfall Company, LG Electronics
Current smart-phone business is in intense competition. All the manufacturers are under enormous pressure to deliver faster with higher performance and quality than its competitors.

Agile seems to be indispensable choice to survive in the current market and hence, many are trying to implement it in their organization. However it’s not easy in a big Electronics company, since it has been following huge-waterfall process for a long time, originally designed for hardware development with lots of regulations and for satisfying Telecom service providers’ process, which is another waterfall.

This talk is about how we made progresses in this situation. We have observed 8 obstacles in applying Agile in the huge-waterfall company and has made several trials to overcome them. Some of them worked, some did not.

Successful cases involve organizational wisdom such as having internal enemies, process guys who have the authority of approving work outputs, transitioned to support Agile teams so that we can use their power. We also see that Technical practices are a big help to attract people: “Developers like Technically Sexy things”. We tried applying the modern engineering practices in a technically sexy way so that people get interested easily. We also found out that “Fun” is important in any activities. We have made every effort to make the activities funny!

To summarize, this talk will show the below in the context of Android application development including live demo of running & testing an android application.

1. The difficulties we had in applying Agile in a big, electronics company: 8 Obstacles
2. How we approached in our company to overcome the problems: Using the power of opponents + small and step-by-step advancement + Technically sexy practices.
3. How we implement them in a way that people have fun in performing the activities!

Speakers
avatar for Wisang Eom

Wisang Eom

Team Lead, Agile Coach, LG Electronics, Korea
I'm currently working as a team lead of “Agile Development Team” in LG Electronics and an internal Agile coach for Smart-phone Department and others.



Wednesday November 12, 2014 11:00 - 12:00 GMT+08
Room 1

11:00 GMT+08

Introduction to LeSS
Large-Scale Scrum (LeSS) is a framework for scaling Scrum to medium to large projects while staying true to the original Scrum principles. It provides a couple of simple rules that define the LeSS framework and how teams and organizations work with it. Within the framework provided by LeSS, organizations need to evolve their own practices and continuously improve those. LeSS has been used in companies such as JP Morgan, Bank of America-Merill Lynch, Ericsson, and NSN. This talk introduces the LeSS framework and rules and provides some guides on adoption. The talk is roughly based on the upcoming Large-Scale Scrum book and the LeSS Practitioner courses.

Speakers
avatar for Bas Vodde

Bas Vodde

Agile Coach, Odd-e
Bas Vodde is an experienced coach in agile methods and is a certified Scrum master trainer. Next to Scrum, he trains and coaches teams in TDD, retrospective and agile planning. In 2005 he moved to Helsinki, Finland to introduce Agile Development and in particular Scrum, in Nokia Networks... Read More →



Wednesday November 12, 2014 11:00 - 12:00 GMT+08
Keynote

11:00 GMT+08

Transformation Priority Premise Deep Dive
I have been practicing test driven development (TDD) over four years. I believe Baby Step is one of most difficult parts by learning TDD. "How should I choose the next test to drive my code in the easiest and smallest way?" is a very common question raised by TDD newbies. Unlike refactoring, there is no clear describable methodology in this area. Near the end of year 2010, Uncle Bob created a concept called Transformation Priority Premise (TPP) which throw a light into this area.
In this talk, I will share my thoughts and experiences of applying TPP in TDD. Here are key points of this talk.
How can TPP help to do baby step in TDD TPP Deep Dive
A wrong order in current TPP list? I will explain it with my experience report by applying TPP in one of my recent Kata https://github.com/JosephYao/KataNumbersInWord
TPP and Problem splitting in TDD. I will talk about how I see TPP working together with the problem splitting skill we apply in TDD, which is a key value of TDD as design methodology.
How is TPP related to refactoring? I will explain how to identify the real transformation given that doing transformation and refactoring in one TDD cycle.
Based on my experience, there could be main transformation and sub transformation when applying TPP
As a learning outcome of this talk, I hope audiences can see TPP as a way to learn baby step in TDD and get some ideas about how to apply TPP more clearly and intensively when doing TDD.

Speakers
avatar for Joseph Yao

Joseph Yao

Agile Coach, Odd-e
Joseph is an Odd-e Agile Coach and provides agile practice coaching and training for teams. He has more than 13 years’ development and project management experience in software industry, as well as, a broad knowledge in both internet (web & app) and desktop software development... Read More →



Wednesday November 12, 2014 11:00 - 12:00 GMT+08
Room 2

12:00 GMT+08

Lunch
Wednesday November 12, 2014 12:00 - 13:30 GMT+08
Exhibit Room

12:00 GMT+08

Exhibits OPEN
Wednesday November 12, 2014 12:00 - 18:00 GMT+08
Exhibit Room

13:30 GMT+08

All written lean practices are wrong
Misconceptions occur. Even within face to face interaction. And of course, when concepts are spread with keywords. Let's discuss several lean practices in depth. And let's think what their purposes and values are. Value Stream and Flow, Visualization, Pull-System, 5 Times Whys, Kanban, Kaizen, etc.

Speakers
avatar for Kiro Harada

Kiro Harada

Senior Consultant, Attractor Inc.
An independent consultant on supply chain management, domain modeling and agile in Japan.


Wednesday November 12, 2014 13:30 - 15:00 GMT+08
Room 1

13:30 GMT+08

The Girl with the Chisel Tip Marker
One of the quickest ways to achieve greater buy-in, clearer communication and higher levels of engagement with team members, stakeholders, sponsors and business units is to get "visual agility".

Visual Agility is about three things:

Capturing - the information, thinking and ideas of the team, stakeholders and sponsors
Conveying - that information in a way that’s compelling and easy to understand
Collaborating - using innovative tools that bring people together to think, talk and do great things
Visual agility. Yes its about using cards, stories, post it notes… but it's also about using visual charts, maps, models, metaphors, and most of all, hand crafted "drawn-in-the-moment" visuals.

If you're thinking you can't draw so well (or at all !), Lynne's session will boost your capability, instantly. And if you've already got some sketching skills up your sleeve, Lynne's session will guide you so you can finesse, develop and mature your visual thinking capability for even greater public display!

In agile we often speak about making work visible, showing progress, visualising solutions, scoping out possibilities. Having 'visual agility' gives you the capability and confidence to step into any role at a moment's notice and help bring clarity to the problem, quicker. This is more than sketch noting for your own use; it's for bringing clarity to situations and communicating and collaborating through complexity.

You'll learn some of the most highly engaging ways to facilitate with visuals in an agile world and come away with 60 visual images and icons to put to work straight away.

Lynne will be live drawing to show you what to do, how to apply it and what it can look like.

Speakers
avatar for Lynne Cazaly

Lynne Cazaly

Owner, Lynne Cazaly
Lynne Cazaly helps individuals, teams and organisations transition to new ways of working. Lynne is an international keynote speaker, author and a master facilitator. She is the author of 6 books: ish: The Problem with our Pursuit for Perfection and the Life-Changing Practice of... Read More →



Wednesday November 12, 2014 13:30 - 15:00 GMT+08
Room 2

13:30 GMT+08

Continuous Integration Workshop
Limited Capacity seats available

Are you practicing continuous integration? Do you ever feel it doesn't bring much value? Do you find your Jenkins server worthless and no one cares about it? Maybe you are not doing real continuous integration. This workshop will help you to experience the essential of continuous integration.

Participants will attempt to deliver a tiny project in limited time. So everyone will work in teams, designing, coding and testing. You will experience the change of your team's collaboration and feel the real power of continuous integration.

The workshop is for Developer/Tester, please bring your laptop with development environment.

Speakers
avatar for Jackson Zhang

Jackson Zhang

Agile Coach, Odd-e
Jackson Zhang, Agile Coach at Odd-e, CSM, CSPO, CSP, Geek, 10 years software development experience. I have provided coaching and training service to several famous companies. Interested in new stuff, always looking for better way to think and act. Currently I focus on Agile and help... Read More →


Wednesday November 12, 2014 13:30 - 15:00 GMT+08
Keynote

15:00 GMT+08

Break
Wednesday November 12, 2014 15:00 - 15:30 GMT+08
Open Jam

15:30 GMT+08

Journey to Agility for a Large Scale Telecom System - Reflections from the road
Since the birth of Agile Manifesto, many companies have started their Agile transformation journeys. Working as an Agile coach, I have had the honor to help out and to learn. In this session, I will share some key learning, challenges and experience from a large scale legacy telecom product during its Agile transformation journey.

Speakers
avatar for Evelyn Tian

Evelyn Tian

Head of Lean & Agile Program at R&D North East Asia; Lean and Agile Head Coach for Asia Pacific, Ericsson
Evelyn Tian is the Lean and Agile Head Coach of Ericsson Communications in the Asia-Pacific region. She has been passionately working with Lean and Agile transformation since 2009. She coaches organizations, management, development teams and individuals at both strategic and hands-on... Read More →



Wednesday November 12, 2014 15:30 - 16:30 GMT+08
Room 2

15:30 GMT+08

Applying Agile Development Practices in Distributed Teams
For a distributed team it is even more important to pay continuous attention to technical excellence and good designí as the Agile Manifesto requests. Yet, how to implement the typical agile development practices like pair programming or collective code ownership in a distributed setting? Moreover are there any differences or things to watch out for when applying "easier" practices like unit testing or refactoring? In this session I want to focus on the impact and application of agile development practices in distributed teams and how such a team can ensure its technical excellence.

Speakers
avatar for Jutta Eckstein

Jutta Eckstein

independent coach, consultant, and trainer
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... Read More →



Wednesday November 12, 2014 15:30 - 16:30 GMT+08
Room 1

15:30 GMT+08

You Can’t be Great without Technical Excellence
Technical excellence is more than two week sprints, a burn-down chart and a daily stand-up meeting. The basic rules of Agile or Scrum are not an end in themselves, but rather a staring point based upon principles and practices that allow and encourage teams to adopt, adapt, and refine their craft. Unfortunately, it may seem to the technical people that agile is just another micro-management approach.
Extreme Programming with its provocative name, got people’s attention in 1999. It is based on sound technical practices. Why do so few agile teams employ engineering practices that support the tight iterative cycles of Agile and Scrum? The founders of Scrum expected the continuous improvement cycle to pull engineering practices into teams once the cycle revealed the problems of poor product quality, hard to change code, wasted time debugging, long stabilization efforts and the ever growing burden of manual test.
In this talk we’ll look at why the technical practices of test-driven development, refactoring, continuous design, clean code and automated testing can help you and your organization be great.

Speakers
avatar for James Grenning

James Grenning

Founder, Wingman Software
James Grenning, founder of Wingman Software, trains, coaches and consults worldwide. With more than thirty years of software development experience, both technical and managerial, James brings a wealth of knowledge, skill, and creativity to software development teams and their management... Read More →



Wednesday November 12, 2014 15:30 - 16:30 GMT+08
Keynote

16:30 GMT+08

Break
Wednesday November 12, 2014 16:30 - 17:00 GMT+08
Open Jam

17:00 GMT+08

Interpreting the Unwritten Rules - or are they Guidelines?
Even in the most collaborative and communication intensive team there are lots of "rules" which people need to learn about how to work together. In distributed teams this gets magnified and intensified due to the myriad filters and layers of meaning we unwittingly apply to communication. In this talk Shane presents examples of how the most innocent of question or suggestion can send teams into a spin, and suggests a number of techniques to help create an environment where real communication can happen, irrespective is your team is co-located or distributed.

The talk examines aspects of culture, individual and team motivation, personal values and attitudes and how they become “filters” through which we view the world. These filters influence our interactions with others and become rules which become ingrained in our attitudes and behaviours. By changing rules to guides we gain the freedom to think and act based on the current context rather than reacting based on our accumulated filters.

Speakers
avatar for Shane Hastie

Shane Hastie

Chief Knowledge Engineer, Software Education
Shane Hastie is the Chief Knowledge Engineer and Agile Practice Lead for Software Education. Shane works extensively in the overlap between business analysis and agile development practices – actively working to bridge the perceived gaps between these communities. In 2011 Shane... Read More →



Wednesday November 12, 2014 17:00 - 18:00 GMT+08
Room 1

17:00 GMT+08

User-Centered Agile Product Development in an Enterprise and a Startup
Product Development today has various challenges where startups and enterprises alike have to move quicker and plan resources carefully for consumers (users) to be able to gain market traction and stay relevant with competitors constantly evolving.

Very often, product releases are managed by product managers gathering requirements on behalf of the customer within an organisation. He begins with a high-level product requirement and speaks with various stakeholders like sales, marketing, operations, finance to map business constraints and heads over to engineering to start building. This skips over valuable insights gained by engaging users, design teams and answering the hard questions of “nice to haves” vs “must haves”.

I’ll like to share an approach that was used in two environments with success to bring products to market with a focus on users while considering business conditions and constraints.

As a product owner in an enterprise setting tasked with crafting a mobile strategy and product roadmap or a product owner in a startup tasked with overhauling a legacy system for a more efficient business platform, I’ll compare the two distinct environments and offer insights into how a team can begin to understand and shape a company’s direction towards user-centered design.

It involves thinking with users in mind, building with agile techniques and measuring to help iterate towards meaningful product releases. Often, this results in changes to an organisation that also requires coaching and charting a path for the people who are affected.

Speakers
avatar for Michael Ong

Michael Ong

COO, bellabox
I care about building Products and being Agile



Wednesday November 12, 2014 17:00 - 18:00 GMT+08
Room 2

17:00 GMT+08

Worse Is Better, for Better or for Worse
Nearly two-and-a-half decades ago, Richard Gabriel proposed the idea of “Worse Is Better” to explain why some things that are designed to be pure and perfect are eclipsed by solutions that are seemingly compromised and imperfect. This is not simply the observation that things should be better but are not, or that flawed and ill-considered solutions are superior to those created with intention, but that many solutions that are narrow and incomplete work out better than the solutions conceived of as being comprehensive and all encompassing. Whether it is programming languages, operating systems, development processes or development practices, we find many examples of this in software development, some more provocative and surprising than others.
In this talk we revisit the original premise and definition, and look at how this approach to development can still teach us something surprising and new.

Speakers
avatar for Kevlin Henney

Kevlin Henney

consultant · father · husband · itinerant · programmer · speaker · trainer · writer
Kevlin Henney is an independent consultant, trainer and writer based in the UK. His development interests are in patterns, programming, practice and process. He has been a columnist for many magazines and web sites and is co-author of A Pattern Language for Distributed Computing and... Read More →



Wednesday November 12, 2014 17:00 - 18:00 GMT+08
Keynote
 
Thursday, November 13
 

08:30 GMT+08

Snacks, Coffee and Tea
Thursday November 13, 2014 08:30 - 09:00 GMT+08
Foyer

08:30 GMT+08

Open Jam (Generate Topics)
Thursday November 13, 2014 08:30 - 09:00 GMT+08
Open Jam

09:00 GMT+08

Enabling the organisation as a complex eco-system
This presentation will take an ecological approach to understanding how business functions and IT capability can better interact with each other.  It will argue for a substantial shift away from the predominantly manufacturing and linear metaphors that underly code development, user requirements capture and project management.  Instead we need to see technology provision as a service relationship which can both deliver core needs, but can also joining explorer the rapidly emerging opportunities offered by technology in the modern world.  It will focus on how we understand the Implicit Whys of customer and employee needs not just the Explicit Whats.  As such it will challenge some of the common assumptions behind big data and demonstrate how human sensor networks (whole of workforce engagement for example) can transform the enterprise.  For the Agile community that means developing pre-Scrum capability, for the wider business it means understanding how to co-evolve unstated needs with the rapidly changing capabilities of technology.

Speakers
avatar for Dave Snowden

Dave Snowden

Founder and Chief Scientific Officer, Cognitive Edge
Dave Snowden is the founder and chief scientific officer of Cognitive Edge. His work is international in nature and covers government and industry looking at complex issues relating to strategy, organisational decision making and decision making. He has pioneered a science based approach... Read More →



Thursday November 13, 2014 09:00 - 10:30 GMT+08
Keynote

10:30 GMT+08

Break
Thursday November 13, 2014 10:30 - 11:00 GMT+08
Open Jam

10:30 GMT+08

Exhibits OPEN
Thursday November 13, 2014 10:30 - 19:30 GMT+08
Exhibit Room

11:00 GMT+08

Overcoming Cultural Differences by Focusing on Similarities
One of the challenges global teams are facing, is overcoming cultural differences. Yet, these differences have their origin not only in geography and language, but also in strategies, politics, values and history. A company, no less than the broader society, shapes a culture that influences its employees behavior. A distributed team needs to leverage this and jointly develop a project culture and keep the project history alive for emphasizing the common culture. This session points out techniques that have helped to create a common culture in different global projects I have been working on.

Speakers
avatar for Jutta Eckstein

Jutta Eckstein

independent coach, consultant, and trainer
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... Read More →



Thursday November 13, 2014 11:00 - 12:00 GMT+08
Keynote

11:00 GMT+08

Agile for the Project Manager and PMP
As teams move from traditional project management practices to Agile methods, the roles and responsibilities of the project manager often need re-defined to better fit the dynamic team environment.

In this session, John Okoro and Ronica Roth from Rally Software will discuss the common, tough questions asked by project managers as they discover the Agile process. Hear real life, in-the-trenches examples of major enterprise customers who have transformed their traditional teams into energetic, Agile organizations.

Some of the questions, we’ll cover:
* How do I fund and initiate Agile projects?
* How do traditional roles change: PMP, BA, Architect, QA, Dev Team?
* How do I work with highly distributed, offshore teams?
* How do I ensure that governance and regulatory mandates are met?
* How do I report progress to my stakeholders?
* How can I get started with low risk and high payback?

Learning Points

In this session, you will learn:
1. How to support a fixed scope project environment with Agile.
2. The information and resources to bring to the table to help convince management of the benefits of Agile.
3. The mechanics and benefits of using Agile in a highly distributed environment.
4. How Agile can help teams with governance and regulatory mandates succeed.

Speakers
avatar for John Okoro

John Okoro

Director Professional Services – Asia, Rally Software
John Okoro is the Asia Services Leader for Rally Software, a US based company and leader in Agile application lifecycle management (ALM). John has over 18 years of project leadership and process improvement knowledge in technology related projects. John has led corporate training... Read More →



Thursday November 13, 2014 11:00 - 12:00 GMT+08
Room 2

11:00 GMT+08

Test Driven Development: That's not what we meant
Test-Driven Development (TDD) has been so successful that it's now unfashionable. But many developers complain that being required to write tests just gets in the way of shipping features. That wasn't our experience when we first stumbled onto TDD a dozen years ago, so what went wrong? Were we fooling ourselves, or did the message get confused along the way?

In this talk, I will revisit the basics, the essence of what makes TDD work. I will look at some of the common difficulties that I see with teams that are struggling. I will show how understanding the principles means that we can use tests to help us deliver more effectively.

Speakers
avatar for Steve Freeman

Steve Freeman

Software developer, coach, and trainer
Steve Freeman, author of Growing Object Oriented Software, Guided by Tests (Addison-Wesley), was a pioneer of Agile software development in the UK. Steve is a technical principle with Springer Verlag in London. He has developed software for a range of institutions, from small vendors... Read More →



Thursday November 13, 2014 11:00 - 12:00 GMT+08
Room 1

12:00 GMT+08

Lunch
Thursday November 13, 2014 12:00 - 13:30 GMT+08
Exhibit Room

13:30 GMT+08

High Impact Facilitation
In a meeting or workshop, you need to achieve an outcome, AND make sure people are coming along for the journey. How do you handle this ‘juggling’ or ‘balancing act’?

The High Impact Facilitator balances the imperatives of:

achieving outcomes
boosting engagement
driving productivity
encouraging contribution.
The session covers:
1 : It's all about how you start

This module covers your set-up for a high impact facilitation, getting yourself ready, setting up the environment and your opening 'scripts', style and statements.

2 : Your structures and processes

This module takes you through six different models and processes that Lynne regularly uses in high impact facilitation sessions.

3 : Designing agendas for high impact outcomes

This module shares the inside information on how to use the time available to get to high impact. It's no mistake that great outcomes are achieved in teams by a facilitator who has had a hand in crafting the agenda.

Learn how to use the chunks of time available to get where you need to get to... no matter how long your workshop, meeting or conversation.

4 : Handling tricky stuff

Once you, the environment and the process you're using is sorted, it's now over to you as the facilitator to simply... handle what happens.

There are many different responses to every situation that occurs. There's no one answer - but there is often a 'continuum of response'. This gives you the fleixibility to try something, try something else and try something else to get to the impact you're aiming for.

5 : Incorporating visuals, icons and templates to your facilitation toolkit

This module brings in the power of 'visual mojo'. It's not about what you can draw, but what you can draw out of the group.

6 : Putting it all together

This final module brings the learning together and applies it to a real life situation in your world.

Speakers
avatar for Lynne Cazaly

Lynne Cazaly

Owner, Lynne Cazaly
Lynne Cazaly helps individuals, teams and organisations transition to new ways of working. Lynne is an international keynote speaker, author and a master facilitator. She is the author of 6 books: ish: The Problem with our Pursuit for Perfection and the Life-Changing Practice of... Read More →


Thursday November 13, 2014 13:30 - 15:00 GMT+08
Room 1

13:30 GMT+08

Team-Driven Improvement with Retrospectives
Most teams following an Agile approach to software development want to find better ways of working to deliver value to their customers. Teamwork can be hard but also gives a great advantage of many ideas for doing things differently. A retrospective is a meeting where you all get together to reflect on you have learned working together and figure out how to do even better next time. Come to this workshop to learn how to plan and facilitate an effective retrospective. This will be an interactive session where you will have a chance to try out some exercises in groups that you can use when working with teams.

Speakers
avatar for Rachel Davies

Rachel Davies

Agile Coach, Unruly
Rachel Davies coaches product development teams at Unruly (tech.unruly.co)  in London. She is co-author of “Agile Coaching” and an invited speaker  at industry events around the globe. Her mission is to create workplaces where  developers enjoy delivering valuable software. Rachel is a strong  advocate of XP approaches and an organiser of Extr... Read More →



Thursday November 13, 2014 13:30 - 15:00 GMT+08
Room 2

13:30 GMT+08

Test-Driven Development for C/C++
Test-Driven Development is an important design technique that helps software developers improve product quality and schedule predictability. How? By eliminating bugs before they make the bug list or disrupt the plan. Software is fragile; make a change, it works; you don't even realize that some formerly working feature is now broken. TDD is an engineering practice designed to prevent defects, and influence designs to be modular and loosely coupled.  This tutorial describes the problems addressed by TDD, as well as the additional challenges and benefits of applying TDD to embedded software. This class is not just a show and tell. Bring your laptop with wifi access and a web browser. We'll test-drive some code.  You don't have a laptop, come anyway and we can pair you with someone.

Speakers
avatar for James Grenning

James Grenning

Founder, Wingman Software
James Grenning, founder of Wingman Software, trains, coaches and consults worldwide. With more than thirty years of software development experience, both technical and managerial, James brings a wealth of knowledge, skill, and creativity to software development teams and their management... Read More →


Thursday November 13, 2014 13:30 - 15:00 GMT+08
Keynote

15:00 GMT+08

Break
Thursday November 13, 2014 15:00 - 15:30 GMT+08
Open Jam

15:30 GMT+08

Open Agile Adoption - Reaching Escape Velocity
Two thirds of large-scale change programmes don’t meet their goals
There are thousands of attempts at agile adoption involving hundreds of thousands of Certified ScrumMasters

So...
why don't we have thousands or at least hundreds of case studies from successful agile transformations?
why are many organisations still depending on continuous coaching?
why have many organisations fallen back?

Even combining top-down and bottom-up approaches often still falls far short of our expectations as the status quo stubbonly endures.

So what's a more effective approach? 

Over decades and even millenia, humans have devised games, rites-of-passage and other techniques to achieve transitions from one state to the next. Open Agile Adoption combines several of these techniques into a framework you can use to achieve both rapid and sustained transformation.

Speakers
avatar for Stuart Turner

Stuart Turner

Agile Coach & Trainer
Stuart provides consulting and coaching services to individuals, teams and organisations wanting to continually learn and improve. He is dedicated to helping people be happy and has worked for startups and Global 100 companies in the UK before moving to Singapore in 2011. He has been... Read More →



Thursday November 13, 2014 15:30 - 16:30 GMT+08
Room 1

15:30 GMT+08

Kanban In Action
A whirlwind introduction tour to kanban, it’s ideas and some of the practicalities. This is an introduction to kanban that aims to get you up and running from nowhere. We will stop shortly at the theory behind kanban and put the main focus on the practical matters. Based on the book (Kanban In Action http://bit.ly/theKanbanBook).

Speakers
avatar for Marcus Hammarberg

Marcus Hammarberg

Social Worker - Management, Salvation Army Indonesia
Talk to me about kanban, specification by example, mob programming and continuous delivery. I'm trying to keep my fingers in the dough still and love to talk about programming too; NancyFx and Koa is my two favorites right now. Ask me why I had a hard time remember the difference... Read More →



Thursday November 13, 2014 15:30 - 16:30 GMT+08
Room 2

15:30 GMT+08

Programming with GUTs
These days testing is considered sexy for programmers. Who'd have thought it? But there is a lot more to effective programmer testing than the fashionable donning of a unit-testing framework: writing Good Unit Tests (GUTs) involves (a lot) more than knowledge of assertion syntax.

Testing represents a form of communication and, as such, it offers multiple levels and forms of feedback, not just basic defect detection. Effective unit testing requires an understanding of what forms of feedback and communication are offered by tests, and what styles encourage or discourage such qualities.

What style of test partitioning is most common, and yet scales poorly and is ineffective at properly expressing the behaviour of a class or component? What styles, tricks and tips can be used to make tests more specification-like and scalable to large codebaes?

Speakers
avatar for Kevlin Henney

Kevlin Henney

consultant · father · husband · itinerant · programmer · speaker · trainer · writer
Kevlin Henney is an independent consultant, trainer and writer based in the UK. His development interests are in patterns, programming, practice and process. He has been a columnist for many magazines and web sites and is co-author of A Pattern Language for Distributed Computing and... Read More →



Thursday November 13, 2014 15:30 - 16:30 GMT+08
Keynote

16:30 GMT+08

Break
Thursday November 13, 2014 16:30 - 17:00 GMT+08
Open Jam

17:00 GMT+08

Panel Discussion
This is your chance to hear a panel of expert discuss topics related to Agile Software development within the same three different categories as the three tracks of the conference: Organisation, Practices and Technology.

Please submit your qustions/topics for the panel by filling out this form:
http://bit.ly/AgileSGPanel

Moderators
avatar for Linda Rising

Linda Rising

Independent consultant
Linda Rising is an independent consultant based in Nashville, Tennessee. Linda Rising has a Ph.D. from Arizona State University in the field of object-based design metrics and a background that includes university teaching and industry work in telecommunications, avionics, and tactical... Read More →

Speakers
avatar for Steve Freeman

Steve Freeman

Software developer, coach, and trainer
Steve Freeman, author of Growing Object Oriented Software, Guided by Tests (Addison-Wesley), was a pioneer of Agile software development in the UK. Steve is a technical principle with Springer Verlag in London. He has developed software for a range of institutions, from small vendors... Read More →
avatar for Richard Sheridan

Richard Sheridan

CEO, Menlo Innovations
From kid programmer in 1971 to Forbes cover story in 2003, Joy, Inc. author Richard Sheridan has never shied from challenges, opportunities nor the limelight. Sheridan and his software design and development team at Menlo Innovations didn't invent a new culture, but copied an old... Read More →
avatar for Dave Snowden

Dave Snowden

Founder and Chief Scientific Officer, Cognitive Edge
Dave Snowden is the founder and chief scientific officer of Cognitive Edge. His work is international in nature and covers government and industry looking at complex issues relating to strategy, organisational decision making and decision making. He has pioneered a science based approach... Read More →


Thursday November 13, 2014 17:00 - 18:00 GMT+08
Keynote

18:00 GMT+08

Evening Drinks and Snacks
Thursday November 13, 2014 18:00 - 19:30 GMT+08
Exhibit Room
 
Friday, November 14
 

08:30 GMT+08

Snacks, Coffee and Tea
Friday November 14, 2014 08:30 - 09:00 GMT+08
Foyer

08:30 GMT+08

Open Jam (Generate Topics)
Friday November 14, 2014 08:30 - 09:00 GMT+08
Open Jam

09:00 GMT+08

Product Ownership is a Team Sport
A number of agile brands downplay the need for business analysis and requirements management on agile projects, putting large store in the role of the Product Owner.

This workshop tackles some of the problems this misconception can result in and shows how effective product ownership almost always requires a team with a variety of skills and backgrounds to be effective.

Product Ownership requires clarity of vision, alignment with organisational strategy, understanding of the development process and the ability to communicate with a wide variety of stakeholders across all levels both inside and outside the organization. The complexity of the role is most often more than a single person can (or should) cope with – effective product ownership requires a teamwork approach covering a variety of skills and knowledge.

Product ownership encompasses areas covering:
* Product Management
* Marketing
* Business Advocacy
* Customer Advocacy
* End User Advocacy
* Domain Subject Matter Knowledge
* Analysis
* User Experience and Graphic Design
* Innovation
* Communications
* Decision Making
* Legal and Compliance

This workshop addresses the role and skills needed, forming a product ownership team and provides hands-on experience with some specific tools to assist with product ownership.

Speakers
avatar for Shane Hastie

Shane Hastie

Chief Knowledge Engineer, Software Education
Shane Hastie is the Chief Knowledge Engineer and Agile Practice Lead for Software Education. Shane works extensively in the overlap between business analysis and agile development practices – actively working to bridge the perceived gaps between these communities. In 2011 Shane... Read More →



Friday November 14, 2014 09:00 - 10:30 GMT+08
Room 1

09:00 GMT+08

How serious play leads to breakthrough innovation
A Serious Game is a game whose primary intent is not pure entertainment. We learn best when we play and an increasing number of organizations have realized the enormous potential of game-based activities. Serious Games can be applied to a broad spectrum of areas like training, hiring, generating new ideas, making meetings more effective, generating feedback about a product or service, improving communication, avoiding common decision-making pitfalls, feature prioritization, vision sharing, SWOT analysis, strategy building, reflect and learn sessions and change management... The list goes on.

Organizations like Google, IBM or the United Nations use Serious Games on a regular basis. Not a single month passes without a book, article, conference or training about this increasingly popular topic.

The growing success of Agile methods, which put a strong emphasis on people interactions, fun and build a creativity-friendly environment, have made Serious Games even more popular.

The workshops will be facilitated with the aim to bring fun into work and produce highly valuable outcomes fast.

Speakers
avatar for Cedric Mainguy

Cedric Mainguy

Scrum Master/Agile Coach, Palo IT
Co-founder of three start-ups in Cambodia, India and in the US, Cédric is a seasoned IT entrepreneur. Over the years, Cédric has developed a knack for structuring innovation processes, implementing best practices in a wide range of areas, empowering teams to become highly efficient... Read More →



Friday November 14, 2014 09:00 - 10:30 GMT+08
Keynote

09:00 GMT+08

Temenos - Understand yourself and others
Three pillars enable empirical process control; Inspection, Adaptation and Transparency. 

Transparency is often the most difficult pillar to erect and keep standing. Even when we think we’re being transparent we’re often surprised to discover what we’re still concealing. Most of us don't really know ourselves, let alone anyone else.

Temenos is a healing container, developed by Siraj Sirajuddin. It helps any individual, team or community share with and understand one another. With the healing powers of Temenos, healthy and trusting relationships can be built or rebuilt. Authentic behaviour is permitted and empathic connections can be forged. 

Temenos can be the event that kindles the fire within a team, a community or a relationship with a valued client. It has the power to rebalance our lives, to restore our self-awareness, to reconnect with our heart and soul; those 'other' human elements we've long overlooked.

We are beginning to re-appreciate the value of Emotional Intelligence and how this can improve our ability to use empirical process control. Temenos can create potent results, restoring health and sustainability to you and your team, and you can experience it in this workshop.

Speakers
avatar for Stuart Turner

Stuart Turner

Agile Coach & Trainer
Stuart provides consulting and coaching services to individuals, teams and organisations wanting to continually learn and improve. He is dedicated to helping people be happy and has worked for startups and Global 100 companies in the UK before moving to Singapore in 2011. He has been... Read More →
avatar for Lv Yi

Lv Yi

Agile Coach, Odd-e
Lv Yi lives in Hangzhou, China. He is the first Certified Scrum Trainer from China since2008. As a coach at Odd-e, he gives his best expertise to help more organizationstransform to Agile, and coach teams to improve their output and learning.He has worked in various positions in Telecom... Read More →



Friday November 14, 2014 09:00 - 10:30 GMT+08
Room 2

10:30 GMT+08

Break
Friday November 14, 2014 10:30 - 11:00 GMT+08
Open Jam

10:30 GMT+08

Exhibits OPEN
Friday November 14, 2014 10:30 - 15:00 GMT+08
Exhibit Room

11:00 GMT+08

Building an Agile Government
As Singapore transform itself to be the world’s first Smart Nation, Singapore Government is embarking on a “whole-of-government” agile transformation to build more responsive digital services and improve citizen’s digital experience.
 
In this session, I will be sharing on the Singapore Government’s agile transformation journey and the new co-development partnership model that Government is embarking on with its IT partners. This will include sharing on how IDA is building up its agile coaching team to evangelize internally to the various government agencies as well as reviewing the contracting model to facilitate Agile collaboration. In order to enable industry partners to better collaborate with the Government and build their internal capability, I will also share on capability building initiatives (such as training and consultancy) that the Government have for the industry.

Speakers
avatar for Steven Koh

Steven Koh

Senior Agile Coach, IDA
He is an evangelist for agile development and he coaches team on software engineering practices in the public sector.He has rotated across multiple technical roles (e.g. sysadmin, dba, developer, business analyst, project manager and lead systems architect) and specializes in building... Read More →
avatar for Jonathan Lee

Jonathan Lee

Manager, iDA
Passionate about technology, Jonathan has worked in the Infocomm Development Authority to conceptualize and develop strategic initiatives to encourage more tech product companies in Singapore. He brings with him experience in strategy, public policy and business development, working... Read More →



Friday November 14, 2014 11:00 - 12:00 GMT+08
Room 2

11:00 GMT+08

Agile means business, so learn to think like the CxO
Have you ever thought to yourself, “I wish the executive leadership in my organization would take the time to really understand what agile is all about”? If you have, you are certainly not alone. And for good reason: we know that it’s hard to genuinely support, much less participate in, something you don’t understand.

But it is also essential for those who are not in positions of executive leadership to understand what is important to the executive suite, and then to be able to effectively communicate about agile in terms that resonate at that level. Without the ability to relate agile to the financial and operational aspects of the business, the degree to which agile penetrates an enterprise will be limited. The admonition, “Seek first to understand, then to be understood” is particularly applicable here.

In this session, we will look at the primary concerns of different executive-level roles, and why the typical agile elevator pitch may not be enough to get their attention and garner their support. Then, we will explore practical ways to relate agile principles and practices directly to the concerns of the executives in the organisation.

Throughout the session, we’ll drill down on very important concepts and indicators that most agile practitioners don’t even think about. You will leave the session with not only a new angle on agile, but with a toolkit for more effective communication and collaboration as you help extend agile throughout your organization. Just as importantly, you’ll gain a broader perspective on agile that will positively influence the way you think about your day-to-day work.

Speakers
avatar for Lee Cunningham

Lee Cunningham

Director, Enterprise Agile Enablement
Lee is an experienced agile practitioner and coach who is energized by working with people at all organizational levels, helping them develop business agility through alignment of all parts of the enterprise. He believes that it is necessary for people to enjoy their work in order... Read More →



Friday November 14, 2014 11:00 - 12:00 GMT+08
Room 1

11:00 GMT+08

Constructive Action in the Face Of Technical Debt
When we plan and manage projects, we are seldom given a blank page. We have staffing and scheduling concerns, and a variety of other issues to contend with, but below each of them is the one thing that affects completion and effort more than anything else: the quality of the existing code.
In this talk, Michael Feathers will outline managerial and team strategies for moving projects forward in the context of code that is hard to change. We'll talk about how to manage risk, how to create new opportunities moving forward, and how to work in ways which avoid to creation of further problems in large existing code bases.

Speakers
avatar for Michael Feathers

Michael Feathers

Director, R7K LLC
Michael Feathers is the founder and Director of R7K Research & Conveyance, a company specializing in software and organization design. Prior to forming R7K, Michael was the Chief Scientist of Obtiva and a consultant with Object Mentor International. Over the years, Michael has spent... Read More →


Friday November 14, 2014 11:00 - 12:00 GMT+08
Keynote

12:00 GMT+08

Lunch
Friday November 14, 2014 12:00 - 13:30 GMT+08
Exhibit Room

13:30 GMT+08

Coffee, Tea or Agile
Some observers of historical trends have suggested that the Industrial Revolution could not have happened without coffee and tea. Heating water for a daily jolt of caffeine enabled workers to be more in control of their waking hours and also to have longer lives because drinking water that has been boiled means the consumer is less likely to swallow the toxic soup that early water supplies presented for consumption. Control of working and waking is what the Industrial Age was all about. Is it time for a truly agile approach to how we work and live our lives? What would that mean? No coffee/tea/Diet Coke/Red Bull? What are the real penalties we are paying for force fitting Industrial Age (plan-driven) living into agile development? Is there really a way to have it all? What's the best way to be happy and healthy and productive?


Speakers
avatar for Linda Rising

Linda Rising

Independent consultant
Linda Rising is an independent consultant based in Nashville, Tennessee. Linda Rising has a Ph.D. from Arizona State University in the field of object-based design metrics and a background that includes university teaching and industry work in telecommunications, avionics, and tactical... Read More →



Friday November 14, 2014 13:30 - 14:30 GMT+08
Keynote

13:30 GMT+08

The Slight Mistake at the Heart Of Agile
It's been over ten years since the signing of the Agile Manifesto and quite a bit has happened. Agile has spread throughout the industry and, rather than being an upstart movement, it is now considered mainstream. Over the past several years, however, it's become obvious that enterprise transition to Agile is not easy. Quite often it fails, or fails to yield benefits that are easily realized in smaller organizations. In response to this, we an adapt, or try harder, and those strategies seem to be pervasive in the industry. However, we can take time to question why it is so hard and consider that there may be a reformulation or change in emphasis which sidesteps the difficulty.

In this talk, Michael Feathers will explain a bit of the early history of Agile and talk about how there are organizations outside the Agile community that are taking advantage of a key insight that we missed early on.

Speakers
avatar for Michael Feathers

Michael Feathers

Director, R7K LLC
Michael Feathers is the founder and Director of R7K Research & Conveyance, a company specializing in software and organization design. Prior to forming R7K, Michael was the Chief Scientist of Obtiva and a consultant with Object Mentor International. Over the years, Michael has spent... Read More →


Friday November 14, 2014 13:30 - 14:30 GMT+08
Room 2

13:30 GMT+08

Building on SOLID foundations
Why can’t we just add a feature to our system without tearing the code apart or, worse, patching around it? It ought to take just a few lines. We know the code is supposed to be modular and coherent, but too often it just doesn’t turn out that way.

We don’t believe it should be this hard to change object-oriented systems. We’ve seen examples where it really is that easy to add a new feature. The difference seems to be in the intermediate level structure. The design principles that most programmers rely on don’t address the middle ground where the complexity lies. We know about principles and patterns at the small scale, such as SOLID, and the large scale, such as REST. We’re less familiar with the structures in the middle.

This talk is about design principles that we’ve learned help us develop mid-scale code structures that are easy to read and easy to change. At the lowest level, this means well-known patterns such as avoiding globals and following SOLID guidelines. At larger scales, this means assembling those SOLID objects to avoid hidden coupling so that the system as a whole is amenable to change. We focus on how objects fit together and communicate, and on being clear about how capabilities and information flow between objects in the running system.

Speakers
avatar for Steve Freeman

Steve Freeman

Software developer, coach, and trainer
Steve Freeman, author of Growing Object Oriented Software, Guided by Tests (Addison-Wesley), was a pioneer of Agile software development in the UK. Steve is a technical principle with Springer Verlag in London. He has developed software for a range of institutions, from small vendors... Read More →



Friday November 14, 2014 13:30 - 14:30 GMT+08
Room 1

14:30 GMT+08

Break
Friday November 14, 2014 14:30 - 15:00 GMT+08
Open Jam

15:00 GMT+08

Overcoming Resistance to Change
When you come to a conference like Agile Singapore, you are sure to pick up new ideas that you would like to try out when you get back to work. However, you may feel like you hit a brick wall when it comes persuading your anyone else to try new ideas out.

Resistance is very common in organizations large and small. As an agile coach, Rachel learned a long time ago that forcing adoption of new practice results in minimal compliance and teams often fall back to old ways of doing things. Rachel will share some stories of successful changes that she has introduced with XP product development teams at Unruly. Come along to this talk to hear some tips for getting to the heart of resistance and how to dissolve barriers to adopting new working practices.

Speakers
avatar for Rachel Davies

Rachel Davies

Agile Coach, Unruly
Rachel Davies coaches product development teams at Unruly (tech.unruly.co)  in London. She is co-author of “Agile Coaching” and an invited speaker  at industry events around the globe. Her mission is to create workplaces where  developers enjoy delivering valuable software. Rachel is a strong  advocate of XP approaches and an organiser of Extr... Read More →



Friday November 14, 2014 15:00 - 16:00 GMT+08
Keynote

15:00 GMT+08

Transformational Life of a true Agile Leader
Puzzled about how to become an Agile leader?
Interested in how a manager transforms into an Agile leader?
As a traditional manager, you can transform into a leader who helps organizations, teams and individuals embrace the change, or you can lay back and easily stay as somebody who's deemed as an impediment during the change journey.
Come join this session to get inspired by some stories around the transformation life of a true Agile leader.

Speakers
avatar for Evelyn Tian

Evelyn Tian

Head of Lean & Agile Program at R&D North East Asia; Lean and Agile Head Coach for Asia Pacific, Ericsson
Evelyn Tian is the Lean and Agile Head Coach of Ericsson Communications in the Asia-Pacific region. She has been passionately working with Lean and Agile transformation since 2009. She coaches organizations, management, development teams and individuals at both strategic and hands-on... Read More →



Friday November 14, 2014 15:00 - 16:00 GMT+08
Room 2

15:00 GMT+08

How to replace large 24/7 systems and keep delivering value
The main message is continuous delivery of real value while dealing with complex technical challenges. In other words, don't say 'no’ to business because systems are old or a "big ball of mud". A problem many large enterprise organisations have today begins with a promise of business value over few year. But first thing an IT department “needs" to do is implementation of some technical fundament or legacy replacement, while business is waiting.

This is a story about gradual replacement (StranglerApplication) of large, business-critical, 24/7 systems with very high quality requirements, used Agile practices in dealing with architecture, migration, and enterprise aspects. It is about new way in dealing with complex architectural questions (compared to traditional architecture processes) where everyone is involved, emergent design, and simplicity.

It is also a real-life story about 4 cross-functional Scrum / DevOps / feature teams working together and with many stakeholders for 4 years, delivering value with new version in production, every 2 weeks. The talk is an example of false dichotomies that agile and architecture need to compromise, or "without QA people you will have a big mess in such projects".
The story can also be read in this paper. It is currently being edited for posting on InfoQ.

Speakers
avatar for Viktor Grgic

Viktor Grgic

Lean / Agile IT / Software Architect
Viktor is an Agile / Scrum Coach and software craftsman, with over 15 years of experience in leading and coaching (distributed) teams, management, and building software. Viktor has designed and developed software solutions for transport, government, banking and retail industries... Read More →



Friday November 14, 2014 15:00 - 16:00 GMT+08
Room 1

16:00 GMT+08

Break
Friday November 14, 2014 16:00 - 16:30 GMT+08
Open Jam

16:30 GMT+08

Build a Workplace People Love - Just add Joy
Joy in the context of business sounds ridiculous, and would be except for one important glaring fact: it produces measurable, repeatable, and sustainable results. Learn why from the founder, CEO, and Cheif Storyteller and author Richard Sheridan.

Within an industry known for missed deadlines, poor quality, "death march" processes and user experiences that requireDummies books to explain, this talk will deliver the hope of a better way. Attendees who attend agile and scrum conferences are searching for tangible examples from which to sample and learn. This talk will deliver inspiration and practical takeaways.

Agile methodologies practiced The Menlo Way™ since 2001 are both joyful and disciplined. In this session, Sheridan will share from him personal experiences about the effects of physical space on team energy and engagement, the benefit of simple paper-based project management tools to foster better sponsor relationships, the power of systematic pairing in creating a learning organization that render towers of knowledge and Brooks' Law quaint challenges of the past.

Sheridan will discuss the cultural norms that remove fear and encourage experimentation; you'll hear about the elimination of meetings and the rituals and ceremonies that replace them. Learning Objectives: 1) Design a culture with the right team and leadership in a learning environment; 2) create client involvement; 3) define your environment by joy in an open and collaborative culture and 4) create delightful user experiences.

Speakers
avatar for Richard Sheridan

Richard Sheridan

CEO, Menlo Innovations
From kid programmer in 1971 to Forbes cover story in 2003, Joy, Inc. author Richard Sheridan has never shied from challenges, opportunities nor the limelight. Sheridan and his software design and development team at Menlo Innovations didn't invent a new culture, but copied an old... Read More →



Friday November 14, 2014 16:30 - 17:45 GMT+08
Keynote
 
Filter sessions
Apply filters to sessions.