Tuesday: NoSQL Day
|Smart phones||Smart phones||Smart phones|
|Architecture||Cloud & nosql||Patterns|
|Web development||Web development||Social media|
|Collaboration||Realizing business ideas||Software craftsmanship|
This year the agile track has a wide range of topics. From processes to practices, technical to practical, we have sessions that will give you hands-on tips that you can go back and use immediately. Mix it all up with inspirational talks that gives you something to think about. Hear about Scrum and Kanban to find what works best for you. Learn how to improve your task board, or let our speakers inspire you to write better code. We dare say there is something for everyone.
10:15 - 11:05
'In Programming, the hard part isn't solving problems, but deciding what problems to solve'. In this famous quote, Paul Graham sums up one of the great challenges of software development, namely, how do we pick the right problem to solve, the right feature to deliver, the right bug to fix? In this session, Cory Foy will cover what it means to deliver the right thing, and how to use several models to quickly filter the features in your backlog into a sharply focused profit-making machine.
Cory Foy is an agile developer, consultant and coach with a passion for looking at the entire system within an organization. His background consists of highly technical positions in Java, Ruby, .NET and C#, including working for Microsoft as a Premier Field Engineer debugging critical enterprise applications in .NET and C#., developing mobile applications using J2ME and Objective-C and building client-side applications for financial transfer using C#.
11:20 - 12:10
Physical space, cultural climate, information flow, & organizational “soup”- All play key roles in creating an environment where project teams deliver value to their customers. Learn to create the optimal environment for the teams you join or manage. In this session, Diana Larsen will explore four critical influencers that help projects succeed and help you discover new ideas for shifting current environmental conditions and impediments to improve project outcomes.
Diana Larsen sparks the creation of workplaces where productive teams display resilience in times of change and deliver software their customers want and use. Drawing on 15+ years of working with technical professionals, Diana takes a pragmatic approach to consulting with leaders and teams to promote work process designs where innovation, inspiration, & imagination flourish. Diana co-authored Agile Retrospectives: Making Good Teams Great!
13:10 - 14:00
Personal Kanban promotes the individual effectiveness intrinsic to team success. Participants will explore how individuals and teams can use work-in-progress limits, value streams, backlogs, flow, and continuous improvement to build visual time management systems. Constraints, bottlenecks and collaborative opportunities then become clear. Individual understanding allows team members to make better decisions, effectively implement tasks, help other team members and have more successful release
Jim Benson incorporates his background in cognitive psychology, government, and management to build community through policy, technology, and collaboration. His management consultancy Modus Cooperandi helps organizations change and develop sustainable teams through the application of lean principles, agile methodologies, and social media.
His book Mapping Work | Navigating Your Life: Using Personal Kanban for Life Effectiveness applies lean thinking to daily living.
14:15 - 15:05
Tension often surfaces between process and execution, as with agility and architecture. Yet, each side needs the other to exist. The architecture you create depends on your attitude, perception and degree of agility. You can reach varying degrees of agility, depending on your attitude, perception and knowledge of the problem and it's architectural solution. In this session we will turn this tension into a powerful force that you can use for keeping the problem and it's solution under control
Aslam Khan is a software architect at factor10 with more than 18 years experience. He has a particular passion for tackling complex problems and with the belief that simplicity is a choice that generates creativity. He is pragmatist that considers the only truthful implementation of an architecture is the code that gets executed. Aslam spends his time empowering teams with techniques that will allow them to design and build better software. You can read his blog athttp://aslamkhan.net
15:35 - 16:25
Join Visual Management blog author Xavier Quesada Allue as he explains basic patterns and introduces dozens of original ideas for building great taskboards and visually managing your work and that of your teams.
In this hands-on session you will learn...
- What makes a great taskboard and how to really use one effectively
- Patterns of taskboard design: Scrum boards, XP boards, Kanban boards and more
- Tips, tricks and original ideas to easily improve every taskboard
Xavier is an independent consultant, coach, trainer, project manager and author, specializing in applying Agile (Lean, Scrum) methods to create high performance, continuously improving teams and organizations. He is a Certified Scrum Coach, the author of the Visual Management Blog and a founding member of Agilar, an international non-profit cooperative of independent agile consultants.
16:40 - 17:30
There's a lot of buzz on Kanban right now in the agile software development community. Since Scrum has become quite mainstream now, a common question is "so what is Kanban, and how does it compare to Scrum?" Let's clear up the fog. What are these things? Where do they complement each other? Are there any potential conflicts? The purpose of this session is to clarify Kanban and Scrum by comparing them, so you can figure out how these may come to use in your environment.
Henrik Kniberg is an Agile/Lean coach at Crisp in Stockholm. He enjoys helping companies succeed with both the technical and human sides of software development. During the past 15 years he has been CTO of 3 Swedish IT companies and helped many more get started with Agile and Lean software development.
Henrik is on the Agile Alliance board of directors and works regularly with Mary Poppendieck, Jeff Sutherland, and other thought leaders.