Skip to main content


Development

Tutorials

ME A Product Ownership Practicum for ScrumMasters and Product Owners NEW
Bob Galen, Velocity Partners
Mon, 11/09/2015 - 8:30am

You’ve just been selected by your boss for the Product Owner role … or you’re a newly minted ScrumMaster trying to figure out how it all works … or you’re an experienced Product Owner who is struggling to find balance between your stakeholders, customers, and team … or you’ve just received your CSPO certification but have no experience being a REAL Product Owner. Fear not! Join Product Owner coach and author Bob Galen in this fast-paced, crash course in how to ROCK your new role. Explore the dynamics of user stories, product backlogs, valuation and prioritization, establishing minimal marketable deliverables, and how to deliver high-impact sprint reviews. Bob then raises the bar to talk about product ownership at scale, how to build quality into your products, and how to effectively communicate and negotiate within your organization. Leave this tutorial with the ideas, skills, and techniques to become the Product Owner your boss wants you to be.

Read more
MI Building Cross Platform and Mobile Apps with XAML NEW
Mike Benkovich, Imagine Technologies, Inc.
Mon, 11/09/2015 - 1:00pm

To make it possible for designers and developers to collaborate and build compelling user interfaces using the same assets, Microsoft created the extended application markup language XAML and introduced it in the release of the Windows Presentation Foundation. Based in XML and using language features that enable data binding, templating, styling, and adaptive layouts, it creates the interfaces declaratively and efficiently. XAML has appeared in Silverlight, Windows Phone, and Metro and has now gone cross platform to Android and iOS with Xamarin. Mike Benkovich begins with the basics of XAML—controls and containers, options for layout including canvases, stack panels and grids, and responsive layouts that take advantage of the available screen real estate. Next Mike dives into XAML advanced data binding and converters. Finally, he takes a brief look at Xamarin to show how you can deliver great applications across platforms on almost any device.

Read more
TI Coaching and Leading Agility: Tuning Agile Practices
David Hussman, DevJam
Tue, 11/10/2015 - 1:00pm

Are you an agile practitioner who wants to take agility to the next level? Are you looking to gain real value from agile instead of simply more talk? Even though many are using agile methods, not all are seeing big returns on their investment. David Hussman shares his experiences and describes a short assessment that you can use to identify both strengths and weaknesses in your use of agile methods. Creating an assessment helps you look at the processes you are using, examine why you are using them, and determine whether they provide real value. This assessment guides you through the rest of the tutorial, helping you tune your current processes and embrace new tools—product thinking, product delivery, team building, technical excellence, program level agility, and more. Leave with an actionable coaching plan that is measurable and contextually significant to your organization. If you want to promote real agility—or lead others to do so—come ready to think, challenge, question, listen, and learn.

Read more

Keynotes

K3 Introducing the GROWS™ Method for Software Development
Andy Hunt, Pragmatic Bookshelf
Thu, 11/12/2015 - 8:30am

Agile software development is in a rut. Agile is consistently misapplied, misunderstood, misused, and then, all-too-often abandoned. Worse than that, many popular agile methods are not actually agile. They've remained largely unchanged for more than a decade. And despite preaching inspect and adapt, users adopt and forget, following practices by-the-book and suffering when a practice conflicts with their local context. Join Andy Hunt as he describes the GROWS™ Method—a new approach to software development. The GROWS™ Method is based on four key ideas—the Dreyfus Model of skill acquisition, evidence-based practice, inclusivity, and local customization. The Dreyfus Model speaks to limitations in human cognition and problem solving. Evidence-based practice is a framework for first-class experiments that encourage us to make decisions and answer questions with actual outcomes—not wishful thinking or popular folklore. Inclusivity includes more of the organization than just the developers, and local customization makes adaptation to individual environments a first-class part of the method. It’s now time to grow software development beyond the limitations of agile.

Read more

Concurrent Sessions

DT3 Continuous Delivery in a Legacy Shop—One Step at a Time
Gene Gotimer, Coveros, Inc.
Thu, 11/12/2015 - 1:30pm

Not every continuous delivery (CD) initiative starts with someone saying “Drop everything. We’re going to do DevOps.” Sometimes, you have to grow your process incrementally. And sometimes you don’t set out to grow at all—you are just fixing problems with your process, trying to make things better. Gene Gotimer discusses techniques and the chain of tools he has used to bring a DevOps mindset and CD practices into a legacy environment. Gene discusses how his team started fixing problems and making process improvements in development. From there, they tackled one problem after another, each time making the release a little better and a little less risky. They incrementally brought their practices through other environments until the project was confidently delivering working and tested releases every two weeks. Gene shares their journey and the tools they used to build quality into the product, the releases, and the release process.

Read more