TABLE OF CONTENTS " Every year, we learn and strive to make the conference better. Based on last year's feedback, this year we've focused a lot on getting real practitioners to share their practical, first-hand experience. We've balanced this with the insights of real Gurus to present the broader picture. Our goal is to organize a conference that we, ourselves would enjoy attending. I hope you walk away with fresh ideas that refine existing ones. " Naresh Jain, Conference Chair, Agile India 2015 SCHEDULE .....................................................................................................4 WORKSHOPS. ...............................................................................................17 KEYNOTES.....................................................................................................29 SESSIONS .....................................................................................................33 SPEAKERS ....................................................................................................72 SCALING AGILE ADOPTION DAY 1 - Wednesday, March 25 SCHEDULE 08:30 – 09:00 Registration 09:00 – 10:00 Dancing Along the Agile Fluency™ Path Keynote Diana Larsen, FutureWorks Consulting LLC Grand Ball Room 10:00 – 10:15 Opening Talk Grand Ball Room 10:15 – 10:30 Coffee/Tea Break Grand Ballroom 1 Grand Ballroom 2 Esquire 10:30 – 11:15 10:30 – 11:15 10:30 – 12:00 Gamifying Agile Adoption - An Experiment 6 Fixes to UnSAFe Starts Intermediate Case Study Intermediate Talk Ashish Parkhi, IDeaS a SAS Company Naresh Jain, Agile FAQs | Agile India Francis Kelly, Scaled Agile, Inc. 11:30 – 12:30 11:30 – 12:30 Building a Self-Sustaining Agile Organization: An Exercise in Leadership Good and bad ways to kickstart agile the Kanban way Intermediate Talk Beginner Talk Yuval Yeret,AgileSparks Sean Dunn, IHS Inc. 12:30 – 13:30 Lunch Training and retaining the basics of Scaling Scrum through the power of play Beginner Workshop Debbie Wren, JP Morgan SCALING AGILE ADOPTION SCHEDULE DAY 1 - Wednesday, March 25 Grand Ballroom 1 Grand Ballroom 2 Esquire 13:30 – 14:15 13:30 – 14:15 13:30 – 14:15 From Waterfall to Weekly Releases: A Case Study in using Evo and Kanban Agile Transformation:Practical Insights into Behavioral Adjustments and Cultural Changes Exploit Core Agile Practices at the Program Level Intermediate Experience Report Intermediate Talk Tathagat Varma, Thought Leadership Seshadri Veeraraghavan, IHS Intermediate Workshop Jeff Lopez-Stuit, SolutionsIQ 14:15 – 14:30 Coffee/Tea Break 14:30 – 14:50 14:30 – 14:50 14:30 – 15:15 To Pair, or Not to Pair Leadership in Agile Transformation Edward De Bono's Creative Thinking meets with Agile Beginner Experience Report Intermediate Experience Report Advanced Workshop Karthik Kamal Balasubramaniam, AgileFAQs Dhananjay Pershad, Independent Rathina, Intuit Product Development 15:00 – 15:20 15:00 – 15:20 First Amongst Equals - Can UX be there? Strategies and Tactics for Productive Distributed and Asynchronous, Agile Teams Intermediate Case Study KK Sure, ThoughtWorks Sheril Jebasingh, ThoughtWorks Beginner Experience Report Zee, Zinc Made 15:30 – 16:15 15:30 – 16:15 Big Agile Experience Report: Agile Transformation & Implementation at Cisco Video Business Advanced Talk Sriram Narayan, ThoughtWorks Intermediate Experience Report Venkateswaran NS, CISCO Systems Rashma S 15:30 – 17:00 The Tao of Transformation 16:30 – 17:15 16:30 – 16:50 Stand Back and Deliver - A Leader's Guide to Accelerating Agility Lessons Learned in Applying Agile Maturity Model for Scaling Agile Intermediate Talk Intermediate Experience Report Todd Little, IHS Global Praful, Walmart Global Technology Services Beginner Workshop Dhaval Dalal, AgileFAQs Tech Pvt Ltd SCALING AGILE ADOPTION Grand Ballroom 1 SCHEDULE DAY 1 - Wednesday, March 25 Grand Ballroom 2 Esquire 17:00 – 17:20 17:00 – 17:20 6 X 2 Planning Errors in Scaled Agile Delivery Model The Snowball Effect - From Team Kanban to Enterprise Kanban Beginner Experience Report Krishnamurty VG Pammi, IVY Comptech Intermediate Experience Report Vinaya Muralidharan, Amdocs Sutap, Amdocs 17:30 – 18:30 IAmA (I Am A ... Ask Me Anything) Jeff Patton, Diana Larsen, Todd Little, Fred George, Tathagat Varma, Sean Dunn 18:30 – 19:30 Agile Job Fair Kickoff 19:30 – 21:30 Agile Job Fair + Dinner SCALING AGILE ADOPTION DAY 2 -Thursday, March 26 SCHEDULE 09:00 – 10:00 Won’t Get Fooled Again Keynote Jeff Patton, Jeff Patton and Associates 10:00 – 10:15 Opening Talk 10:15 – 10:30 Coffee/Tea Break Grand Ballroom 1 Grand Ballroom 2 Esquire 10:30 – 11:30 10:30 – 11:30 10:30 – 11:30 Death of Inspection: Reincarnation of the Testing Community Selling Agile across the Enterprise Is your organization ready for Scaling Agile? Intermediate Talk Intermediate Workshop Evan Leybourn, Directing the Agile Organisation Kamlesh, Agile For Growth LLC 11:45 – 12:30 11:45 – 12:30 11:45 – 12:30 The Secret History of Kanban The Double Helix Model for Lean Agile Value Teams: The Next Evolution of Product Owners Intermediate Case Study Intermediate Case Study Intermediate Workshop Darren Davis, Providence Health and Services Avinash Rao, Cognizant Ahmed Sidky, International Consortium for Agile (ICAgile) Intermediate Case Study Sachin Natu, IDeaS a SAS Company 12:30 – 13:30 Lunch 13:30 – 14:15 13:30 – 14:15 13:30 – 15:00 Implementing Agile Engineering Practices in Legacy Codebases Happy Teams are key to successful agile transformation– Teams’ self-design Kanban Simulation with LEGO Intermediate Case Study Advanced Experience Report Prasad Kunte, IDeaS - A sas Company Nanda Lankalapalli, Independent 14:25 – 14:45 14:25 – 14:45 Hawkeye technique for building right product: Specification-By-Example Scaling Agile in a Mainframe Product Development Organization Intermediate Experience Report Intermediate Experience Report Ankur Sambhar,J P Morgan Pooja Uppalapati,CA Technologies Ravindra Chebiyam, CA Technologies Beginner Workshop Anton Zotin, HERE, a Nokia company SCALING AGILE ADOPTION DAY 2 -Thursday, March 26 SCHEDULE Grand Ballroom 1 Grand Ballroom 2 15:00 – 15:45 15:00 – 15:45 Growing up the Product Management Tree House Enterprise Agile Adoption: An Organizational Change Management Journey. 15:05 – 15:25 Advanced Experience Report Speed 2 Value.. helping large Enterprise IT to be in the game.. Beginner Case Study Debbie Wren, JP Morgan Asheesh Mehdiratta, J P Morgan Zaheerabbas Contractor, Wipro Technologies Rituparna Ghosh, Wipro Technologies Esquire Advanced Experience Report Prasad, Infosys 16:00 – 16:45 16:00 – 16:45 15:30 – 17:00 Hacking the Sales Process with Kanban/Agile Detect and Eliminate Bureaucracy in Geographically Distributed Large Agile Teams! Growing trust workshop: “In Team We Trust” Intermediate Case Study Kavita Kapoor, Fifty Intermediate Talk Raja Bavani, Cognizant Technology Solutions 17:00 – 18:00 The Secret, yet Obvious, Ingredient to Achieving Sustainable Organizational Agility Ikeynote Ahmed Sidky, International Consortium for Agile (ICAgile) 18:15 – 19:00 Panel Discussion : Agile Adoption Trends in the near future 19:00 – 21:00 ICAgile Sponsored Reception Dinner + Agile Job Fair Intermediate Workshop Alexey Pikulev, Unusual Concepts Agile Lifecycle SCHEDULE DAY 3 - Friday, March 27 08:30 – 09:00 Registration 09:00 – 10:00 Embrace Complexity, Scale Agility Keynote Dave Snowden, Cognitive Edge 10:00 – 10:15 Opening Talk 10:15 – 10:30 Coffee/Tea Break Grand Ballroom 1 Grand Ballroom 2 Esquire 10:30 – 11:30 10:30 – 11:30 10:30 – 11:30 Sell Before you Build (MVP Hacks) Enabling Continuous Delivery (CD) in Enterprises with Testing Intermediate Workshop Intermediate Case Study Naresh Jain, Agile FAQs | Agile India Intermediate Case Study Lean Machine Sneha Kadam, ThoughtWorks Anand Bagmar, ThoughtWorks 11:45 – 12:30 11:45 – 12:30 11:45 – 12:05 Lean Startup in Practice - Lessons Learnt from an MVP Games Agile Teams Play Advanced Case Study Intermediate Demonstration Assembly Like SDLC Based on Agile Practices - with Experience Report Arvi Krishnaswamy Levitum Tathagat Varma, Thought Leadership Intermediate Experience Report Biplab Roy, Altimetrik 12:10 – 12:30 Agilists - Detect, Protect and Celebrate IP Created During Sprints Intermediate Experience Report DEBASHIS BANERJEE SAP (Ariba) 12:30 – 13:30 Lunch Agile Lifecycle SCHEDULE DAY 3 - Friday, March 27 Grand Ballroom 1 Grand Ballroom 2 Esquire 13:30 – 15:00 13:30 – 15:00 13:30 – 15:00 Techniques for Effectively Slicing User Stories Starting with Kanban: A practical workshop on Value Stream Mapping and WIP Discover the Power of Pair Testing! Intermediate Tutorial Naresh Jain, Agile FAQs | Agile India Beginner Workshop Intermediate Workshop Pradeepa NarayanaswamySabre Evan Leybourn, Directing the Agile Organisation 15:00 – 15:15 Coffee/Tea Break 15:15 – 16:00 15:15 – 16:00 15:15 – 16:45 Mythbusting Software Estimation Kanban - A Way Towards DevOps in the Legacy Enterprise Improving and Extending Agile Retrospective Outcomes Beginner Talk Todd Little, IHS Global Beginner Talk Beginner Workshop Diana Larsen, FutureWorks Consulting Yuval Yeret, AgileSparks 16:15 – 17:00 16:15 – 17:00 16:50 – 17:10 Agile Coach - Tool Kit Agile Architecture: A Contradiction in Terms? Our Journey in Discovering the Role Mobile to Mainframe: Application Development and DevOps in the Application Economy Intermediate Case Study Intermediate Demonstration Sean Dunn, IHS Inc. Ravindra Chebiyam, CA Technologies Serajul Arfeen, CA Technologies 17:15 – 18:00 17:15 – 18:00 17:15 – 18:15 Unleashing the Full Potential of your Agile Teams 10 times better quality with agile transformation. How we did it!!! Deep dive into RETROSPECTIVES! Advanced Experience Report Ravi Kumar, AgileFAQs Tech Pvt Ltd Intermediate Talk Dipesh Pala, IBM Beginner Experience Report Mikael Lundquist, ITS, Umeå University Fredrik Hedlund, ITS, Umeå University 18:15 – 19:15 How BDD can save agile Keynote Aslak Hellesøy, Cucumber Limited 19:30 – 21:30 Agile Job Fair + Reception Dinner Intermediate Workshop Madhavi Ledalla, SolutionsIQ Jerry Rajamoney, EMC Corporation Agile Lifecycle SCHEDULE DAY 4 - Saturday, March 28 09:00 – 10:00 Enabling Emergent Technologies Keynote Fred George, Fred George Consulting 10:00 – 10:15 Opening Talk 10:15 – 10:30 Coffee/Tea Break Grand Ballroom 1 Grand Ballroom 2 Esquire 10:30 – 11:15 10:30 – 11:15 10:30 – 11:15 How much will this cost? Integrating UX into the Agile Development Cycle - A case study over 3 projects Rolling Your Own Platform as a Service (PaaS) with Docker Beginner Case Study Intermediate Talk Sophie Freiermuth, Baguette UX Zee, Zinc Made 11:30 – 12:30 11:30 – 12:30 11:30 – 12:30 No estimates: how you can predict the release date of your project without estimating Distributed Agile Patterns Test Driven Development of Infrastructure Code in Chef Intermediate Talk Advanced Demonstration ShriKant Vashishtha, Globallogic Sreedevi Vedula, ThoughtWorks Beginner Talk Evan Leybourn, Directing the Agile Organisation Intermediate Talk Vasco Duarte, Oikosofy 12:30 – 13:30 Lunch 13:30 – 14:15 13:30 – 14:15 13:30 – 14:30 Techniques to Speed Up your Build Pipeline for Faster Feedback. Using Fiction to Motivate Change Congratulations! You are our startup's first Scrum Master! What's next? Intermediate Experience Report Ashish Parkhi, IDeaS a SAS Company Intermediate Talk Lance Kind, A-Noir Consulting Intermediate Tutorial Vivek Ganesan, Gainsight Agile Lifecycle DAY 4 - Saturday, March 28 Grand Ballroom 1 Grand Ballroom 2 14:30 – 14:50 14:30 – 14:50 Tales of (not so) successful Dev-Ops Mr.Agile Leader - “ Develop People or Solutions” Advanced Experience Report Intermediate Experience Report Asheesh Mehdiratta, J P Morgan Debbie Wren, JP Morgan Niranjan N V, Exelplus Services SCHEDULE Esquire 14:35 – 14:55 The Exorcist Was a Lean Planning Master Beginner Pecha Kucha Jeff Lopez-Stuit, SolutionsIQ 15:00 – 15:20 15:00 – 15:20 Don't test your code! Scrum Master Experience Report Beginner Experience Report Intermediate Experience Report Gautam Rege, Josh Software Pvt. Ltd. Vijay Bandaru, IVY Comptech 15:00 – 15:45 Promiscuous Pairing - More the merrier !!! Intermediate Case Study Ankur Sambhar, J P Morgan 15:30 – 15:50 15:30 – 16:15 15:45 – 17:15 Build it like sports teams It's not an Agile story The Value Simulation Game Intermediate Talk Beginner Experience Report Beginner Workshop Vinod Kumaar R, ThoughtWorks Karthik Kamal Balasubramaniam, AgileFAQs Todd Little, IHS Global 15:55 – 17:15 1000 Words - Illustrating Project Challenges with Visuals Intermediate Workshop Chirag Doshi, ThoughtWorks 16:30 – 17:15 Process Agility - the nemesis of business agility? Advanced Talk Krishnan Nair, GeekTrust.in KK Sure, ThoughtWorks 17:30 – 18:30 Fishbowl - All Speakers & Participants PRE-CONFERENCE WORKSHOP Mar 23, 10:00 AM – Mar 23, 6:00 PM (One Day) Diana Larsen Coaching for "Best Fit" Agile: Applying the Agile Fluency Model Agile has a problem. When we started out with Agile, people used it because it made their lives and products better. Now people complain that Agile is about meetings, top-down mandates, and wasting time. We can do better. It’s time for a change. In response, Diana Larsen and James Shore developed The Agile Fluency™ Model and Martin Fowler published it, “Your Path Through Agile Fluency” (http://agilefluency.com). The model describes how teams grow in their understanding of Agile over time. It's a descriptive model, because it reflects what happens in the real world, and in it's an aspirational model, because you can use it to understand how to invest in improving your teams. We've found the model very useful for helping teams, managers, and executives understand what they can get from Agile and what they need to invest in order to get those results. The model's emphasis on concrete outcomes means executives are open—even eager—to devote the effort needed. Leaders appreciate being able to see the tradeoffs and make a strategic decision, and teams thrive when given meaningful goals and the time and resources needed to achieve them. In this workshop, led by Diana Larsen, together we’ll dig deeper into the model, including: Agile Fluency Model Overview Bringing Agile Fluency into your organization Examples of Agile Fluency in real-world teams Examples of organizational investments Supplemental materials for metrics and assessments Agile principles and practices in the model New directions and support for the Agile Fluency Model Click for more details about the workshop... Speaker Deeply in tune with how work teams adapt, develop, and contribute, Diana Larsen works with organizations around the world to design high performance work systems, improve project team effectiveness, and support leaders and enterprises in their transitions to Agile methods. Diana co-founded http://FutureWorksConsulting.com and is considered an authority in the areas of Agile software development, team leadership, and Agile adoption. Diana is co-author of Agile Retrospectives: Making Good Teams Great (recommended reading for the PMI-ACP); Liftoff: Launching Agile Teams and Projects; Quickstart Guide to Five Rules for Accelerated Learning; and co-originator of the breakthrough “Path through Agile Fluency” model at http://agilefluency.com. A respected contributor to her professional community, she served for eight years as a director and chair of the Agile Alliance board, and currently serves as a board member of Organization Design Forum, Agile Open Northwest, and Language Hunters, as well as a certified Associate of the Human Systems Dynamics Institute. PRE-CONFERENCE WORKSHOP Mar 24, 10:00 AM - Mar 24, 6:00 PM (One Day) Fred George MicroServices: Let's Build Some! It is one thing to talk about MicroServices. It is another altogether to have to build them. After a brief introduction of MicroService principles, we will watch an animation of a MicroService environment. We will start with a pre-built skeleton microservice environment (message bus plus a couple of RESTful services running against it). We will then design and implement additional services to broaden the overall functionality. These additional services can be written in any language that will run on the participants laptop. While pairing is strongly encouraged, it is not required. In the final stage, different pairs will implement different services, yet they will all run together implementing the animation. We wrap up with the participants making observations on what they learned (and how it may be different from MicroServices they are currently implementing, if any). The focus of the workshop will be on: Understanding how to design asynchronous service architectures, Creating small, yet functional, services rather than larger services, Reducing coupling to the bare minimum (JSON packets with extra fields ignored), and Debugging asynchronous systems. Click for more details about the workshop... Prerequisites Participants should come with a development-capable laptop with development tools for their favorite language already installed. Preferred environments are Ruby and Java, but C#, Python, and Node.js are also feasible (with less support from the instructor). Speaker Fred George is a developer and co-founder at Outpace Systems, and has been writing code for over 45 years in (by his count) over 70 languages. He has delivered projects and products across his career, and in the last decade alone, has worked in the US, India, China, and the UK. He started ThoughtWorks University in Bangalore, India, based on a commercial programming training program he developed in the 90's. An early adopter of OO and Agile, Fred continues to impact the industry with his leading-edge ideas, most recently advocating Micro-Service. Architectures and flat team structures (under the moniker of Programmer Anarchy). Oh, and he still writes code! PRE-CONFERENCE WORKSHOP Mar 24, 10:00 AM - Mar 24, 6:00 PM (One Day) Yuval Yeret Understanding and Implementing DevOps Flow SDevOps seeks to extend the agile benefits of Flow, Collaboration, Inspect and Adapt thinking all the way to Production. While DevOps and Continuous Delivery were born in the world of web operations in companies like Etsy, Google, Amazon, Facebook and Flickr (also called Unicorns in the DevOps community) it is now clear that Enterprise IT/Product Development companies (also known as Horses) can also benefit immensely from the ideas and practices and achieve similar results if they manage the change/journey towards DevOps in a way that makes sense in their context. In this workshop we will introduce the concepts of DevOps and Continuous Delivery and help attendees figure out how DevOps can fit into their world as well as how a “DevOps Implementation” might look like. Click for more details about the workshop... Speaker Yuval Yeret is a senior enterprise agility coach at AgileSparks, an international lean agile consulting company based out of Israel with presence in India (see AgileSparks.in) He led several strategic long-term lean/agile initiatives in large enterprises and is one of the leading Kanban Practitioners and Trainers focused on the enterprise product development world. Yuval is a big believer in pragmatic, best-of-breed solution design, taking the best from each approach, avoiding Dogma, therefore it is not a surprise to find him among the leadership of the pragmatic and evolutionary Kanban movement. He recently received the Brickell Key Award for Lean Kanban community excellence, driving Kanban adoption in Israel. He published “Holy Land Kanban” based on his thinking and writing at yuvalyeret.com. POST-CONFERENCE WORKSHOP Mar 25, 10:00 AM – Mar 26, 6:00 PM (Two Days) Dave Snowden Cynefin and Sense-making Make better decisions - Learn to engage with the unanticipated for strategic advantage. For leaders, consultants and project managers. How to manage uncertainty in increasingly complex environments? The ability to manage and navigate complexity is a key strategic advantage. However, many organizations are trapped in past practices and structures. Breaking through such inertia requires praxis - theory informed practice. The Cynefin framework, and its application in managing complexity is at the heart of this training program. The Academy of Management awarded the Harvard Business Review article, Cynefin & Leadership, the "Best Practitioner Paper". Their citation reads: "This paper introduces an important new perspective that has enormous future value, and does so in a clear way that shows it can be used. The article makes several significant contributions. First, and most importantly, it introduces complexity science to guide managers’ thoughts and actions. Second, it applies this perspective to advance a typology of contexts to help leaders to sort out the wide variety of situations in which they must lead decisions. Third, it advises leaders concerning what actions they should take in response" Cognitive Edge has developed a modular training program that allows participants to understand the theory of complexity and how to put it to practice. Benefits to participants are: 1. Understanding Complexity - how to make sense of and take action in complex and highly uncertain environments. 2. The Cynefin Framework – learn to distinguish between obvious, complicated, complex, and chaotic challenges and how to lead appropriate situational transitions. Click for more details about the workshop... Speaker Dave Snowden, Founder and Chief Scientific Officer, Cognitive Edge. Dave is a popular and passionate keynote speaker on complexity, knowledge management, and decision-support, and is well known for his pragmatic cynicism and iconoclastic style. He is an international authority on the application of complexity theory to organisations, strategy, and decision support and has written articles and scholarly works on leadership, knowledge management, strategic thinking, strategic planning, conflict resolution, weak signal detection and organisational development. Dave is the originator of the Cynefin framework, and continues to apply and evolve its use as a practical application of complexity theory to management science. He holds an MBA from Middlesex University, and a BA in Philosophy from Lancaster University. POST-CONFERENCE WORKSHOP Mar 27, 10:00 AM – Mar 28, 6:00 PM (Two Days) Ahmed Sidky ICP ATF Certification When you dissect most Agile practices (e.g. Iteration Planning, Retrospectives, Group Estimation Sessions, Backlog grooming sessions, etc.) you will notice that they are basically collaborative meetings/work sessions where a group of people need to creatively produce an outcome that they agree upon and can all commit to. One of the main duties of ScrumMasters and Team Facilitators is to design these agile practices and run them. Professional Facilitation tools are extremely valuable tools to help ScrumMasters, Product Owners, and Team Facilitators engage all the participants in the meeting, probe into their creativity and help bring them to consensus. Unfortunately many ScrumMasters, Product Owners and Team Facilitators are not aware yet of some of these facilitation tools and skills they need to design Agile practices to truly serve their teams. In this 2 day highly interactive workshop Ahmed will briefly introduce some of the basics of facilitation and some key facilitation tools and techniques such as Home and Away, Brain-writing, Nominal Group Technique, etc. During the workshop Ahmed will engage the audience in the "art" of facilitation and designing new innovative agile practices that can serve the team in the most effective way possible. All the tools introduced in this session will be applied to real agile practices and examples from real-life sessions will be incorporated to show the audience the practicality of the tools and that it is not just theoretical. For example he will show the participants how to use small groups and large groups facilitation tools to engage 50 people in a group estimation session for 300 stories where everyone participated and we finished in 90 mins. Click for more details about the workshop... Speaker Ahmed Sidky, Ph.D. known as Doctor Agile, is a well-known thought-leader in the Agile community. He is currently the Director of Development Management for Riot Games and before that he was a transformation consultant for Fortune 100 companies. He is the co-author of “Becoming Agile in an Imperfect World,” and the President and co-founder of the International Consortium for Agile. Ahmed was selected to be the program chair for the Agile 2009 conference and he has been an invited speaker at numerous Agile Conferences around the world speaking on topics like, the agile mindset, how to create lean high performing habits within teams, and how to transform organization in a manner that achieves sustainable organizational agility. POST-CONFERENCE WORKSHOP Mar 29, 10:00 AM - Mar 29, 6:00 PM (One Day) Aslak HellesØy Succeeding with BDD Behaviour Driven Development (BDD) is a set of practices and tools that enables business analysts, developers and testers to collaborate on a single source of truth: Executable Specifications. Executable Specifications are living documents that serve several purposes. For business analysts they are a concise way to express how they want the software to behave For developers they are unambiguous requirements that guide and validate the implementation For testers they are automated regression tests Executable Specifications are easy to read by both humans and computers. They are great for building a shared understanding across different roles on a software project. This shifts the focus from finding bugs to preventing them. Product owners and business analysts are encouraged to join this session even though the second half will involve a little coding. Non-technical attendees will be paired up with technical attendees to create executable specifications together. Click for more details about the workshop... Speaker Aslak HellesØy, is the creator of Cucumber, the popular Open-Source acceptance testing tool. He's the author of The Cucumber Book, and in 2013 he cofounded Cucumber Limited with Matt Wynne and Julien Biezemans. Their company supports the opensource platform by offering training, consulting, coaching around BDD, lean and agile software development. POST-CONFERENCE WORKSHOP Mar 29, 10:00 AM - Mar 29, 6:00 PM (One Day) Aslak HellesØy Succeeding with BDD Behaviour Driven Development (BDD) is a set of practices and tools that enables business analysts, developers and testers to collaborate on a single source of truth: Executable Specifications. Executable Specifications are living documents that serve several purposes. For business analysts they are a concise way to express how they want the software to behave For developers they are unambiguous requirements that guide and validate the implementation For testers they are automated regression tests Executable Specifications are easy to read by both humans and computers. They are great for building a shared understanding across different roles on a software project. This shifts the focus from finding bugs to preventing them. Product owners and business analysts are encouraged to join this session even though the second half will involve a little coding. Non-technical attendees will be paired up with technical attendees to create executable specifications together. Click for more details about the workshop... Speaker Aslak HellesØy, is the creator of Cucumber, the popular Open-Source acceptance testing tool. He's the author of The Cucumber Book, and in 2013 he cofounded Cucumber Limited with Matt Wynne and Julien Biezemans. Their company supports the opensource platform by offering training, consulting, coaching around BDD, lean and agile software development. POST-CONFERENCE WORKSHOP Mar 29, 10:00 AM – Mar 30, 6:00 PM (Two Days) Jeff Patton Passionate ProductOwner (CSPO) Using agile thinking and the Scrum Process framework to build products to be proud of. Passionate Product Ownership combines the best of Scrum and agile iterative and incremental thinking with solid product management, and pragmatic user experience design practice. The result goes beyond the standard 2-day process course to an experience that will expose you to new ways of thinking and working. You will leave with tools that will help you make better choices about what software to build, and ways to plan and execute software delivery that speeds learning and time to market. Click for more details about the workshop... Speaker Jeff Patton makes use of over 20 years experience with a wide variety of products from on-line aircraft parts ordering to electronic medical records to help organizations improve the way they work. Where many development processes focus on delivery speed and efficiency, Jeff balances those concerns with the need for building products that deliver exceptional value and marketplace success. Jeff is the author of the book titled User Story Mapping: Discover the Whole Story, Build the Right Product. He's an agile process coach, product design coach, and instructor. Current articles, essays, and presentations can be found at www.AgileProductDesign.com His writing appears in StickyMinds.com, Better Software Magazine, IEEE Software, Alistair Cockburn's Book Crystal Clear, and his forthcoming book User Story Mapping from O'Reilly press. Jeff's a Certified Scrum Trainer, and winner of the Agile Alliance's 2007 Gordon Pask Award for contributions to Agile Development. POST-CONFERENCE WORKSHOP Mar 29, 10:00 AM - Mar 29, 5:00 PM (One Day) Zee Spencer Agile Infrastructure You're convinced you need to run your own platform as a service (PaaS) . You’ve told your company that in order to save cash and comply with regulations for your sector (HIPAA etc), deploying a virtual, private platform on infrastructure you control is the way to go. This workshop prepares us to build our own PaaS from scratch and deploy loosely-coupled applications with Docker. We will learn how to: Assemble a PaaS from the ground up Create golden images for running Docker containers. Package up a complex application(s) into a Docker image Release the Docker image Deploy Docker containers to multiple hosts with Ansible Run and monitor Docker containers with Systemd Use Consul for service discovery, configuration and health monitoring Click for more details about the workshop... Speaker Zee Spencer is the founder and principled consultant for Zinc Made, a consultancy focused on streamlining business practices with custom hardware and software. Zee has spent the last decade leading teams, designing and building mission-critical software (from the infrastructure to the user interface and everywhere in between!), and growing businesses. An avid reader and doer, Zee reads several books a month, ensuring he's always on the top of his game as new practices and principles are introduced in the fast-paced technology industry. POST-CONFERENCE WORKSHOP Mar 30, 10:00 AM - Mar 30, 6:00 PM (One Day) Vasco Duarte #NoEstimates - How to improve software development predictability and profitability by focusing on what matters #NoEstimates is an approach to software development that arose from the observation that large amounts of time were spent over the years in estimating and improving those estimates, but we see no value from that investment. Indeed, according to scholars Conte, Dunmore and Shens [1] a good estimate is one that is within 25% of the actual cost, 75% of the time. This is the same as saying: give us your money, we promise not lose more than 25% of it (with a 25% probability that we will lose a lot more). We don’t find that acceptable or productive for our industry. There must be better ways to manage software and product development. In this workshop we will review and analyze why we do estimates and how we can improve software and product development while reducing the time and money invested in estimating. Click for more details about the workshop... Speaker Product Manager, Scrum Master, Project Manager, Director, Agile Coach are only some of the roles that I've taken in software development organizations. Having worked in the software industry since 1997, and Agile practitioner since 2004. I've worked in small, medium and large software organizations as an Agile Coach or leader in agile adoption at those organizations. I was one of the leaders and catalysts of Agile methods and Agile culture adoption at Avira, Nokia and F-Secure. You can read more from me at my blog: http://SoftwareDevelopmentToday.com SPECIAL EVENTS Mar 25-27th, 7:00 PM - 9:00 PM (Three Evenings) Agile Job Fair Come, join our Second Annual Agile Job Fair! A platform dedicated for the Agile practitioners to meet their potential Agile employers. Agile India Job Fair is being organised by Agile Software Community of India, a registered non-profit society. We have been running conference and other events in India since 2004. This job fair is from 7-9 PM, March 25-27th 2015, along with Agile India 2015, our annual international conference, which attracts over 1000 international participants. Why a job fair? Agile methods have become mainstream and they are here to stay. In India, many companies are having a hard time finding needles in the haystack .i.e. finding really good Agile practitioners from a whole lot of posers. The few, really good practitioners out there, have a similar problem. Every company wants to hire Agile people, but are they ready? Do they really believe in Agile culture and even have an agile mindset? Many practitioners want to talk to real people from the company to really understand the culture of the organisation and the nature of the work. Browsing the classifieds or surfing the Internet or talking to headhunters (recruiting companies) can only get you so far. To solve this problem, we are creating a first-of-its-kind, unique opportunity where job-seekers can meet several top Agile employers face-to-face under one roof, clarify their doubts, interview with potential companies and also socialise with other candidates. Walk-In to explore a gamut of Agile career opportunities with the best Agile employers in India. What is the cost to participate? This is a non-profit event. There are 2 major costs, the hall rental and the cost of food. Our estimate is 15,000 INR per company per night. And we are planning to keep it free for all the conference attendees (potential job seekers) to attend. KEYNOTES Mar 25 09:00 AM - 10:00 AM (60 mins) Dancing Along the Agile Fluency™ Path Diana Larsen, FutureWorks Consulting LLC Dance with Diana Larsen along the path to Agile Fluency for your team. In 2012, Diana Larsen and James Shore refined the Agile Fluency Modeland Martin Fowler published it, "Your Path Through Agile Fluency." (http://agilefluency.com) The model describes how teams grow in their understanding and skillful ease with Agile over time. The model reflects what Diana and Jim, and many others, have seen in real teams in the real world, and it inspires organizations to learn how to invest in teams. In this keynote, Diana will share stories of real teams as they dance along the path and energize you to find your teams' best dance. Mar 25 05:30 PM - 06:30 PM (60 mins) IAmA (I Am A ... Ask Me Anything) Naresh Jain, Agile India On Reddit, IAmA stands for "I am a" and AMA stands for "ask me anything". In an IAmA post, a person will post what they are, and other people will ask the original poster some questions to gain insights about the experience the person has had. * I'm Jeff Patton, creator of Story Mapping, Ask Me Anything... * I'm Diana Larsen, co-creator of the Fluency Model and co-author of Agile Retrospectives, Ask Me Anything... * I'm Todd Little, Author of Standback & Deliver, Ask Me Anything... * I'm Fred George, I'm an Anarchist, Ask Me Anything... * I'm Tathagat Varma, chair for Scaling Agile Adoption stage, Ask Me Anything... * I'm Sean Dunn, I served in the Canadian Army for 13 years, Ask Me Anything... Mar 26 09:00 AM - 10:00 AM (60 mins) Won’t Get Fooled Again Jeff Patton, Jeff Patton and Associates How organizations are learning to value learning and not just velocity! We all hate wasting time and money. In the pursuit of cutting out waste, we've learned to systemically fool ourselves – to convince ourselves with very little evidence that the activities we're engaged in add value. And, further, activities that don't result in a product we can deliver are waste. But, the biggest leap of faith I continue to see most companies make is in believing that people want their new product, feature, or idea. They likely don't. This talk is about the rise of learning as a valuable activity. I'll give examples of organizations that invest in experiments that take the cooperation of developers, testers, product mangers, infrastructure, sales, and marketing. At the end of these experiments organizations are left with no deliverable product and only the knowledge that the product they're thinking of should or shouldn't be built at all. KEYNOTES Mar 26 05:00 PM - 06:00 PM (60 mins) The Secret, yet Obvious, Ingredient to Achieving Sustainable Organizational Agility Ahmed Sidky,International Consortium for Agile (ICAgile) Education is a critical component in a sustainable agile transformation. Sustainable agile is realized when people have truly change the way they think – that needs education. If we truly understand that we need to change the mindset of everyone in the organization, including its leaders, then we need a combination of education, coaching and mentoring to successfully equip people with the knowledge and skills they need to develop and execute agile habits. If we think of agile as a process, not a mindset, then we default to training instead of education. Training is about the mechanics of how practices are done, such as a template for writing a user story, education will focus on changing the thought process to focus on value and enable the educated to think and decide what works for them and for their team in a given context. That is true agility. While we acknowledge our bias towards the learning roadmap published by the International Consortium of Agile (ICAgile.com), we truly believe that it is the most comprehensive roadmap in the agile community that focuses on a common education roadmap for agile and agility and not training on a particular agile methodology. ICAgile has gathered experts from around the world and they have collaborated to define an education roadmap for every discipline needed to change how the organization as a whole works, and provides education as a foundation for sustainable organizational agility. (Focus on people not process, education not training) Certifications are a way to give people confidence in the learning and competency of others. Agile certifications should be no different. ICAgile has developed a set of competency based certifications to ensure we keep the focus on Education. Mar 26 06:15 PM - 07:00 PM (45 mins) Panel Discussion : Agile Adoption Trends in the near future Panel discussion with all our Speakers KEYNOTES Mar 27 09:00 AM - 10:00 AM (60 mins) Mar 27 06:15 PM - 07:15 PM (60 mins) Embrace Complexity, Scale Agility How BDD can save agile Dave Snowden, Cognitive Edge Aslak Hellesøy, Cucumber Limited In order to successful scale any method or practice, it has to have some basis in theory. This presentation will use insights from complex adaptive systems theory and the cognitive sciences to lay a foundation for that theory. Seeing software development as a problem of knowledge management, the theory will elaborate a understanding of applications as the emergent property of a coevolutionary interactions between technology capability and unarticulated user requirements. As lead developer of Cucumber and author of The Cucumber Book, Aslak gets asked to consult with organisations who want to introduce Behaviour-Driven Development (BDD). Time after time, he meets teams who are trapped doing half-arsed agile. They do the easy, obvious, visible agile practices, and none of the powerful, hard-to-master, hard-to-see ones. Having established a basic theory a range of methods and tools will be elaborated. These include: - Narrative based approaches to requirements capture (not to be confused with Story telling or story boarding) which gather thousands of fragmented self-signified anecdotes relating to real and imagined needs within a user community and allow interpretation and integration into project planning. - Approaches to project planning and implementation that focus on the creation of self-organising teams of specialists and users to create novel approaches, supported by evidence to previously intractable problems. This is particularly relevant to the 5-10% of any major project which creates 95-90% of the grief. - The integration of tools such as blogs, wiki's etc into the development environment. Too often corporate environments overconstrain those tools into over rigid structures which destroy their utility. When these teams ask for help learning BDD, we get a chance to remind them how important conversations and collaboration are in software development. We teach them to write tests before they write code, as a way to explore and discover the hidden details of a requirement just before they dive in and start building it. This talk will make you wince with recognition, laugh with despair, and finally inspire you with stories of teams that have finally, after years of flaccid scrumming, discovered the true collaborative heart of agile software development. You’ll see patterns you recognise from your own teams, and gain insights about how to fix them. KEYNOTES Mar 28 09:00 AM - 10:00 AM (60 mins) Enabling Emergent Technologies Fred George, Fred George Consulting The latest new, cool tool comes along. Will you be allowed to use it? Probably not! So how can you change that? This presentation looks at the introduction of new technologies at three companies, The Forward Internet Group in London (a startup originally, now grown to 400+); MailOnline, the online version of the Daily Mail newspaper from London (a very old organization with an existing IT shop); and Outpace, a Silicon Valley startup. In both cases, Programmer Anarchy was introduced. This managerless process (not unlike GitHub in its value propositions) empowered the programmers to make technology choices and to freely experiment with new technology. In the case of Forward, massive growth and profits ensued. In the case of MailOnline, redevelopment of core systems into new technology has been launched, and expectations significantly exceeded. This presentation will touch on the various aspects of implementing Programmer Anarchy at MailOnline: ● ● ● ● ● ● Team building through programmer training Pilot project without managers, BA’s or dedicated testers Reinforce the model with new HR structure emphasizing skills over titles Create self-organizing teams of 5-8 developers (multiple such teams) Charter teams with a specific project, and let them deliver Avoid artificial schedule pressure The intent is to provide a possible roadmap to get your latest technical toys moved into production systems. Day 1 – Scaling Agile Adoption SESSIONS Case Study Case Study Mar 25 03:00 PM - 03:20 PM (20 mins), Grand Ballroom 1 Mar 25 10:30 AM - 11:15 AM (45 mins), Grand Ballroom 1 First Amongst Equals - Can UX be there? Gamifying Agile Adoption - An Experiment Intermediate level KK Sure, ThoughtWorks Sheril Jebasingh, ThoughtWorks Traditionally, in software development, user experience (UX) wasn't valued as much as developing of the software itself. But this has changed rather radically. However, creating an enriching user experience in an agile fashion is still challenging. Most of the agile engineering practices in use are around building software but seldom address UX. When building a product in an agile fashion, UX in an incremental fashion becomes important. In this talk, we will present our experience of creating UX in an incremental fashion for a virtual wallet. We will also talk about the different challenges we faced such as, educating various stakeholders on the value of incremental UX, building collaboration between developers and experience designers and abstracting design components, along with the solutions we devised to tackle these challenges. Intermediate level Ashish Parkhi, IDeaS a SAS Company Naresh Jain, Agile FAQs | Agile India While having a chat with Naresh Jain, he suggested me to go through the Ted Talk – “Gaming can make a better world” by Jane McGonigal. I found the title very weird and was wondering how is that possible? After going through the talk though, I was amazed. I started wondering if I can use the gamification technique in Agile Adoption, in our Products, in Performance Management Systems, in Employee Engagement Programs? Dhaval Dalal introduced me to Prof. Kevin Werbach’s definition of Gamification – “The use of game elements and game design techniques in non-game contexts.” For our 4th ShipIt Day, organized on 25th/26th Sept 2014 at IDeaS, I decided to explore the idea of using game elements and game design techniques in the context of Agile Adoption. The idea was to create a gaming system which will automatically collect data, i.e. without explicit user intervention, from multiple sources like Jenkins, Rally and manually from individuals and offer Star’s for positive behavior and deduct Star’s otherwise. The aim was to help the team get continuous visual feedback on how they are doing, adopt agile practices, visualize sense of accountability, visualize sense of achievement, drive positive behavior, create healthy competition, create a culture of appreciation, help performance tracking and create transparency. Day 1 – Scaling Agile Adoption SESSIONS Experience Report Experience Report Mar 25 05:00 PM - 05:20 PM (20 mins), Grand Ballroom 2 Mar 25 03:30 PM - 04:15 PM (45 mins), Grand Ballroom 2 6 X 2 Planning Errors in Scaled Agile Delivery Model Experience Report: Agile Transformation & Implementation at Cisco Video Business Beginner level Krishnamurty VG Pammi, IVY Comptech 2 major errors across 6 agile planning events give us 12. Learning “what not to do”, can sometimes help us identify risks early in the cycle so that, as a team, we can effectively respond to these risks. Agile planning happens at multiple levels. In scaled agile delivery model, effective outcome of one planning event can influence the other significantly either positively or negatively. Come and learn top 12 experiential insights. These will help you alert your teams on “what not to do” during Scaled Agile Planning events. I tried capturing top 12 errors across 6 planning events namely Strategy Planning, Portfolio Planning, Product Planning, Release Planning, Iteration Planning and Daily Planning. Intermediate level Venkateswaran NS, CISCO Systems Rashma S, The objective of sharing this experience report is to showcase how disruptive changes in the market place have driven the execution strategy for transforming a traditional waterfall organization to Agile. It also contains a narration of our transformation journey so far and challenges we faced to understand the Key word "Value" across the business value chain. However for embedded systems & solutions many believe that Agile is not going to work, "our product is so complicated and distributed" (Is this supposed to be a quote?), their nature of business is so unique etc.. and if you ask about scaling then "Forget it". Hence my session is going to share the practical challenges we encounter and interesting stories of the transformation journey. Day 1 – Scaling Agile Adoption SESSIONS Experience Report Experience Report Mar 25 04:30 PM - 04:50 PM (20 mins), Grand Ballroom 2 Mar 25 02:30 PM - 02:50 PM (20 mins), Grand Ballroom 2 Lessons Learned in Applying Agile Maturity Model for Scaling Agile Leadership in Agile Transformation Every organization has it's own set of issues in scaling agile and there is no one size fits all models/framework. By far there are lot of framework like SAFe and supporting tools available to help scale agile. This presentation is more of an experience report on my journey with Agile and Scrum adoption program with an Internet company in consumer space and the kind of challenges around it and the ways those were dealt. I would be focusing more on the AMM (Agile Matruity Model) that I worked upon internally and the various stages/phases with in them which helped the Agile/Scrum teams to understand how well the progress is with them in agile adoption across the organization and what value in each phase it brings into the team and back to organization. I would describe the need for a model to be developed and what it is all about during the presentation. In my previous role as the leader of the a products group, leading one-of-its kind agile transformation initiative, we tried to fundamentally change how value is delivered to customers in legacy technologies. In this experience report, I would like to share my insights about the agile transformation journey by unraveling the challenges and the remediation steps that has helped us in keeping this journey alive. To complicate things further, implementing agile in a mainframe technology stack is extremely challenging because people working with legacy technology/code-base, have a mindset that it is not possible to introduce modern tools/technologies or a different way of developing software in this environment. Specifically I would like to touch upon the following areas to drive agility across the organization: Intermediate level Prafuli, Walmart Global Technology Services What to look or would be unique (I guess) in this talk would be the simplicity of the model and solving a complex problem. Simplicity in a way is to believe this model would be generic and most of the organizations would be able to relate to the real more... Intermediate level Dhananjay Pershad, Independent The need for Agile transformation initiative Time to market - Long release cycles; Impact on release feature relevance; - Need for reducing release cycle as well as the need to build what is relevant Rapid changes in Data Center requirements as well change in direction for technology stack – Heterogeneous platforms, On Premise to Cloud, Web and Mobility driving different usage patterns – driving the need for more and faster innovation Lack of customer involvement in more... Day 1 – Scaling Agile Adoption SESSIONS Experience Report Experience Report Mar 25 03:00 PM - 03:20 PM (20 mins), Grand Ballroom 2 Mar 25 05:00 PM - 05:20 PM (20 mins), Esquire Strategies and Tactics for Productive Distributed and Asynchronous, Agile Teams The Snowball Effect - From Team Kanban to Enterprise Kanban Beginner level Zee, Zinc Made Intermediate level Vinaya muralidharan, Amdocs Sutap, Amdocs As agile practitioners, we’ve learned to love highly cohesive, crossfunctional on-site teams. These teams, much like monolithic applications; succeed due to the proximity of useful knowledge. Distributed, asynchronous teams must rely on different strategies and tactics in order to be effective while still adhering to the principles laid out in the Agile manifesto. About two years ago, we embarked on our journey towards Agility and Kanban was our vehicle. This talk is an experience report from working for the past two years on a variety of distributed, synchronous and asynchronous agile software delivery teams. How can we not have detailed plans?! How can we limit WIP when we have so many things to work on?! We have due dates to meet! And so on. But Kanban had people worried. We would like to share one of the approaches that we adopted to help move the change along.In addition to focusing on the Kanban implementation at the project levels, we adopted another route – to work through the individuals and the teams – a grounds up approach. We encouraged people and teams to use Kanban boards to manage their daily tasks. You have difficulty in managing personal stuff? We’ll help you manage better! You have issues in managing team level priority? Look what we did within our team- we have a Team Kanban and we are now much better organized! One by one we saw people getting interested. The movement gathered steam - we worked directly with a handful of people and they in turn got their peers onboard. And we saw various flavors like Personal Kanban, Team Kanban cropping up all over more... Day 1 – Scaling Agile Adoption SESSIONS Talk Experience Report Mar 25 02:30 PM - 02:50 PM (20 mins), Grand Ballroom 1 Mar 25 10:30 AM - 11:15 AM (45 mins), Grand Ballroom 2 To Pair, or Not to Pair 6 Fixes to UnSAFe Starts Beginner level Karthik Kamal Balasubramaniam, AgileFAQs Most Agile teams learn the ceremonies and other Agile jargons sooner than we could imagine.They add few meetings to their project execution and talk in a fancy language that would make us believe in Agile utopia. Everything seems fine and happy, until one day their happy bubble bursts and they realize that they are just 'doing' Agile and not 'being' Agile. One primary culprit here is that the teams often neglect their core technical practices and don't challenge their status quo. Which means they don't change anything about the way they design, code or test but just modify their management processes and await a miracle. There are three primary reason why we observe this Agile smell in most teams. It is believed that there are no immediate results in modifying these practices, its is hard to change the existing practice because of umpteen man-made reasons and finally no one knows where to begin their journey. Here in this talk I would like to address the third challenge and explain how a (non-technical) coach could pair with the team members on their day-to-day activities and help them initiate this journey. The focus of this presentation is on the do's and don'ts while pairing with the team members. It will also explain the benefits and results of pairing with a case study. Intermediate level Francis Kelly, Scaled Agile, Inc. Scaling Agile is now proven in a multitude of Fortune 500 companies. From the case studies and presentations, it could look easy -- just follow what everyone else is doing, right? But just as the anti-patterns of Scrum can maim the team, false starts at scale can paralyze the enterprise. Which six appear most often? In this session, Francis discusses how to be proactive in these unSAFe situations: Managers not thinking Lean and teams believing in chickens and pigs Alignment as lip service Prioritization as a game Building a portfolio practice without strong program execution Using Agile to build bad code faster Never looking back We know that bullets may not be silver and fixes may not be quick... but knowledge is key to enterprise safety! Day 1 – Scaling Agile Adoption SESSIONS Talk Talk Mar 25 01:30 PM - 02:15 PM (45 mins), Grand Ballroom 2 Mar 25 03:30 PM - 04:15 PM (45 mins), Grand Ballroom 1 Agile Transformation:Practical Insights into Behavioral Adjustments and Cultural Changes Big Agile Intermediate level Seshadri Veeraraghavna, IHS An all-encompassing effort such as a full-scale agile transformation goes to the very roots of an organization and tends to shake things up quite dramatically. Indeed, it’s very much like undergoing heart surgery AND brain surgery – simultaneously. Imagine the damage caused from a failed organization-wide change: Loss of credibility Loss of trust Loss of face and reputation Strong demotivation and loss of commitment and faith on the part of employees Clinging even tighter to the old (safe!) ways of doing things Diminished success of future attempts by leaving behind a wary and highly skeptical audience After the storm passes, where things have settled often determines how and where the organization goes from that point onwards. Ensure your transformation plan succeeds and the pieces fall into place according to the set goals and plans -- and not according to someone’s whims and fancies; politics; cultural and attitude issues; or naysayers. Advanced level Sriram Narayan, ThoughtWorks Good engineering practices and fail-fast, iterative, low-ceremony processes help achieve team level agility. They are necessary but not sufficient to scale agility across the IT organization. In this talk, I'll address what else is needed and why. In particular, I'll address: Why plan-driven IT projects are a bad idea why we need valuedriven projects instead Why a matrix org is a bad idea for IT and why we need crossfunctional teams instead Why IT budgeting needs to change from being project-based to being team-capacity based Day 1 – Scaling Agile Adoption SESSIONS Talk Experience Report Mar 25 01:30 PM - 02:15 PM (45 mins), Grand Ballroom 1 Mar 25 11:30 AM - 12:30 PM (60 mins), Grand Ballroom 1 From Waterfall to Weekly Releases: A Case Study in using Evo and Kanban Building a Self-Sustaining Agile Organization: An Exercise in Leadership Intermediate level Tathagat Varma,Thought Leadership Intermediatelevel Sean Dunn, IHS Inc. In 2003, we had a major problem to solve - our products had far too many open field defects, and the bug arrival rate was moe than the closure rate. We tried to fix using our process which involved shipping quarterly service packs, but that was not only elongating the lead time, it was also not very amenable to changes. The process for customer specials (specific features, etc.) was not any better, and invariably it led to exec-level escalations just to get some deal-blocking customer escalations into the service packs midway in the quarter. A successful agile transformation is a challenge - so how to ensure that these gains will be resilient and sustain over time? How can one be sure that the agile values and principles will be passed on to future generations? What charactaristics differentiate the agile organization that is successful today and the one that will continue to be successful well into the future? In 2004-05, we experimented with a pull system that limited the work in progress and created a more smoother flow of value. The result of this system was that we were able to significantly reduce the defect backlog, and were able to bring down cadence of features and bugs to a weekly cadence. The experiment was so successful that in about 6 quarters, we had fixed most of the field defects (brought down individual product's defect backlog to single digit) and we had to disband the team as there was no work left for them! We were inspired by Tom Gilb's "Evo" method and experimented with more... This lecture leverages Sean's 13 years of military experience to explore how leaders deliberately build great self-sustaining organizations. Leaning on first-hand case studies from coaching dozens of agile teams, learn about the leadership behaviours that build self-sustaining cultures, and those which fail to see beyond just the methologies. Day 1 – Scaling Agile Adoption SESSIONS Talk Talk Mar 25 11:30 AM - 12:30 PM (60 mins), Grand Ballroom 2 Mar 25 04:30 PM - 05:15 PM (45 mins), Grand Ballroom 1 Good and bad ways to kickstart agile the Kanban way Stand Back and Deliver - A Leader's Guide to Accelerating Agility Beginner level Yuval Yeret, AgileSparks In fall 2014 there is no question that business agility is required. You will also be hard pressed to find anyone arguing against the core principles of lean/agility or against most of the practices. But most enterprise organizations have not yet reached the levels of agility you read about in books or hear about at conferences. Lean/Agile is now trying to cross the chasm into the mainstream enterprises where effective change management for today’s context is the name of the game. Through stories from the trenches of enterprise change management we will discuss different approaches to change and when each is appropriate. We will see how a combination of the Kanban evolutionary approach to change combined with "free market / pull based change management" helps accelerate the journey towards agility without risking its stickiness, and share some hard-learned lessons that resulted in patterns like “Manager’s first”, “Document/Methodology later”, “Market & wait for Pull”, “Case Study”, “Opt-in vs Mandate”, “Guidebooks OVER guided tours”. Intermediate level Todd Little, IHS Global Leadership is a dance of stepping up to provide guidance and then stepping back to let the team deliver. This is easier said than done. As one of the co-authors of the book “Stand Back and Deliver,” Todd will demonstrate some of the tools that he has used to help with this leadership dance. These tools include: Purpose Alignment Model Context Leadership Model Business Value Model Trust Ownership Model Day 1 – Scaling Agile Adoption SESSIONS Workshop Workshop Mar 25 02:30 PM - 03:15 PM (45 mins), Esquire Mar 25 01:30 PM - 02:15 PM (45 mins), Esquire Edward De Bono's Creative Thinking meets with Agile Exploit Core Agile Practices at the Program Level Advanced level Rathina,Intuit Product Development Building 'happy' teams is one of the cherished goals for Agile Coaches and Scrum Masters. In my coaching experience, all the high-performance agile teams have joy and happiness as the core to their performance. I have taken Edward De Bono as my support and his work on creative thinking as my guide for this purpose. Edward De Bono's crative thinking patterns include several aspects like curiosity, provocation, synergy, fun, hypotheis etc. Edward De Bono's work can be applied in every field where we look for creative outcomes. These creative thinking patterns can be adopted by agile coaches/scrum masters to improve their effectiveness in building high-performance teams. This session has exercises that are derived from Edward De Bono's work on creative thinking patterns. These exercises can be used by agile coaches/scrum masters with appropriate modifications in their real world contexts. Join me in building "happy" teams with the help of Edward De Bono. Intermediate level Jeff Lopez-Stuit,SolutionsIQ Core Agile practices establish visibility, remove impediments, and promote collaboration at the team level. Standup meetings, physical task boards, and focus on clearing impediments are well known practices to keep a team focused on the work, and establish a sense of flow towards frequent, tangible, and sustainable results. What about an entire program, when a large number of teams are involved? How can a large organization exploit the same core practices when there is highly interdependent work, and when there may be hundreds of people involved? How can Scrum be used to improve delivery times, increase quality, and promote sustainable development at a program level? How the can practices provide executive leadership the visibility they need into program progress? This workshop will introduce valuable, proven Scrum practices for large programs. Among the topics that will be discussed are: What program management challenges are ripe for improvement through Agile practices? The Program Impediment Board: Visible impediments, dependencies and milestones at a program level The Program Stand-up: Lightweight activities to promote visibility, clear impediments and collaboration across the program What does it look like when it’s working?: Improve delivery time, increase quality, and establish collaboration more... Day 1 – Scaling Agile Adoption SESSIONS Workshop Workshop Mar 25 03:30 PM - 05:00 PM (90 mins), Esquire Mar 25 10:30 AM - 12:00 PM (90 mins), Esquire The Tao of Transformation Training and retaining the basics of Scaling Scrum through the power of play Beginner level Dhaval Dalal, AgileFAQs Tech Pvt Ltd "To know, is good. To live, is better. To be, that is perfect." - The Mother During the Agile adoption, its a common complain that many team in many organizations get caught up in the ceremonies or mechanics of Agile and fail to understand/appreciate the true value and spirit of Agile. And because of this, the original intent of the Agile movement itself is lost. This is a serious issue! This workshop will highlight, a well-proven approach to transformation (not adoption) and show the distinct steps in this journey that an individual or a collective goes through when learning anything new. Activities, serving as examples, in the workshop, will focus to show the journey - that is, how to begin with rituals, then gradually move to practices, arriving at principles and eventually internalizing the values. Witnessing this gradual process of transformation will help participants discover for themselves their current progression. We hope this will serve as a guiding light during their Agile journey. Finally, we will leave the participants to ponder upon and discover for themselves their ideals in life and work as this is not only applicable to software development, but also to any discipline where humans are involved, including life itself. Beginner level Debbie Wren,J P Morgan How do we provide Product Owners, Scrum Masters, Team Members and others who are applying agile practices with a safe environment in which they can experience and “have a go” with Scrum? Scrum simulation with Lego’s is a tried and tested technique that has been successfully applied to help teams build up their understanding of the ceremonies and rigors of Scrum. In this highly interactive workshop session we will take participants through how they can customize, build and facilitate an agile lego simulation that addresses their particular learning points. We will also show you how you can use this approach to help distributed Feature teams who share a common backlog understand how they work as one to deliver their Product. Participants in this workshop will leave with the confidence to apply the power of play. Day 2 – Scaling Agile Adoption SESSIONS Case Study Case Study Mar 26 10:30 AM - 11:30 AM (60 mins), Grand Ballroom 1 Mar 26 03:00 PM - 03:45 PM (45 mins), Grand Ballroom 1 Death of Inspection: Reincarnation of the Testing Community Growing up the Product Management Tree House Intermediate level Sachin Natu,IDeaS a SAS Company Adopting agile development practices and continuous delivery is becoming a norm in the software industry. Time to market and frequent releases have drastically reduced time available for regression testing. Inspection is considered wasteful. Faster feedback cycles during development is crucial. These have created lot of challenges for testing community, which traditionally relies on manual testing assisted by UI based test automation. This is an experience report of transforming testing practices across organization, which decided to embrace Agile. Today our testers are not trying to find defects, instead they collaborate with product management and developers to prevent them in the first place. In fact, during the appraisal process, the defects found by them is ignored, instead we focus on how much time they are able to dedicate to collaboration and exploratory testing. The boundaries between developers and testers have faded away and today quality is whole team's responsibility. We started with less than 20% of our testers with automation skills (mostly UI automation) and rest of them relying on manual testing. However, today, all our testers practice BDD. They have picked up Java & Groovy programming skills. They are able to contribute Workflow tests, Integration tests and Business Logic Acceptance Tests. Early collaboration and pairing is the norm. By the time developers are done with their tasks, all checks are already automated and hence we are able to deploy software every fortnight to production. Beginner level Debbie Wren, JP Morgan Asheesh Mehdiratta , J P Morgan Product Management for agile projects is still in the 1970’s era or is it really? Organizations today face tough challenges in overall agile delivery, with the product management teams still catching up and coming to terms with the new agile beast, which churns out functionality every 2 weeks. The product managers do not have a clue as to what exactly they need to do next with these 2 week deliverables! OK at least some do have an idea, but most product management teams struggle to keep pace both with their internal product owner needs on one end and the external customer /market facing demands on the other. This talk focuses on our experiences of building product management capabilities at large scale, to overcome these challenges, and provide some insight with practical tips implemented. Join this session to learn from our experience and grow your own product management tree house. Day 2 – Scaling Agile Adoption SESSIONS Case Study Case Study Mar 26 04:00 PM - 04:45 PM (45 mins), Grand Ballroom 1 Mar 26 01:30 PM - 02:15 PM (45 mins), Grand Ballroom 1 Hacking the Sales Process with Kanban/Agile Implementing Agile Engineering Practices in Legacy Codebases Intermediate level kavita kapoor, Fifty The sales process is hard. As a business owner, you spend your entire time doing it. Often wishing you were back, cutting code. If you are successful you might have a raft of sales people closing deals under their own process while your product people deliver under Agile. Your worlds are split and often, it breaks. Change that. Apply Agile and Kanban to supercharge your sales team. Get your developers and scrum master in on the action. Unify your company. Kavita has spent the last two years changing the global process of a leading Ad Agency while based in Delhi. Now at Fifty based in London and Barcelona she has created a unified Product and Sales team from scratch. Turning her work over the last 6 months into a case study, get a fresh of the presss step by step break down of hacking the sales process from both the CEO, developer and copy writer perspective. Kavita will be transparent about mistakes and the open about the recipe for success. Intermediate level Prasad Kunte, IDeaS - A sas Company Afraid of legacy code? Don't be!!! Most successful product companies are confronted with the problem of legacy code. What is a legacy code? A code which is in production for several years. A super-complex, hard to understand code base, written by different set of developers. Outdated Technology stack. But the most hurting reality is: Lack of confidence in the code due to zero or poor test coverage. Due to this reality, developers are often scared to touch it. They have very little confidence that "their code change wouldn't break the existing application in production." Recently at IDeaS, we came across such situation, where we needed to enhance one of our products containing legacy code. We started looking into the code and soon figured out that it was developed in 2007, hardly ever touched (& still working in production :)). The original team, which has worked on this product, could not be traced anymore. more... Day 2 – Scaling Agile Adoption SESSIONS Experience Report Case Study Mar 26 11:45 AM - 12:30 PM (45 mins), Grand Ballroom 2 Mar 26 03:00 PM - 03:45 PM (45 mins), Grand Ballroom 2 The Double Helix Model for Lean Agile Enterprise Agile Adoption: An Organizational Change Management Journey. Intermediate level Avinash Rao, Cognizant We are living through a winter of discontent in the Enterprise IT space serviced by IT services organizations. Agile is no longer new; Agile projects which are running effectively are being asked to be efficient; at the same time, cost efficient projects are being asked to be more Agile (with Agile meaning different things to different stakeholders). In the minds of clients, the words Agile and Lean have become synonymous with effective and efficient IT services delivery. Long seen as two parallel ways of work, we are now being asked to do both. Does ‘Lean Agile’ – which is becoming fashionable with some clients - exist, and what does it look like? The authors of this session come at the problem from opposite directions. Avinash’s starting point is a tightly managed traditional project burned by a (past) failed Agile implementation, that nonetheless needs to deliver the value Business is demanding; Jay runs a large successful Agile program that the customer is now demanding efficiencies from. We came together to create the Double Helix, a model to implement Lean Agile. Before the implementation of Double Helix, our structures existed in traditional forms - a Hierarchy in case of projects that thought more... Advanced level Zaheerabbas Contractor,Wipro Technologies Rituparna Ghosh, Wipro Technologies We represent the Agile Center of Excellence at our Organization and are chartered to drive the change management initiative to imbibe Agile adoption across the enterprise. We plan to share our experience on the Organization Change Management initiative that we took up to drive Agility across the organization. Our journey towards the derived vision and strategy to increase Agility in the system to thereby achieve: Nimble simplified processes. Ability to respond faster to change. And most critical: delivering increased customer value. This is a continuous improvement journey and we initiated: more.. Day 2 – Scaling Agile Adoption SESSIONS Experience Report Experience Report Mar 26 01:30 PM - 02:15 PM (45 mins), Grand Ballroom 2 Mar 26 02:25 PM - 02:45 PM (20 mins), Grand Ballroom 1 Happy Teams are key to successful agile transformation– Teams’ self-design Hawkeye technique for building right product: Specification-By-Example Advanced level Nanda Lankalapalli, Independent Intermediate level Ankur Sambhar,J P Morgan Agile Teams' self-design is very important (though not very common) exercise in a large-scale agile transformation. In teams’ self design, team members choose their own teams in a collaborative way. This concept here is that the teams will gel quickly and excel when they are self-designed. We all know the importance of validating a feature before committing to getting it built. Validating assumptions help in avoiding the most frustrating and common problem – building something that nobody wants. However, validation is easier said than done. Building the right feature before we think of building the feature right is the key. In this session I am going to present my experience with such exercise. I facilitated at least 4 such sessions to help an organization as part of a large-scale transformation. The session is going to explain Benefits of Feature teams over Component teams Self-design of feature teams Pilot exercise of self-design of 2 feature teams. Large scale self-design of 4 product groups with 30 to 50 members per group. Being Agile, we always try to leverage the quick feedback loop and adapt based on the end-user feedback. That’s good but it should not be used to validate the assumptions and that too after implementing a feature based on that assumption. It’s very expensive smile A more powerful and productive technique is to leverage Specification-by-example in defining and discovering requirements collaboratively with end-user, even before start working on the feature. This talk will focus on highlighting key aspects of effectively adopting SBE technique based on my own experience leveraging it successfully over and over again. It not only helps in grooming the feature requirement to tell a clear , simple and compelling story but it also helps in removing what is not needed. Day 2 – Scaling Agile Adoption SESSIONS Experience Report Experience Report Mar 26 02:25 PM - 02:45 PM (20 mins), Grand Ballroom 2 Mar 26 03:05 PM - 03:25 PM (20 mins), Esquire Scaling Agile in a Mainframe Product Development Organization Speed 2 Value.. helping large Enterprise IT to be in the game.. Intermediate level Pooja Uppalapatii, CA Technologies Ravindra Chebiyam , CA Technologies Agile transformation in any organization will go through myriad of challenges that involves people, existing organization culture, technology/domain etc. Instead of seeing these challenges as obstacles, if you view them as opportunities to grow and improve, transformation will be more impactful and long-lasting. If neglected, the very same obstacles would severely damage the motivation and trust of employees. In this experience report we would like to walk you through the agile transformation journey in a Mainframe product development enterprise by unraveling the challenges and the remediation steps that has helped us in keeping this journey alive. Specifically we would like to touch upon Self-organizing teams Resistance to change Culture shift HR Lack of role clarity and Effective R&R in agile space Agile Engineering Practices adopted in Mainframe product development Unit test automation Continuous Integration Along the presentation we’ll highlight few anti-patterns and the effects of ignoring them. Advanced level Prasad, Infosys Technology has blurred the lines between the digital and traditional methods of dealing with a consumer of any Global Enterprises. The Business Process and IT is no more separate, in most of the industry verticals the Business is driven by IT. Constant Innovation around IT has become the new normal to the Enterprises to meet rapidly changing consumer expectations and behavior dynamics. More connected consumers, automated processes, and sophisticated analytics place unprecedented demands on IT functions. Many Enterprises are struggling to cope, and they seek to deliver on new demands by adding piecemeal elements to their existing operations. This is easier said than done. Reinventing the IT function at Global Enterprise requires far-reaching changes, from talent to infrastructure, tools, delivery models, partnership model. This experience report brings strategy of 2 speed IT, through which Infosys helped its Global top 10 clients to 'renew' its IT related to Digital & Mobility space using Agile as a key lever. This session gives you experiences, practical on the ground challenges, stakeholder and vendor complexity and approach and journey towards Speed 2 value. Also I am pairing with Alok Uniyal who is senior leader at Infosys and a CIO coach who helped 50 plus clients to transform their IT more... Day 2 – Scaling Agile Adoption SESSIONS Workshop Talk Mar 26 10:30 AM - 11:30 AM (60 mins), Grand Ballroom 2 Mar 26 10:30 AM - 11:30 AM (60 mins), Esquire Selling Agile across the Enterprise Is your organization ready for Scaling Agile? Intermediate level Evan Leybourn, Directing the Agile Organisation Intermediate level Kamlesh, Agile For Growth LLC You’ve started on Agile project. You've probably got IT management on board. You've read the manifesto. You've got a wall covered in post-its. You’re probably not using pair programming but you’re following most other Scrum and XP practices. But now you have a problem. Operations, HR and finance can’t keep up. Ops is having problems (or just refusing to) deploy each iteration. HR won’t let you form self-organising teams and don't know how to write KPI’s to support collaborative work practices. And finance wants a 3 year budget with fully costed initiatives. Organizations invest energy, effort and real dollars to stay in trend. Here's one of the trend: Agile is no longer a buzz word, Scaling Agile is. Terms like Enterprise Agile, Scaled Agile, SAFe, LESS, DAD, Agility Path are conveniently thrown around in meetings and speeches as organizations line up to get on the bandwagon of 'Scaling Agile'. Scaling Agile - from the team and product level to the organizational level has it's own benefits and challenges. Is scaling Agile right for you? Are you ready for it? If you've been thinking of scaling, you might be in luck. In this session, we will discuss grounds up approach of how to analyze and evaluate if an organization (or a business unit) is ready for scaling Agile. You'll create your own set of evaluation criteria specific to your organization's situation and learn steps your organization can take to be more prepared for scaling Agile and reap organization-wide benefits. The focus will remain on your context and not on promoting any particular scaling framework. Like many cultural problems, change comes from understanding. This presentation will explain how non-IT business functions operate and why they have legitimate problems with Agile delivery. We won’t stop there however. By understanding your business, this presentation will provide you with the tools you need to align your corporate business functions to your agile development approach. From improved communication integrated sales, rolling budgets, agile KPI’s and aligning to revenue drivers. You will learn how to build a truly agile organization. "Scaling. Its about the context not the process." - Jeff Sutherland PS: This will be a no slides, hands-on workshop. Be prepared to actively participate throughout the session. Day 2 – Scaling Agile Adoption SESSIONS Workshop Workshop Mar 26 01:30 PM - 03:00 PM (90 mins), Esquire Mar 26 11:45 AM - 12:30 PM (45 mins), Esquire Kanban Simulation with LEGO Value Teams: The Next Evolution of Product Owners Beginner level Anton Zotin, HERE, a Nokia company Intermediate level Ahmed Sidky, International Consortium for Agile (ICAgile) This workshop will help participants to understand how the Kanban method really works. When people learn about agile they usually learn about Scrum (since it is the most popular flavor of agile). While Scrum is beneficial, it does not have answers to all the challenges of software development. One of the common challenges teams face is that of having an effective Product Owner. From experience, it is not about who is fulfilling the role of the Product owner in your organization but about the definition of the role itself. We have played with many different variations of the PO role, till we ended up with the concept and structure of the Value Team. To keep it simple, the Value Team is responsible for making sure the product is (1) Feasible, (2) Valuable, (3) Useable. After using Value Teams in many corporations (the session will have many real-life examples of this) they seems to be a practical solution to many problems about how agile can work in complex environments where there is no ONE product owner, but rather multiple organizations and people that have a say in what needs to get build and how. This session will present the idea of Value teams and answer questions on how to create them, how they operate, who is in charge, and why they are so critical to the success of the agile delivery team. We will learn how to use the Kanban method to visualize your current process ("start where you are"). Will figure out how to limit work in progress (WiP); define and make process policies explicit; measure and manage flow. Also we will figure out what does it mean to search for opportunities for continuous improvement. We will learn how to increase your team speed and at the same time decrease pressure at work. All of these we will touch through extremely hands-on step-by-step simulation using LEGO bricks. Day 2 – Scaling Agile Adoption SESSIONS Case Study Workshop Mar 26 11:45 AM – 12:30 PM (45 mins), Grand Ballroom 1 Mar 26 03:30 PM – 05:00 PM (90 mins), Esquire The Secret History of Kanban Growing trust workshop: “In Team We Trust” Intermediate level Darren Davis, Providence Health and Services Intermediate level Alexey Pikulev, Unusual Concepts Kanban is one of the fastest-growing development methodologies today. Teams increasingly turn to Kanban to simplify and streamline their agile development, but few people know the inside story of how and why Kanban was created. The Secret History of Kanban pulls back the curtain and gives you a first-hand account of how Kanban went from being a colossal failure to a startling success, presented by one of the original team leaders. Learn how a team turned theory into practice, what it means for the future of Agile, and how you can apply those lessons in your own organization. This one-day workshop will help your team in improving their trust relationships and gaining a deep understanding of trustworthiness. Learn to use the Team Trust Canvas methodology to strengthen your team performance. During the workshop, participants will learn which factors are essential for trust and how to use this new capacity to create an environment that brings the best of people. The content is very practical. Most time of the day participants will do hands-on step-by-step exercises with the differents tools and games. You’ll be able to use those right away when you go back to work. Day 2 – Scaling Agile Adoption SESSIONS Talk Mar 26 04:00 PM - 04:45 PM (45 mins), Grand Ballroom 2 Detect and Eliminate Bureaucracy in Geographically Distributed Large Agile Teams! Intermediate level Raja Bavani, Cognizant Technology Solutions One of the many great things about working in Agile teams is the lack of bureaucracy. Agility and bureaucracy do not and cannot coexist. In general, bureaucracy is a system of government in which most of the important decisions are made by state officials rather than by elected representatives. Management guru Gary Hamel says, “Strategy gets set at the top. Power trickles down. Big leaders appoint little leaders. Individuals compete for promotion. Compensation correlates with rank. Tasks are assigned. Managers assess performance. Rules tightly circumscribe discretion. This is the recipe for “bureaucracy,” the 150-year old mashup of military command structures and industrial engineering that constitutes the operating system for virtually every large-scale organization on the planet. It is the unchallenged tenets of bureaucracy that disable our organizations—that make them inertial, incremental and uninspiring.” In our context, bureaucracy is with reference to geographically distributed teams working together to run Agile projects. When there is bureaucracy in geographically distributed teams, you will find powerful forces setting the rules, defining practices and mandating criteria. And there will be several followers who are ready succumb to the pressure. When this happens one may witness specialized definitions, measurement criteria, and rituals that define the software more... Day 3 – Agile Lifecycle SESSIONS Case Study Case Study Mar 27 04:15 PM – 05:00 PM (45 mins), Grand Ballroom 2 Mar 27 10:30 AM - 11:30 AM (60 mins), Grand Ballroom 2 Agile Architecture: A Contradiction in Terms? Our Journey in Discovering the Role Enabling Continuous Delivery (CD) in Enterprises with Testing Intermediate level Sean Dunn, IHS Inc. Intermediate level Anand Bagmar, ThoughtWorks The role of "Architect" is sometimes frowned upon in the Agile community as a central command-and-control authority who bottlenecks decisions and limits team empowerment. Or at least, that is what we thought. Follow the real-life journey of our teams as we discovered how the role of an architect is compatible with Agile principles. We will explore our failures, and eventual discovery on how the role brings can bring an immense amount of value to the organization and the teams, especially on large, multi-team projects. The key objectives of Organizations is to provide / derive value from the products / services they offer. To achieve this, they need to be able to deliver their offerings in the quickest time possible, and of good quality! In such a fast moving environment, CI (Continuous Integration) and CD (Continuous Delivery) are now a necessity and not a luxury! There are various practices that Organizations and Enterprises need to implement to enable CD. Testing (automation) is one of the important practices that needs to be setup correctly for CD to be successful. Testing in Organizations on the CD journey is tricky and requires a lot of discipline, rigor and hard work. In Enterprises, the Testing complexity and challenges increase exponentially. In this session, I am sharing my vision of the Test Strategy required to make successful the journey of an Enterprise on the path of implementing CD. Day 3 – Agile Lifecycle SESSIONS Case Study Case Study Mar 27 11:45 AM – 12:30 PM (45 mins), Grand Ballroom 1 Mar 27 10:30 AM - 11:30 AM (60 mins), Grand Ballroom 1 Lean Startup in Practice - Lessons Learnt from an MVP Sell Before you Build (MVP Hacks) Advanced level Arvi Krishnaswamy, Levitum Intermediate level Naresh Jain, Agile FAQs | Agile India Rovio tried 51 games before hitting upon Angry Birds. We tend to hear a lot more about the chart busting numbers of Angry Birds than the struggles of the previous 51 games. In my opinion, their success was the journey of the 52 experiments, and not just the final one. Before you write any code, make sure you have a failing test." This was a revolutionary idea, when it was first pitched in the late 90’s. Many successful entrepreneurs have been practicing a similar approach - "Before you build a product/service, make sure you have paying customers." In this talk, Naresh Jain shares his approach of finding effective MVPs to validate his Educational Product and why Agile Methods simply fail to do so. If you are interested in finding out how to maximise your validated learning for minimum investment, then this session is for you. Recently Naresh's article on this topic was published by InfoQ. We at Levitum recently had learnings from an MVP that we put out, and experiments that we ran. In the spirit of openly sharing how I’ve tried to apply Lean Startup principles to a new venture, I’m going to outline how we went about things, and what I’ve learnt. More details on the experiments are available in my blog post http://arg0s.in/what-we-learnt-from-a-failed-mvp.html. My blog post made page one of HackerNews, has had over 20,000 visitors, and has been cited by various practitioners as an example of how to apply lean startup in practice. Day 3 – Agile Lifecycle SESSIONS Experience Report Demonstration Mar 27 11:45 AM – 12:30 PM (45 mins), Grand Ballroom 2 Mar 27 05:15 PM - 06:00 PM (45 mins), Grand Ballroom 2 Games Agile Teams Play 10 times better quality with agile transformation. How we did it!!! Intermediate level Tathagat Varma, Thought Leadership In agile teams, three critical aspects of how individuals and interactions shape up are: 1. Individual role / title 2. Group / peer pressure 3. Self Organization In this session, we shall simply play games to highlight the dysfunctions caused by traditional team structures, and facilitate the attendees into 'discovering' how agile practices help mitigate them Beginner level Mikael Lundquist, ITS, Umeå University Fredrik Hedlund, ITS, Umeå University In 2011 the Ladok section at ITS had serious quality issues, resulting in dissatisfied customers. At the beginning of 2012 the section started an agile transformation, in steps, throughout the whole section. One year later the whole section had transformed and currently the section now eats, sleeps and breathes Agile. The quality has improved remarkably and our customers are understandably much more satisfied. Besides satisfied customers, our employees are happier.The ideas to try agile came from the people working in the project and we think that was an important factor for the success. We are going to talk about our experiences of this transformation and how the transformation contributed to the remarkable increase of the quality. The talk will cover the background, our roadmap, the result of the transformation and the factors of success. We have identified two key factors of our success that we will promote a little extra during our talk. Presentation technique We are going to perform this presentation in an agile way, in the way we interpret scrum. The point is to not just talk of how we did, but also show it on stage. This means that we are going to interact with the audience and we expect them to influence our presentation. Day 3 – Agile Lifecycle SESSIONS Experience Report Experience Report Mar 27 04:15 PM – 05:00 PM (45 mins), Grand Ballroom 1 Mar 27 12:10 PM - 12:30 PM (20 mins), Esquire Agile Coach - Tool Kit Agilists - Detect, Protect and Celebrate IP Created During Sprints Advanced level Ravi Kumar, AgileFAQs Tech Pvt Ltd What is coaching? “It is helping to identify the skills and capabilities that are within the person, and enabling them to use them to the best of their ability” — wikipedia Improving the performance of the teams requires willing to listen, observe and support the ability, knowledge and resourcefulness of the individuals on the team. A coach responsible for building high performing teams will need right set of powerful tools and techniques to leverage while working with teams . This talk will draw from experience few such powerful tools mentioned below and details out the steps that enable aspiring coaches with the set of tools that can be used immediately. Deliberate Practice Driving Empowerment & Self Organisation: Working Agreements Scaling Agile Transformation: Creating a Learning Org Driving Commitment: Key Measures Highlighting Self Organisation This is not a beginner level talk and assumes participants having experience in leading agile teams and transformation initiatives in your respective organisations. Intermediate level Debashis Banerjee, SAP (Ariba) In the context of continuous and periodic delivery of same day, monthly and agile incremental delivery in both established and startup contexts there is a possibility of teams missing key elements of protecting their IP. Some simple elements such as making your work public prior to protecting it can cause loss of business. Additionally in short sprints filing IP may not be the most important focus within teams (especially in startups or smaller companies where budgets might also be a constraint). In this session it will demonstrate (a) Some key elements of how to keep IP in mind in Agile sprints (b) Some general best practices of how IP can be used as a bond/glue for teaming (c) Some process changes possible to ensure IP becomes a key element of agile delivery. These is based on experience of over 6 years submitting IP self and also having 6 people having approved IP, 20+ people encouraged to submit and 75+ submissions. (d) As a influencer will provide some best practices to Leaders and Product owners to encourage IP. (e) Additionally IP can be a great occasion for team building and bonding and a retention tool. Note: The session will be generic and will not cover any specific IP process of any company but a general set of practices via experiences Day 3 – Agile Lifecycle SESSIONS Talk Experience Report Mar 27 11:45 AM – 12:05 PM (20 mins), Esquire Mar 27 03:15 PM - 04:00 PM (45 mins), Grand Ballroom 2 Assembly Like SDLC Based on Agile Practices - with Experience Report Kanban - A Way Towards DevOps in the Legacy Enterprise Intermediate level Biplab Roy, Altimetrik Beginner level Yuval Yeret, AgileSparks Considering today’s dynamic business environment, where solutions are expected as quickly as possible, adopting only few Agile practices may not help the business in a significant way. This situation becomes further complicated where user experience matters most. From software service Organization perspective, it is further complicated where one has to consider few more parameters like Customer Collaboration (& time), Contracting approach, Domain level standards, Development maturity Standards, etc. Also as usual, productivity loss in transitioning work product from one resource to another. DevOps is a higher form of agility. It is a blueprint for a great culture and and process between the different groups involved in the delivery pipeline. The big question is how to achieve it. If you are founding a startup today, it can be quite easy to take that blueprint and use it to create your process, hire the right versatile flexible people, and start delivering without any technical/automation debt or friction. But most of us are not founding new startups. Most of us already have a running operation with people, culture, process that matured over the years and despite its flaws is currently the way we do things. Changing that is non-trivial. For things to change people need to understand WHY change, what we are changing, and we need an effective process for managing the change itself (HOW to change). So what ARE we changing to? DevOps is highly focused on looking at the whole value stream from idea to value and ensuring effective flow through this pipeline. Kanban is ONE way of HOW to change. It starts by visualizing all the work flowing in the pipeline, then managing the flow focusing on finishing things end to end rather than starting in order to stay busy. It continues to what we call the “Work in process Diet” – Straining the flow more and more in order to identify obstacles to tighter and tighter DevOps culture/operation and faster feedback cycles. You can expect to come out of this session with ideas how to take your current operation and DevOpsify it in a safe evolutionary way using the Kanban method. A small step in resolving these pain areas and strike a balance between various needs & constraints, at Altimetrik, we have devised a SDLC framework – based on the concept Unified Resource and various best practices from Agile, Waterfall, Prototype driven development, Assembly approach etc. We have been using this approach for our various customer projects and have seen significant benefits. In this experience report, we will discuss about the various pain areas of existing development models and how they are overcomed through this customised SDLC framework for some of our clients. Day 3 – Agile Lifecycle SESSIONS Talk Talk Mar 27 03:15 PM – 04:00 PM (45 mins), Grand Ballroom 1 Mar 27 05:15 PM - 06:00 PM (45 mins), Grand Ballroom 1 Mythbusting Software Estimation Unleashing the Full Potential of your Agile Teams Beginner level Todd Little, IHS Global Intermediate level Dipesh Pala, IBM Estimating software projects has proven to be particularly challenging. Over-running schedules happens frequently in our industry. As a result software estimation is often viewed as a black art. In this session Todd will look into some of the reasons for these challenges by exploring a number of myths of software estimation and then setting out to validate or bust these myths. What could be more important for leaders than increasing their teams’ productivity? Conventional thinking would rank “increased motivation” as one of the most important tools for increasing productivity of teams. Some of the myths that will be explored include: This interactive session will disrupt and challenge the above notion, and will provide an alternative view: Historical Estimation Accuracy Relative Estimation The Cone of Uncertainty Velocity Scope Creep Estimation Tools Wisdom of Crowds Motivation --> increases Progress --> increases Productivity Progress --> increases Motivation --> increases Productivity Dipesh will be drawing upon more than a decade of research including 26 project teams, 7 companies and a deep analysis of nearly 12,000 daily diaries kept by team members, and use real case studies and examples to illustrate the following key elements: Catalysts – events and actions that help a team move forward Inhibitors – events and actions that can induce setbacks Nourishers – interpersonal interactions that lift team’s spirits Toxins – interpersonal interactions that undermine team’s spirits more... Day 3 – Agile Lifecycle SESSIONS Workshop Talk Mar 27 01:30 PM – 03:00 PM (90 mins), Grand Ballroom 1 Mar 27 05:15 PM - 06:15 PM (60 mins), Esquire Techniques for Effectively Slicing User Stories Deep dive into RETROSPECTIVES- how do we break the usual norms so that these reflections could be made thought-provoking ones! Intermediate level Naresh Jain, Agile FAQs | Agile India In order to achieve my goals, as a buyer of your product, I want awesome feature. AT: make sure your users stories don't get in the way. Users Stories, the tool teams use to break big ideas into small demonstrable deliverable, are easy to describe and challenging to write effectively. In this hands-on workshop you'll learn how to write great user stories that adhere to the INVEST principle. We'll learn various techniques to slice your stories using the verticalslicing approach. We will discuss what elements should be included in the stories, what criteria you should keep in mind while slicing stories; why the size of your user story is important and how to make them smaller and efficient. Intermediate level Madhavi Ledalla, SolutionsIQ Jerry Rajamoney, EMC Corporation Retrospectives are the primary learning, reflection and readjustment techniques on agile projects. A good Agile team is always striving to become better than before. And an effective retrospective enables the team to sieze its opportunity to improve! Retrospectives enable whole-team learning, act as catalysts for change, and generate action. R-> Realize where you are and where you want to be E-> Engage the teams in fruitful discussions T-> Team work to build “We over I” attitude R-> Relish the power of Inspect and Adapt cycles O->Openness and Transparency to make retrospectives efficient and effective more... Day 3 – Agile Lifecycle SESSIONS Workshop Workshop Mar 27 01:30 PM – 03:00 PM (90 mins), Esquire Mar 27 03:15 PM - 04:45 PM (90 mins), Esquire Discover the Power of Pair Testing! Improving and Extending Agile Retrospective Outcomes Intermediate level Pradeepa Narayanaswam, Sabre Beginner level Diana Larsen, FutureWorks Consulting LLC In agile teams, it’s inevitable that team members are expected to be more cross-functional and produce high quality products for their customers. How can agile team members become more crossfunctional and take ownership of quality? Often times there seems to be a scarcity of testing talents in agile teams. How can agile teams create high quality products when working with very few or no testing talents? Over the past ten years, software development teams using Agile approaches to work have adopted retrospective meetings as a critical practice for learning and continuous improvement. To the extent that practitioners say, “If you’re not holding iteration retrospectives, you’re not doing Agile.” For agile team members to take ownership of quality, Pradeepa Narayanaswamy exposes the power of “Pair Testing”, a technique that promotes rapid feedback to produce high quality products. For the scarce testing talents, an effective way to become more crossfunctional, one approach is for team members to pair up on various (unit, integration, exploratory and several others) testing efforts that emphasize the shared eye on quality and learning. Pradeepa talks about several options for pairing opportunities between various specialties on an agile team. She also talks about some new opportunities to pair with DevOps, Operations, Sales, Marketing and Support members to name a few. As a new or an experienced agile team member, learn how to spearhead this technique in your team at various levels to generate buzz on other teams. As a tester, learn how to get the more... Agile retrospectives at the end of each iteration or work increment set aside time for the team to examine feedback from current conditions and develop targeted tactics to keep the project on track. Many practitioners experience retrospectives as great means for detecting good, poor, and missing practices; as a handle to make tacit knowledge about effective practices explicit; and to define improvement actions in order to deal with ineffective or inefficient technical, process, and teamwork practices. However, too many teams and practitioners don’t reap the benefits that effective retrospective meetings can provide. Too many retrospective meetings receive cursory or inadequate facilitation. Too many retrospective meetings are held to “check the box” on the project management template, rather than to focus on real improvements. For too many teams, the action plans coming out of retrospectives are never implemented or revisited. Too many teams seek to shift blame and responsibility for action through the retrospective. In too many organizations, retrospective more... Day 3 – Agile Lifecycle SESSIONS Workshop Workshop Mar 27 10:30 AM – 11:30 AM (60 mins), Esquire Mar 27 01:30 PM - 03:00 PM (90 mins), Grand Ballroom 2 Lean Machine Starting with Kanban: A practical workshop on Value Stream Mapping and WIP Intermediate level Sneha Kadam, ThoughtWorks After revolutionizing the automobile industry, Lean principles have been successfully applied to different knowledge areas including software development. This workshop is intended to master Lean concepts like Waste, Push&Pull systems, systems thinking, Kaizen etc. & practicing cross-functional collaboration, self-organisation and safe-fail experimentation! In this interactive game, the participants will work in a small production lines, experiencing problems and applying Lean practices to overcome them. Beginner level Evan Leybourn, Directing the Agile Organisation So you’ve heard about this Kanban thing and want to know where to start, or maybe you’ve been using it for a while and you want to know where to go. In this hands-on workshop, we'll start at the very beginning and teach you how to build a Value Stream Map and use that to define your inital Kanban and WIP limits. If these terms don’t make sense to you, then you need to come along for a fun interactive workshop. Day 3 – Agile Lifecycle SESSIONS Demonstration Mar 27 04:50 PM – 05:10 PM (20 mins), Esquire Mobile to Mainframe: Application Development and DevOps in the Application Economy Intermediate level Ravindra Chebiyam, CA Technologies Serajul Arfeen, CA Technologies Agile delivery at the speed of business requires a seamless integration of Application Development, Delivery, and Operations. We would like to present a fresh perspective of DevOps initiative and how it integrates with agile based development of mobile and web based applications. In today's world of Application Economy, enterprises are rapidly developing mobile and web applications to stay competitive. In this process, they are required to interact with the backend "system of record". Large enterprises utilize mainframe at the heart of the dynamic data center as backend system of record. This integration of agile-based mobile app development dependent on mission-critical mainframe-based operations is driving the importance of DevOps initiatives within the application development organizations. Day 4 – Agile Lifecycle SESSIONS Talk Talk Mar 28 03:30 PM - 03:50 PM (20 mins), Grand Ballroom 1 Mar 28 01:30 PM - 02:15 PM (45 mins), Grand Ballroom 2 Build it like sports teams Using Fiction to Motivate Change Intermediate level Vinod Kumaar R, ThoughtWorks Intermediate level Lance Kind, A-Noir Consulting Is it easy to get a crash course in football by Pele or Maradona for a week and produce a world cup winning football team? Since the late nineties, the Agile books in the non-fiction aisle have steadily increased in number. It's common to see a book or three about Agile on a colleague's desk. It's also common to see such a book look practically new, the book spin showing no sign of having been opened. Non-fiction books are great at providing bullet points of things to do and reasons why. But non-fiction books are poor at: Answer is NO. Then why do lots of people in the corporate world think of hiring scrum trainers & expert developers to train their team for a week and then expect their team to undergo a transformation at a magical scale? German football team made it a point to transform their team and it took them a lots of years before they were able to reach the pinnacle. A quick side by side comparison of what is causing agile transformation to fail. Vision Football: Someone was there owning this entire transformation, the German football association spent a lot of time identifying talent in their teens and groomed them. Office: In the corporate world switching jobs every few years have become common, but there is no passing on of the context, resulting in the new person taking charge, starting from all over again, as well as frustrating existing good performers who have to rebuild the perception. more... inspiring, creating emotional attachement (so the reader finishes the book), creating a full sensory environment for the reader, describing a holostic environment, or 'intriguing' a reader who is un-interested in the topic. (This bullet list above is a good example of how non-fiction can excite thoughts who already know the story behind the bullets, but doesn't inspire much if the reader hasn't any context or background.) Fiction is well positioned to do the above because its number one job is to give pleasure and entertainment. It can't be successful if it can't do this. The oral tradition of fiction has been part of human culture for millions of years, since a Cro-Magnon passed on a story to another, and upon re-telling some details were forgotten more... Day 4 – Agile Lifecycle SESSIONS Case Study Case Study Mar 28 10:30 AM – 11:15 AM (45 mins), Grand Ballroom 2 Mar 28 03:00 PM - 03:45 PM (45 mins), Esquire Integrating UX into the Agile Development Cycle - A case study over 3 projects Promiscuous Pairing - More the merrier !!! Beginner level Sophie Freiermuth, Baguette UX User Experience design is a product design discipline which sits throughout a product's lifecycle, from inception to development to maintenance and all the way to retirement. Waterfall enabled the discipline to have ample time and produce extensive design, in a "big design upfront" approach which rarely involved technical capabilities, and resulted in difficulties in build. The adoption of agile by product development team has offered UX a unique opportunity to work in a much more joined-up manner, and expend the design into the development, enabling the entire team to react to change. As a UX designer, I have over the last 7 years developped a solid appreciation of working embedded in an agile development team, and would like to share my experiences through 3 specific projects, sharing my learnings to help development team on-board the UX practitioner, their tools, practices and skills. This session will be a case study over 3 projects, highlighting the learnings and steps of the integration of UX into the development cycle. I'm taking Alistair Cockburn's sequence of SHU-HA-RI to detail the progress of my practice and will pay great attention to sharing sufficient context that my experiences and outcomes can be translated to your own projects and team setups. Intermediate level Ankur Sambhar, J P Morgan Being Agile developer, have tried & tested various flavors of pair programming over the years while working in highly motivated selfmanaged team. Some experiments worked while some worked better :) This talk is about sharing the personal experience of practicing promiscuous pairing which allowed the team to be always in the beginner's mind state and being able to push the boundaries consistently. This experience sharing talk is based on our successful adoption of the promiscuous pairing technique based on very famous research paper by Arlo Belshee "Promiscuous Pairing and Beginner’s Mind: Embrace Inexperience". Day 4 – Agile Lifecycle SESSIONS Experience Report Demonstration Mar 28 11:30 AM – 12:30 PM (60 mins), Esquire Mar 28 03:00 PM - 03:20 PM (20 mins), Grand Ballroom 1 Test Driven Development of Infrastructure Code in Chef Don't test your code! Advancedr level Sreedevi Vedula, ThoughtWorks Beginner level Gautam Rege, Josh Software Pvt. Ltd. Chef is a popular Infrastructure Automation framework based in Ruby. It comes with a host of testing tools bundled with it like ChefSpec for unit testing, ServerSpec for system testing and TestKitchen for integration testing. This session is a demo of how to use these frameworks to test drive cookbook development. Testing is overated. Let's correct that statement - "Manual Testing is overrated". In this this talk, I plan to take you on whirlwind tour of why an Agile outfit does not need manual testing at all and how to get fantastic Quality Assurance without manual testing. In this talk - I outline a agile process with a difference - everyone is a developer and a tester. However, there is no dedicated QA people. In fact, this process does not require anyone other than the developers and one process/product owner. Development using a central repository like Github that is integrated with a Continuous Integration service (like Travis, CircleCI or Semaphore) and further integrated with a Code Quality checker like Code Climate or Pull Review is part of the automation trick. Then comes the development processes like pull request between branches (enabling peer code review) and Automated Deployment to a staging server. Finally, the pixel perfection or meeting product specificaiton via Project Management tools (which are integrated with the Code repository) gives the product owner (or the client) complete confidence in not just the functionality but also the quality of the code. This approach can be applied to evolving products too and I discuss how to work in short sprints that always keep changing and guarantee that "The product owner gets the money's worth and the development team gets their works worth!". Day 4 – Agile Lifecycle SESSIONS Experience Report Experience Report Mar 28 03:30 PM – 04:15 PM (45 mins), Grand Ballroom 2 Mar 28 02:30 PM - 02:50 PM (20 mins), Grand Ballroom 2 It's not an Agile story Mr.Agile Leader - “ Develop People or Solutions” Beginner level Karthik Kamal Balasubramaniam, AgileFAQs Intermediate level Niranjan N V, Exelplus Services Having worked with multiple Agile teams, I realize that most problems the teams have to deal with are often related to issues that are beyond the scope of any Agile framework. These issues are often related to people and the surrounding eco-system. The success of any Agile implementation is largely dependent on this H(uman)-factor which is intrinsic to any team/organization. This Hfactor has always been a pandora's box, that we would like to avoid owing to the amount of complexity and the uncertainty involved. Based on my experience of coaching/ training agile teams for 5 years, one of the important reasons for agile teams are impacted, is the personal leadership style of Agile Leaders(Scrum Master, Senior Managers etc) . I have summarized following, factors or impediments for creating effective agile teams Here is my humble effort to try and identify few common traits that I have observed with people across Agile teams and organizations. The idea here is not to stereotype people, but to present an approach/strategy to accommodate different kinds of people in an Agile eco-system. In this talk, I would like to present 5 characters in a fictional story and the various strategies I have adopted to coach them. After all one size doesn't fit all! The agile teams effectiveness depends on personal leadership style of agile leaders(Scrum Masters, Senior Management etc) Often Agile leaders focus more on “delivering solutions” than “developing people”. Agile leader need not specify work requirements, all that team needs is - empowerment, autonomy to work. The agile team needs more support through mentoring, coaching from agile leaders to exhibit the culture “Being Agile” than “Doing Agile”. Agile leaders need not be an Expert to coach agile teams. Agile teams needs to be taught on Identifying Problem, Problem solving skills and corrective actions and demonstrate steady, small and continuous improvement. My inspiration to write here, is derived from the book “ Managing Excellence” by David Bradford and Allan Cohen, and reading blogs, articles along with my own experience. more... Day 4 – Agile Lifecycle SESSIONS Experience Report Experience Report Mar 28 03:00 PM – 03:20 PM (20 mins), Grand Ballroom 2 Mar 28 02:30 PM - 02:50 PM (20 mins), Grand Ballroom 1 Scrum Master Experience Report Tales of (not so) successful Dev-Ops Intermediate level Vijay Bandaru, IVY Comptech This presentation brings a different perspective for the Scrum Masters and helps them to become more powerful Scrum Masters through their enhanced soft skills. I am going to cover how the teams evaolve, how the change is resisted, how the teams behave, how Scrum Master can handle all these effective to make the teams deliver working software every sprint continuously. The information explained below is from my experience as Scrum Master and Coach. Below are the points that will be covered in the presentation: Primarily I am planning to cover the anti patterns that will push the teams back and where the Scrum Master can support the teams with his knowledge, experience and interpersonal skills. For example please find below some scenarios: 1. In effective sprint planning: Team might miss some of the tasks while doing the sprint planning part 2 so they will anyway identify them during the development of the stories so these tasks take additional time which is not budgeted. So they will have to miss some stories which will impact the sprint goal. So I encourage the scrum masters to collect all such unidentified tasks on a separate colr sticky notes and during retrospective discuss with the more... Advanced level Asheesh Mehdiratta, J P Morgan Debbie Wren, J P Morgan Welcome to the crazy world of Dev-Ops, where the tales span the spectrum from gruesome, grizzly to the heavenly and flowery bliss! The silo’d structures, the agonizing buy v/s build debates, the departmental handoffs, tooling and of course the cultural barriers, which all add fuel to the story unfolding in our brave new dev-ops world. But sometimes there are silver linings and the heavens part way for the shining stars to reveal their true glory. Join our session to listen to the tales of our (not so) successful devops, and learn the lessons from our experiences. Day 4 – Agile Lifecycle SESSIONS Pecha Kucha Experience Report Mar 28 01:30 PM – 02:15 PM (45 mins), Grand Ballroom 1 Mar 28 02:35 PM – 02:55 PM (20 mins), Esquire Techniques to Speed Up your Build Pipeline for Faster Feedback. The Exorcist Was a Lean Planning Master Intermediate level Ashish Parkhi, IDeaS a SAS Company I would like to share my experience and journey on how we brought down our Jenkins build pipeline time down from over 90 minutes to under 12 minutes. In the process, I would share specific techniques which helped and also some, which logically made sense, but actually did not help. If your team is trying to optimize their build times, then this session might give you some ideas on how to approach the problem. Development Impact - For one of our build job, below graph shows how the number of builds in a day have increased over a period of time as the build time has reduced. Frequency of code check-in has increased; Wait time has reduced; failed test case faster to isolate and fix. more.. Beginner level Jeff Lopez-Stuit, SolutionsIQ How can teams that have to deal with large, complex legacy systems get through planning and get to work? The title character of the classic American horror film, "The Exorcist" was a master at this.. Pecha Kucha Talk Summary: Introduction: Creating understanding through conversation can be very difficult for teams dealing with complex, legacy systems. Introducing Regan McNeil: Poor Regan McNeil was starting go insane, but a team of doctors and specialists in close, face-to-face collaboration, couldn't solve her problem. The Exorcist: The Exorcist knew how to have just enough conversation to get to work, so his team could deliver the value everyone had been working and praying for. Summary: "In life, understanding is the booby prize". Sometimes the quest for understanding can be an impediment to delivering value. Having faith in self-organization, sometimes its best just to get to work. Day 4 – Agile Lifecycle SESSIONS Talk Talk Mar 28 11:30 AM – 12:30 PM (60 mins), Grand Ballroom 2 Mar 28 10:30 AM – 11:15 AM (45 mins), Grand Ballroom 1 Distributed Agile Patterns How much will this cost? Intermediate level ShriKant Vashishthai, Globallogic Beginner level Evan Leybourn, Directing the Agile Organisation Way back in 2008, when I started working in Agile, there was enough material available on Scrum and. However when it came to distributed aspect of it, people were still struggling with it. Based on working for years in this fashion, I realised that communication, trust, transparency and innovation are the core fundamental values towards successful distributed Agile implementation. "How much will this cost?" "How long will it take?" "What am I going to get?" In other words, as most of the problems were caused by softer aspects of skills (misunderstanding, miscommunication, nonavailability of people, mistrust etc), humanizing the distributed team experience looked like the key for successful distributed Agile implementation. more... These are the questions that every Agile project gets asked at some point. And while "as much as your willing to spend", "as long as necessary" and "whatever you ask for" are perfectly acceptable, many customers are uncomfortable with these answers. This may reflect more on the customer then the team, but can lead to the misconception that the development team is writing themselves a blank cheque. How then does an Agile team define and scope a project where the customer requires fixed time, cost or scope? This presentation will provide guidance and direction on how to quote for and budget Agile projects, as well as how to change the questions in the first place. Day 4 – Agile Lifecycle SESSIONS Tutorial Talk Mar 28 04:30 PM – 05:15 PM (45 mins), Grand Ballroom 2 Mar 28 01:30 PM – 02:30 AM (60 mins), Esquire Process Agility - the nemesis of business agility? Congratulations! You are our startup's first Scrum Master! What's next? Advanced level Krishnan Nair, GeekTrust.in KK Sure, ThoughtWorks We've come far in our journey of Agile as a software development methodology. From stand-ups to showcases to sprint planning meetings to burn-ups (or downs), we've got it down pat when it comes to processes to follow to be considered Agile. However this heads-down, process defined agile, often hinders real agility required to meet business needs. Is doing a three hour sprint planning meeting every week the most important thing to do when you have to get a minimal-viable-product out in the market? How much of automated functional testing should you do when you know that your product's beta version is only going to validate assumptions of your business idea? Should you write tests at all? There is no formulaic answer. In this talk, KK and Krishnan will talk about their experience of how much Agile is too much Agile. We look at how to find the right balance between following agile practices and being responsive to your business. How much agile is too much and how less is too less? We will do this by looking at: A couple of successful agile adoption stories Look at why agile was successful in the contexts more... Intermediate level Vivek Ganesan, Gainsight Do you fancy playing the first Scrum Master of a startup? Do you want to live the challenges faced by the first Scrum Master of a startup? Do you feel that your organization is dramatically different from the 'ideal' organizations, which the Agile workshops project as a basic requirement for doing Agile development? Do you wish to deliver predictable results while your management is onthe-way to make your organization 'Agile-ready'? This tutorial is just what you want. In this tutorial, you will experience the life of a first Scrum Master of a twenty member startup, which has expansion plans. Each of the audience will put themselves in the Scrum Master's shoes and try to solve the challenges posed by the ever-changing environment, while the company's management is putting its best efforts to make the organization 'Agile-ready'. In this interactive tutorial, a gripping story-line will drag you into the world of uncertainties where you would be challenged to take life-changing decisions regarding your product team's daily work. Even if you are not in a startup, this tutorial would benefit you because everyone still comes across ad-hoc situations which go against the ideal expectations of Agile world. Day 4 – Agile Lifecycle SESSIONS Workshop Workshop Mar 28 03:55 PM – 05:15 PM (80 mins), Grand Ballroom 1 Mar 28 03:45 PM – 05:15 PM (90 mins), Esquire 1000 Words - Illustrating Project Challenges with Visuals The Value Simulation Game Intermediate level Tarang Baxi, ThoughtWorks Chirag Doshi, ThoughtWorks A project can face varied challenges through its life, foreseen and otherwise - runaway scope, high defect volumes, depressed velocity, and many more. Addressing many of these first requires recognition of the problem and then action from one or more sets of project stakeholders. Telling the story with simple visuals can be a very powerful way to articulate a challenge (the what), the potential root causes (the why) and the options available to fix it (the now-what). Teams typically already track a lot of data related to throughput, quality, scope and cost. Creative use of this data combined with simple, hand-crafted visuals can be much more effective than hundreds of bullet points. In this hands-on workshop, you get to exercise your visual thinking and visual communication skills. We introduce some simple visual thinking techniques like Look-See-Imagine-Show, and then let you apply them in a project simulation, so that you can practice hand-rolling simple visuals that speak volumes (no fancy tools needed!). Beginner level Todd Little, IHS Global In this highly engaging workshop attendees will experience estimating, planning and delivering a new product and product features. The uncertainty in value and costs will be resolved through rolling dice based on the stories that the team selects and prioritizes. The teams will run through 3 iterations of story cost, value estimation, and product feature delivery. Points will be scored for delivering product features and meeting release and iteration commitments. Dealing with uncertainty is one of the largest challenges that teams face. The simulation aims to have levels of uncertainty in value and delivery that are commensurate with those found in software development. Some of the key tools for dealing with uncertainty are integrated into the simulation. In particular, the simulation covers these 4 areas: Value of Information Value of Flexibility Cost of Delay Value of Uncertainty Attendees will come away with a better understanding of the challenges of working with uncertainty in software projects, and will learn some of the tools that are at their disposal for managing this uncertainty. Day 4 – Agile Lifecycle SESSIONS Talk Talk Mar 28 11:30 AM – 12:30 PM (60 mins), Grand Ballroom 1 Mar 28 10:30 AM – 11:15 AM (45 mins), Esquire No estimates: how you can predict the release date of your project without estimating Rolling Your Own Platform as a Service (PaaS) with Docker Intermediate level Vasco Duarte, Oikosofy Intermediate level Zee, Zinc Made Often we hear that estimating a project is a must. "We can't make decisions without them" we hear often. In this session I'll present examples of how we can predict a release date of a project without any estimates, only relying on easily available data. I'll show how we can follow progress on a project at all times without having to rely on guesswork, and we will review how large, very large and small projects have already benefited from this in the past. At the end of the session you will be ready to start your own #NoEstimates journey. We’ve all been there. We’ve had this lovely, monolithic application purring happily away on some platform-as-a-service. However, the application and team are growing and we need to separate out functionality into independent services to keep moving forward without stepping on one anothers’ toes. This talk deconstructs the “perceived simplicity” of platform-as-aservices and answers some critical questions: What are the essential components of a Platform as a Service? When is building our own PaaS worthwhile? How and where should we leverage docker in the provision/build/release/deploy/un-provision application life-cycle? This talk stems from a 6 month engagement building a platform as a service for a micro-service based architecture. SPEAKERS Ahmed Sidky Ahmed Sidky, Ph.D. known as Doctor Agile, is a well-known thought-leader in the Agile community. He is currently the Director of Development Management for Riot Games and before that he was a transformation consultant for Fortune 100 companies. He is the co-author of “Becoming Agile in an Imperfect World,” and the President and co-founder of the International Consortium for Agile. Ahmed was selected to be the program chair for the Agile 2009 conference and he has been an invited speaker at numerous Agile Conferences around the world speaking on topics like, the agile mindset, how to create lean high performing habits within teams, and how to transform organization in a manner that achieves sustainable organizational agility. Anand Bagmar I am a hands-on and result-oriented Tester with 17+ years in the IT field of which 13+ years in the software test field. I am passionate about shipping a quality product, building automated testing tools, test automation, infrastructure and frameworks. I have also built opensource tools related to testing - WAAT, TTA and TaaS. My specialties include: Automated testing, building test automation frameworks, Agile, Coaching, Consulting . I have spoken in over 10 conferences across the world. The most recent being Agile 2013 in Nashville, TN in USA. Alexey Pikulev A licensed Management 3.0 trainer and Agile coach with many years of experience of working with a variety of organizations from start-ups to international enterprise corporations. The main focus of my training is Agile Leadership practices and its applications in the organization culture. As a Coach, I am not going to tell your organization what to do but will help you to find the right solution on your own. My current passion is building an engaging creative-work culture in the team, company and community levels by using a variety of creative concepts from coaching to business games . My motto is "Delivering Value". Specialties: • agile coaching and training; project management; leadership; agile product management. Anton Zotin Throughout my career I've been in different roles, projects, companies. I remember how a project, customer or even a whole company looks like from ordinary team member’s, linear manager’s or senior manager’s points of view. I know what does it mean small or big, outsourcing or product company and how this context can affect the production process. I've seen long never ending maintenance projects, real products or even startups. I understand pros and cons of traditional and agile methodologies because I've worked using both. Now I'm concentrating on Agile. I've been using it since 2004 so I have a deep understanding of core principles and know not only the book theory. I really enjoy helping teams become not only effective but efficient; bring transparency between development teams and customers; explain how to become hyper-productive and self-improvement. SPEAKERS Aslak Hellesøy Aslak is the creator of Cucumber, the popular Open-Source acceptance testing tool. He's the author of The Cucumber Book, and in 2013 he cofounded Cucumber Limited with Matt Wynne and Julien Biezemans. Their company supports the open-source platform by offering training, consulting, coaching around BDD, lean and agile software development.` Arvi Krishnaswamy Entrepreneur | Tech Executive | Hands-on Leader. #products #leanstartup #mobile #strategy #growth #engineering #blogger #socialmedia Vinaya Muralidharan Vinaya Muralidharan has nearly 12 years of experience in the IT industry primarily in the Telecom Billing domain and in Change Management for introducing new Software Development practices and methods. Current role is that of an Agile / Lean / Kanban coach. Vinaya enjoys being a coach as well as a student. Vinaya is an active presenter in Agile conferences as well as active an participant in Limited WIP Society and Lean Coffee forums in Pune. Asheesh Mehdiratta Asheesh Mehdiratta loves to challenge minds, and aims to inspire atleast some! He is an enterprise agile evangelist and lean transformation agent, focused on delivering business value. Asheesh loves to work with cross functional teams and consulting senior leadership on enterprise wide transitions to agile, while managing large scale organizational change. He has specialized in new product development and legacy modernization. In his day job, Asheesh is an agile coach - training, coaching and mentoring individuals, teams and building organizational warriors, fighting the battles; winning some battles and losing some. He has varied experience on financial services, communications management and utility spaces, having grown from working in startups to Fortune 100 organizations, wearing multiple hats of a developer, tester, engineering manager, product owner, and scrum master. You can find Asheesh frequently ranting at his blog http://agilejourneys.blogspot.in/ and sharing his 140 chars tidbits at @amehdiratta Avinash Rao Certified SAFe SPC, working as part of Cognizant's Advanced Solutions Group (ASG) with enterprise clients to scale and deliver large programs successfully using Agile and LEAN techniques. Program and Platform leadership, structuring and delivering large programs in multi-region, multi vendor situations. Thought leader in Scaling Agile, and in the definition of Program Management and PMO offerings. SPEAKERS Biplab Roy Biplab Roy is a passionate Agile & Lean professional with over 15 of experience in Organizational transformation, Management Consulting, Strategic Initiatives, Program & Portfolio management, Process management, Gamification, Software Product and Service Development. He has worked for and advised many Global Software Product and Service Companies in Telecom, BFSI, Healthcare, Life sciences and Technology industries. Chirag Doshi Chirag has over 10 years of experience in software development in various roles developer, analyst, architect and agile coach. In the last 8 years of his work with ThoughtWorks he has been part of agile teams of different sizes ranging from 2 to almost 200. Debashis Banerjee Ashish Parkhi I started my IT career with IDeaS a SAS Company in August, 2001 and currently working there as a Sr. Manager – Software Development. After a short stint at different departments like Technical Product Support, Quality Assurance I joined the Software Development department in 2003 and have been working on Java technology stack since then. Currently I play multiple roles and wear different hats at IDeaS; As a Leader, Manager, Product Owner, Solution Architect, Developer and a Mentor. I am very passionate about solving business problems and making a difference with my work. Of late I have been following Agile Methodology. Debashis is a Director of Engineering at SAP(Ariba). He has over 16+ years of industry expertise leading and building global teams. As a Speaker he has spoken at 19 conferences including Agile India, Cloud Connect, Agile Goa, UNICOM, ISACA, TuV SuD, Scrum Alliance, UNICOM on topics such as Agile, Cloud Computing, Security, Management. Aside from this Debashis is a inventor with 10 IP (2 Patents Granted, 1 Patent Pending and 7 Defensive IP) and has 7 print media publications. He has expertise on Cloud, Web, Mobile Android, APIs, Security and Telecom. SPEAKERS Darren Davis Based in Seattle, Washington, Darren K. Davis is currently the Director of Software Engineering in the Strategy and Innovation group of Providence Health and Services, the third-largest not-for-profit health care company in the U.S. Prior to that, he led the web and mobile engineering teams for Starbucks, overseeing a variety of product releases, including the first rollout of their ground-breaking mobile payment app. Before joining Starbucks, Darren worked for Corbis, and was instrumental in the creation of the Kanban development methodology. Before starting his career in software engineering 18 years ago, he was a professional actor, and holds a Master of Fine Arts in Acting. Debbie Wren Debbie is a highly experienced Lean & Agile Coach with JP Morgan Chase where she is involved in helping to drive the agile transformation efforts within the Corporate & Investment Bank. Debbie has over 25 years of software development experience spanning UK, EMEA, APAC and North America in a range of verticals. During this time she has lead a number of high profile enterprise wide agile transformation engagements and has guided and facilitated customers through complex sizeable projects involving the adoption of Agile development practices. Dhananjay Pershad 27+ years of rich cross-discipline experience across Product Engineering, IT services delivery, Product development, Pre-Sales, and large account management. In my last role, led global engineering team for mainframe Database management product line and have handled various leadership roles in CA Technologies, Sierra Atlantic (now part of Hitachi Consulting) and SQL Star. These include leading large cross-geography engineering and services delivery teams and leading several organization change management initiatives including forming large engineering and services groups. Strong customer and outcome focus while being a good team player. Dhananjay believes in leading from the front and mentoring teams to strive for customer delight while enjoying the work on hand Dhaval Dalal Application Developer and Software Artisan - worked on variety of Real-Time and Non-Real-Time Web based and Client-Server applications on JVM and .NET platforms. Primary interests lie in architecting applications/products, learning programming paradigms and languages, establishing environments, transitioning and orienting teams to Agile way of working. I like to learn/explore new languages and programming paradigms, apply on projects (not to decorate resumes) to observe their pros and cons to determine which can make good choices to solve the problem at hand. SPEAKERS Diana Larsen Deeply in tune with how work teams adapt, develop, and contribute, Diana Larsen works with organizations around the world to design high performance work systems, improve project team effectiveness, and support leaders and enterprises in their transitions to Agile methods. Diana co-founded http://FutureWorksConsulting.com and is considered an authority in the areas of Agile software development, team leadership, and Agile adoption. Diana is co-author of Agile Retrospectives: Making Good Teams Great (recommended reading for the PMI-ACP); Liftoff: Launching Agile Teams and Projects; Quickstart Guide to Five Rules for Accelerated Learning; and co-originator of the breakthrough “Path through Agile Fluency” model at http://agilefluency.com . A respected contributor to her professional community, she served for eight years as a director and chair of the Agile Alliance board, and currently serves as a board member of Organization Design Forum, Agile Open Northwest, and Language Hunters, as well as a certified Associate of the Human Systems Dynamics Institute. Dipesh Pala Dipesh Pala is the Agile Capability Lead for IBM Australia and New Zealand. In addition to uplifting Agile Competencies within IBM, Dipesh pursues his passion for enabling organisations of all sizes to optimise solution delivery through the pragmatic use of Agile, Lean and traditional methods. His diverse background includes delivery roles in Software Engineering, Project and Portfolio Management, and Agile Consulting across a variety of industries. Over the last decade, Dipesh has helped organisations and project teams across many countries to continuously improve and find better ways of working. As an on-the-ground Agile Consultant, he has been instrumental in rolling out Agile methods in many organisations, and is currently coaching and mentoring aspiring Iteration Managers, Agile Project Managers and Team Leaders to become the Agile practitioners their teams need. Evan Leybourn Evan pioneered the field of Agile Business Management; applying the successful concepts and practices from the Lean and Agile movements to corporate management. He keeps busy as a senior IT executive, business management consultant, non-executive director, conference speaker, internationally published author and father. Evan is known for getting things done by bringing enthusiasm, energy and humour to motivate people and drive his clients corporate objectives. He has a passion for building effective and productive organisations, filled with actively engaged and committed staff while ensuring high-levels of customer satisfaction. Evan's experiences when holding executive and board positions in both private industry and government has driven his passion for lean business management and he regularly speaks on these topics at local and international industry conferences. Zee Zee is the founder and principled consultant for Zinc Made, a consultancy focused on streamlining business practices with custom hardware and software. Zee has spent the last decade leading teams, designing and building missioncritical software (from the infrastructure to the user interface and everywhere in between!), and growing businesses. An avid reader and doer, Zee reads several books a month, ensuring he's always on the top of his game as new practices and principles are introduced in the fast-paced technology industry. SPEAKERS Fred George Fred George is a developer and co-founder at Outpace Systems, and has been writing code for over 45 years in (by his count) over 70 languages. He has delivered projects and products across his career, and in the last decade alone, has worked in the US, India, China, and the UK. He started ThoughtWorks University in Bangalore, India, based on a commercial programming training program he developed in the 90's. An early adopter of OO and Agile, Fred continues to impact the industry with his leading-edge ideas, most recently advocating Micro-Service. Fredrik Hedlund Fredrik has worked as a consultant in the IT-sector in Sweden and Canada since 1995. During his years in the sector he has experienced many roles such as developer, tester, scrum master and project leader. His interest for agile development started around 2009 when he ran his first scrum project. Architectures and flat team structures (under the moniker of Programmer Anarchy). Oh, and he still writes code! Gautam Rege Jeff Lopez-Stuit Jeff Lopez-Stuit is a Senior Agile Consultant for SolutionsIQ of Redmond, Washington, USA. He has spent most of the last year training and coaching teams in Agile India, as well as doing work for clients in the United States. As an Agile Coach Jeff is committed helps people and organizations improve their ability to improve. When you’re working with him, you’re working to enable your enterprise to blow away the inadequate structures of the past and establish practices to constantly build an amazing future that delivers astonishing results and changes the nature of what's possible for your customers, enterprise, and yourself. Driven by his passion for programming, Gautam co-founded Josh Software with Sethupathi Asokan in 2007. Gautam who still codes religiously leads the India-based Josh Software brand across the world apart from being involved in delivering web solutions for the client partners of the organization. With more than 13 years of experience in the industry, he has handled a wide array of profiles that have helped him sustainable & highstandard web solutions. He is an ardent promoter of Ruby on Rails and leads many of the brand’s initiatives to promote this framework in India. He helps organize the annual RubyConf India, talks at Ruby Conferences across the world and manages local Ruby meetups. When not discussing Ruby, he loves talking about entrepreneurship and the importance of starting up young! Apart from being an active voice through his popular blog, Gautam has authored a couple of book on Ruby and Mongo DB. SPEAKERS Jeff Patton Jerry Rajamoney Jeff makes use of over 20 years experience with a wide variety of products from on-line aircraft parts ordering to electronic medical records to help organizations improve the way they work. Where many development processes focus on delivery speed and efficiency, Jeff balances those concerns with the need for building products that deliver exceptional value and marketplace success. Industry seasoned Project Management Professional (PMP) and a Certified Scrum Professional (CSP) having 14+ Years of experience in the industry with good experience in all the areas. Jeff is the author of the book titled User Story Mapping: Discover the Whole Story, Build the Right Product. He's an agile process coach, product design coach, and instructor. Current articles, essays, and presentations can be found at www.AgileProductDesign.com His writing appears in StickyMinds.com, Better Software Magazine, IEEE Software, Alistair Cockburn's Book Crystal Clear, and his forthcoming book User Story Mapping from O'Reilly press. Jeff's a Certified Scrum Trainer, and winner of the Agile Alliance's 2007 Gordon Pask Award for contributions to Agile Development. Good experience in the new areas like theory of constraints, Pomodoro technique, Systematic Problem Solving Technique and Value Stream Mapping Experienced in managing and handling projects in various development/Project Management life cycles like Water fall, Iterative, Kanban and Agile methodologies (Scrum). KK Sure Kamlesh Kamlesh Ravlani is an Agile Coach, practitioner and a trainer. Kamlesh has extensive hands-on experience helping organizations global, large and small with their Agile and Lean transformations. Kamlesh provides Agile-Lean coaching and training. Kamlesh is passionate about improving the way organizations function and deliver value to their customers. He collaborates with Agile coaches and trainers worldwide to evangelize Agile mindset and practices. Kamlesh belives in building collaborative communities. He gives back to the community via organizing and faciliating Scrum and Agile events, mentoring, speaking at user groups and conferences. Stumbled into the IT industry, I discovered my passion for building and delivering quality software for my clients. I am a great collaborator and love working in teams. Thats what makes me good consultant and mentor. I have been working in agile teams for the last 8+ years. I have 10+ years of experience working as a QA. I have developed UI and backend services test automation frameworks in Java, Ruby, Python and Groovy. I have worked on various tools including Selenium RC, SeleniumWebdriver, Watir, Cucumber, RSpec, SpecFlow. For the last 3 years I've been working as a project manager. I've experience working in domains like Email, Retail, Banking, Cloud Engineering and Travel. SPEAKERS Karthik Kamal Balasubramaniam Quite a greedy soul, when it comes to life and dreams. Loves to read, sing and do salsa. An explorerer by heart and have got my hands dirty with plethora of things. I work as an Agile coach. Approach to agile via people and practices makes sense to me. Knowledge in coding and psychology make this journey more interesting. Agile is a way of life to me and it applies to what I do in life professionally/personally. That way I don't work, but just follow my passion! Krishnamurty VG Pammi Krishnamurty Pammi CSP, CSM, ITIL, PMP is an Agile Coach at IVY Comptech. At IVY, he is contributing to organizational wide Agile Transformation as an Agile coach. With over 17 years of experience, he gained program delivery insights through partnering with Fortune 500 entrepreneurs. He associated with program delivery transformations leveraging Lean, Scrum, XP and Kanban methodologies where teams could able to achieve minimum 10% year-on-year savings with highest quality and customer delight. His expertise stems from his hands on experience in Institutionalizing end to end Program Governance with clear focus on Program Management Office, Product Life Cycle Management, Portfolio strategy building, and business transformation and employee satisfaction. Training and Coaching has been his passion and he pursues his passion through training and coaching the community in the areas of his expertise. Krishnan Nair I'm founder and CEO of GeekTrust.in - a platform for great developers to meet great opportunities. Before GeekTrust, I was with i2 technologies (now JDA), MBT (now TechMahindra) and ThoughtWorks (for 9 years). I've been in the software industry for more than a decade, and have worked on agile projects in India, US, Australia and the UK. I've been a developer, quality analyst, iteration manager, agile coach & trainer, project manager, and delivery manager. I am fascinated by the social angle of software development. And believe that technology has only touched the surface of how it can bring people closer. Team dynamics and how relationships influence deliverables from software teams is also something that intrigues me. A team that knows and is inspired by what needs to be done has a much much larger chance of being successful than a team of super-stars. My job has always been to build strong teams, inspire and motivate individuals & teams, while delivering high value for my customers Lance Kind Lance Kind lives in China, and the USA, and places in between. After four years of Waterfall he and his team were introduced to eXtreme Programming by Kent Beck and achieved the ability to make a “ship or no-ship” decision with full test suite passes within four hours. Four years of TDD, Pair Programming, and System Testing later, he worked at SolutionsIQ delivering projects with Scrum + XP. In 2006 he began Agile coaching and training technical practices. For the last five years he has worked as an independent consultant delivereimg consulting services in China, India, as well as the USA.He is a publishing author of science fiction and a project management comic series called SCRUM NOIR which made the Amazon best seller list for a week. Search for “Lancer Kind” on Amazon.in to see his publications. SPEAKERS Madhavi Ledalla Result-oriented IT professional with expertise in both Waterfall and Agile methodologies, around 13 years of IT experience, started career as a Software Engineer, and then took up roles of Senior Software Engineer, Team Lead, Project Manager, Scrum Master and Agile Coach Francis kelly Mark Lines Mark Lines is Managing Partner at Scott Ambler + Associates. He is an Agile Coach and co-creator of the Disciplined Agile Delivery framework. Mark is coauthor with Scott Ambler of Disciplined Agile Delivery: A Practitioner's Guide to Agile Software Delivery in the Enterprise. Mark is a "disciplined" agile coach, helping organizations all over the world transform from traditional to agile methods. He writes for many publications including the Cutter Consortium and is a frequent speaker at industry conferences. Mark blogs about DAD at DisciplinedAgileDelivery.com. Mark is also a Founding Member of the Disciplined Agile Consortium (DAC), the certification body for disciplined agile. He can be reached at mark [at] scottambler.com. Francis came to Scaled Agile in 2013 with a wealth of experience managing and leading successful sales teams. He spent over 12 years with Exelis Visual Information Solutions (formally ITT Visual Information Solutions) where he was instrumental in developing both the channel and direct sales organizations. Nanda Lankalapalli Kavita Kapoor Most recently Kavita was Regional Digital Director for Asia based in Delhi. Her Agile teams were based in Dubai, Delhi, Singapore and Austrailla. Kavita is now Global Product Director at Fifty. In 2010 Kavita was given the incredible opportunity to join The London Organising Committee of the Olympic and Paralympic Games delivering a range of award winning products in campaigns as diverse as Travel, Volunteering and Mascots. Kavita holds a Bsc(hons) Business Information Technology and MSc in Internet Technology by Research. Nanda Lankalapalli has been involved in software development since 1992. He is a Software Developer, Architect, Certified Scrum Master (CSM), Certified Scrum Practitioner (CSP) and an Agile Coach. Nanda has been practicing Scrum since 2002 and benefited on several projects he managed. Nanda worked directly with some of the agile visionaries like Mike Cohn (Mountain Goat Software) and Lisa Crispin. Nanda reported to Mike and learned Scrum first hand from the Scrum Guru. Lisa is on the team Nanda managed.Nanda is proficient in Agile Software Development that is not just limited to Scrum implementation and practice but also integrating with Engineering Practices (from XP) and Lean Software development practices. He is successful in aligning the business goals with the engineering goals and maximizing the value delivered timely. Nanda is the founder of ‘Agile Hyderabad’ group and is an active contributor to the agile community. Nanda spoke in several conferences and knowledge sharing sessions organized by ‘Agile Hyderabad’, HYDSPIN, Agile Tour, Solutions IQ. SPEAKERS Naresh Jain Naresh Jain is an internationally recognized Technology & Product Development Expert. Over the last decade, he has helped streamline the product development practices at many Fortune 500 companies like Google, Amazon, HP, Siemens Medical, GE Energy, Schlumberger, EMC, CA Technologies, to name a few clients. These days, he is more focused on engineering excellence and product innovation. In a nutshell, hire him as a consultant/mentor, if your entire organization wants to move beyond the Agile and Lean mindset. Learn more about our expert services. Naresh Jain's Startup Icons Naresh is leading two tech-startups, which build tablet-based adaptive educational apps for kids, conference management software, social-media search tool and a content curation and voting platform. His startups are trying to figure out the secret sauce for blending gamification and social learning using the latest gadgets. As an independent consultant, Naresh worked with many fortune 500 software organizations and startups to deliver mission critical enterprise applications. Having played various roles of Founder, Agile Coach, Quality Evangelist, Technical Lead, Product Owner, Iteration Manager, Scrum Master, Developer, QA, Recruiter, Build Master, Mentor & Trainer, he is well equipped to help your entire organization to rapidly adapt Agile and Lean methods. Agile Software Community of India Naresh founded the Agile Software community of India, a registered nonprofit society to evangelize Agile, Lean and other Light-weight Software Development methods in India. Naresh is responsible for conceptualizing, creating and organizing 50+ Software conferences worldwide. Mikael Lundquist Mikael has been working at ITS since 2001. He has experienced many different roles at ITS, such as systems developer, change manager, project manager, team leader, scrummaster, product manager. He now mainly works as a scrummaster and product manager for 3 products. His best strength is to create creative climate in groups and make people produce. Niranjan N V Niranjan N V, has around 17 years of professional experience and 4 years as a Consultant, Coach and Training in Agile-Scrum, Lean- Agile, XP,Kanban, Software Estimation, Project Management . He has extensive implementation experience in Agile –Scrum, FP Based Productivity Designing and deployments, CMMI and SQA Processes etc. Pooja Uppalapati Pooja Uppalapati is a Software Engineer at CA Technologies. She holds a Master of Computer Science degree from Northern Illinois University, DeKalb. She started her career at Thomson Reuters, Brookfield as an intern in 2009. After graduation, she had a brief stint at Thomson Reuters, Bangalore as a Software Engineer in the Wealth Management Division. She then joined the Mainframe Business Unit at CA Technologies in 2011 and has been working on modernizing Mainframe Database Administration Tools. Pooja’ s hobbies include photography and photo editing. She loves travelling, trying different cuisines and playing with her Nephew. SPEAKERS Pradeepa Narayanaswamy As a Principal Agile Coach with specialization in Agile Testing, Pradeepa Narayanaswamy is a self-proclaimed “Agile Passionista” who strongly believes in the Agile Principles used in transforming organizations to build superior quality products. Pradeepa has held many roles including developer, business analyst, test specialist, and quality assurance and testing lead. She has worked with and led many teams of various sizes and recognizes the benefits of agile testing to help teams effectively perform testing in parallel to development. In her current role as Principal Agile Coach with Sabre, Pradeepa works as a trainer, coach and mentor to teams and help them with their Agile Transformation journey. Prasad I like to explain, describe, host, speak in public, and to write - This is my communication theme at work. “Stretch the circle wider” - This is the philosophy around which I orient my life. I want to include people and make them feel part of the group & success. Expertise Thought leader in Agile, Passionate about people & relationship Enabling to win large deals Communities of Passion Praful Praful is an experienced agile practitioner and agile evangelist. He has a passion for helping people improve and realize their full potential through agile. He has a thirst for knowledge, which he seeks to appease through reading every book, blog, and article he can find on organizational design, business, psychology, organizational change management, teaching and learning, and anything else that catches his eye. Prasad Kunte I am proud to be part of IDeaS passionate development team who strives for agility, software engineering practices & innovation. Raja Bavani Raja Bavani plays the role of Agile Delivery Director at Cognizant Technology Solutions. He is responsible for delivering products and services to global customers through large agile programs with geographically distributed teams. With 20+ years of experience in the IT industry, he has published papers at international conferences on topics related to code quality, distributed agile, etc. His blog posts, white papers, list of speaking sessions and articles are available at http://se-thoughtograph.blogspot.in. Raja is a member of IEEE and IEEE Computer Society SPEAKERS Rathina Rathinakumar is one of the thought leaders in Agile space in India. His 18 years of experience in IT, has seen him donning roles from a developer to project manger to enterprise transformation leader. He has managed product development releases, introduced agile to several organizations, driven agile adoption at enterprise level. Over the last 6 years he has been an agile champion connecting the wonderful world of agile to project teams. As an agile expert, he has helped several organizations build agile practices and embrace agile methods and deliver customer delight. He has coached scores of agile teams to become high-performance teams. He has been mentoring agile coaches. Ravi Kumar Hands-on agile practitioner with application development and delivery experience helping customers and organizations implement agile/lean processes and practices for achieving delivery excellence. Agile to me is a philosophy more than a software methodology or framework. I am a Sr. Coach/Consultant at AgileFAQs and I help teams in implementing and maturing agile/lean practices for large engagements/projects. I come from the application development and delivery background primarily in the Financial Services space with 5+ years of engineering and development work experience at Deutsche Bank, USA in Mortgage and Investment Banking group. I have played various roles as a Coach, Consultant, Trainer, Scrum Master, Manager, Architect and Developer with expertise to help organizations and teams transform to implement agile/lean methods. My IT industry experience spans over 16 years with the last 6 plus years in leading and growing agile and lean practices. Zaheerabbas Contractor Agile Transformation Lead & Coach, spearheading the Agile Centre of Excellence charter by driving a team of Agile Coaches, Tools Consultants and Practitioners catering to Agile transformation in the Organization. Over 15 years of experience in IT industry with proven skills involving senior stakeholder management, managing cross-functional projects, estimation/budgeting, forecasting, people management and consulting.Has been an Agile practitioner for over 8 years now, started with implementing Agile at a team level, successfully executing Agile across distributed teams in large programs and driving large Agile transformations at the Organization level. Proven skills in managing Agile programs in Distributed Agile methodology and specifically adopting Agile in the Service Industry. Ravindra Chebiyam Seasoned professional with over 23 years of experience and managing all aspects and phases of Software Development Lifecycle. Leveraging knowledge of working on both aspects of software development like Waterfall and Agile and addressing any developmental, maintenance, operational issues. Strong exposure to working with business heads on product strategy and customer engagement. Worked in product startup mode, mature development and consulting teams.Having cross functional exposure of working with remote, cross-geographic and local teams and experienced in building & motivating engineering and product management teams. SPEAKERS Sachin Natu Metallurgy Engineer who was caught in Software field. Worked on various testing projects. Still learning new things and feel amazed about changes happening around. Sheril Jebasingh Sheril has about 8 years of professional experience in IT industry with specialization on UI Design & Development. At the age of 17, he started designing websites and hence worked on various freelance projects. As a freelancer, he had worked for 27 clients and delivered 40 projects involving IA, Design, Web Application Development, and Content Management System implementation. Seshadri Veeraraghavan Seshadri Veeraraghavan is a seasoned software professional with a strong background in software engineering, design/architecture, project management, and agile transformation. With over 15 years of experience under his belt in areas ranging from networking to security (all in the realm of enterprise software) to being a ScrumMaster and now a principal project manager currently heavily contributing to an in-progress agile transformation at a large global corporation, Seshadri has consistently demonstrated that success is earned only by the relentless application of solid ideas with strong and concrete governing principles. He's passionate about agile; Communities of Practice; purposeful and meaningful collaboration; and drilling down from the big picture to the nitty-gritty details. Sean Dunn ShriKant Vashishtha ShriKant Vashishtha is an enterprise Agile Coach, trainer, IT strategist and hands-on geek. He writes blogs at www.agilebuddha.com and has been frequent speakers to various Agile conferences over the years. He is passionate towards Lean Startup, enterprise Agile transformation, quality aspect of software development including ATDD, TDD, refactoring, Continuous Delivery, DevOps and Test Automation. Sean Dunn is a software engineering coach and trainer for IHS Inc, the global leader for information, insight and analytics. At IHS, he works with dozens of teams across the world to develop software engineering skills, including agile principles, TDD, design and leadership. With over 13 years in the Canadian Army, his is very interested in the relationship between leadership and agile. Sean presented at the 2014 Scrum Global Gathering in New Orleans, where is talk on Misison Command and Product Management received a 100% net promoter score on official Sean is the recipient of the IEEE Canada National Innovation Award, TECEdmonton VenturePrize Award of Merit and US Army Achievement Medal. Sean is a Professional Engineer, Certified Scrum Professional and PMI Agile Certified Practitioner. SPEAKERS Sneha Kadam Sneha Kadam is an Agile & Lean consultant at ThoughtWorks. She has played a diverse set of roles ranging from leading business analysis, to ensuring quality while enabling best practices of Continuous Delivery & has recently managed a project team applying lean principles for a local startup business. This experience has led her to explore innovative ways to ensure successful delivery by enabling collaboration & continuous improvement of practices within the team. Sreedevi Vedula I am a passionate tester with over 10 years of experience in test automation in UI and API test frameworks developed in Java, Python, Ruby and JavaScript. Had a chance of working on many testing tools and frameworks like Cucumber, RSpec, Selenium and WebDriver, Python's behave, TestNG, Python's behave, JSUnit, JMeter. Have been working on DevOps projects recently and exploring testing in Infrastructure Code. I have presented earlier at Selenium Conference 2014 and Next Generation Testing Conference 2014 in Hyderabad. Sophie Freiermuth Sophie is a london-based French UX designer and business coach who, after several years in award winning agencies (AKQA, POSSIBLE) on projects of all sizes, has learned so much about working together that she she now doubles up as a coach, applying her extensive knowledge of Agile and Lean practices to the task. Through her consultancy Baguette UX, she devolves her attention to helping teams work better when integrating design and user insights, and ensuring work is always done to solve user problems and keep the business in business. She has worked with and for Pearson, Nike, Nokia, Xbox, American Express, Glaxo Smith Kline, Pearson, Ferrari, Fiat, Volkswagen, Seat, Orange, TMobile, and many more, with co-located teams across the world (UK/US/BR, UK/US/CN, UK/PL, UK/FR, …). In her spare time, she teaches User Experience every month at General Assembly, mentors wonderful people and speaks very regularly at conferences worldwide (including SxSW, Agile France, UXCE Berlin, UX Cambridge, WebExpo Prague, Agile Tour Tunisia) to share her insights and experience, and ignite excitment.. Sriram Narayan Sriram works with clients who recognize that organizational agility is the foundation for engineering and process agility. He helps them attain business agility through better organization design. This includes reviewing team structures and mechanisms for collaboration and accountability. He also addresses IT finance, metrics culture and organizational norms. He is currently writing a book on this topic. It is called Agile IT organization design - why digital transformation and continuous delivery efforts need it. It is currently under pre-production processing and is due to be published by Addison-Wesley by Q2 of 2015. Sriram has also served as a leadership coach and an innovation facilitator. He was a founding member of the ThoughtWorks technology advisory board - the group that publishes the tech radar. He also worked in the products division of ThoughtWorks where he helped with product innovation and advocacy on Go – a tool that helps with continuous delivery. Earlier in his career that began in 1998, he has been a manager, IT architect, tester, developer, trainer, mentor and Agile coach. He is an occasional blogger and speaker at conferences. SPEAKERS Sutap I have over 16 years of experience in various industries including manufacturing, construction, IT and Change Management consulting. Current role is that of an Agile Coach in Amdocs, a telecom IT company. I'm an active participant and presenter in Agile conferences. Also one of the organizers of Limited WIP Society Pune Chapter and Lean Coffee Pune. Vasco Duarte Product Manager, Scrum Master, Project Manager, Director, Agile Coach are only some of the roles that I've taken in software development organizations. Having worked in the software industry since 1997, and Agile practitioner since 2004. I've worked in small, medium and large software organizations as an Agile Coach or leader in agile adoption at those organizations. I was one of the leaders and catalysts of Agile methods and Agile culture adoption at Avira, Nokia and F-Secure. Tathagat Varma freethinker...` Venkateswaran NS My name is Venkateswaran NS; People do refer me as “Venkat”. Todd Little Todd Little is Vice President of Product Development for IHS, a leading global provider of information, analytics, and expertise. He has been involved in most aspects of software development with a focus on commercial software applications for oil and gas exploration and production. He is a co-author of the Declaration of Interdependence for Agile Leadership and a founding member and past President of the Agile Leadership Network. He has served on the Board of Directors of both the Agile Alliance and the Agile Leadership Network. Todd is a co-author of the book “Stand Back and Deliver: Accelerating Business Agility,” Addison Wesley. Todd has written several articles for IEEE Software and posts all his publications and presentations on his website www.toddlittleweb.com. I am a versatile, multi-talented, caring, fun & nature loving individual, who has solid global experience (both Agile & Waterfall) in defining and rolling out/delivering complex software projects/products, in the Digital Television - STB, Telecom - Mobile Multimedia & consumer electronics domains in the IT Industry. In addition to managing the projects, delivering them on time, mentoring/coaching, please note that I have done post-graduation in management from Bharathidasan University, INDIA; graduation in Electrical Engineering from University of Madras, INDIA An avid believer of agile, I trust agility is part of nature and thats why i am very much excited to practice agile and i believe that the agile attitude can change the world (to start with I, your team, workplace, organization, families, communities, the WORLD ....) SPEAKERS Vijay Bandaru Have successfully delivered projects and programs at various roles such as project manager, senior project manager and Delivery Manager in both services and product companies. Currently working as a full time enterprise Agile coach in a Product Company and part of the Agile transformation core team. I am into Agile and Lean training and coaching (Scrum, XP and Kanban). Having experience of over 16 years with both services and product based with a strong global distributed delivery model. Certified in: PMP, PMI-ACP, CSM,CSP, ITIL Also have project management training experience and conducted several corporate and public workshops. Have trained more than 800 for PMP and clost to 600 for Agile.Also published 5 articles in Scrum Alliance related to Agile and Lean. Vinod Kumaar R I am Vinod working currently at ThoughtWorks in Bangalore. My interests are centered around improving efficiency and increasing effectiveness in every task I do. I was fortunate enough to spend good amounts of time as a Business Analyst, Quality Analyst, CMS administrator and a Developer in a span of eight years. This has provided me good insights into each of the roles and has enabled me to understand and help improve the process in each discipline. Right now I am a full time agile coach helping companies run their change programs. Vivek Ganesan Vivek Ganesan is a data science enthusiast, working as a Lead Software Engineer at Gainsight,Hyderabad. His day-in, day-out job is to be a servant leader aka Scrum Master for an awesome product team. He also writes code that can help Gainsight's Salesforce1 application to process and analyze data of huge volumes. He has more than four years of experience in the software industry. He was a featured speaker in JavaOne India, 2013. He was an invited speaker at Dreamforce 2014, a conference conducted by Salesforce. Vivek Ganesan is also a Certified ScrumMaster, who acts as a ScrumMaster for a team at Gainsight Inc and enjoys being a "servant leader". Yuval Yeret Yuval is a senior enterprise agility coach at AgileSparks, an international lean agile consulting company based out of Israel with presence in India (see AgileSparks.in) He led several strategic long-term lean/agile initiatives in large enterprises and is one of the leading Kanban Practitioners and Trainers focused on the enterprise product development world. Yuval is a big believer in pragmatic, best-of-breed solution design, taking the best from each approach, avoiding Dogma, therefore it is not a surprise to find him among the leadership of the pragmatic and evolutionary Kanban movement. He recently received the Brickell Key Award for Lean Kanban community excellence, driving Kanban adoption in Israel. He published “Holy Land Kanban” based on his thinking and writing at yuvalyeret.com.
© Copyright 2024