| 09:00 |
09:00 - 09:30
Coronet
Opening Talk
30 min
|
| 09:30 |
09:30 - 10:30
Coronet I
60 min
Companies fail every day from a lack of balance between opposing needs of right now profit versus investing in innovation to thrive long-term. Sometimes they struggle due to chaotic careening between the two needs. Why? Because the business system is designed to fail. This need not be! Come learn how leadership, system/design thinking, and lean/agile principles interact in the context of strategy, and how to leverage what you already know to start conquering some of these challenges. This is especially critical if you want to introduce lean/agile approaches successfully.
- Speakers
-
Mike Russell ( @mikerussellpost)
President, Surpetition
Mike Russell is passionate about innovation and continuous improvement to generate profitable revenue growth. He is currently focusing on enterprise transformation and business agility. His agile experience spans both executive and consultant roles, including directly leading the lean/agile transition for a multi-business unit and multi-site technology service company as the product development VP. He has worked in and with organizations from start-ups to very large multinationals and national governments and across several industries, focusing on key areas such as leadership, lean/agile at scale, strategic planning, governance, and transformation.
- Time
- 09:30 - 10:30
- Room
- Coronet I
- Stage
- Leadership and Organizational Transformation
- Level
- Introductory
- Session Type
- Talk
|
09:30 - 10:30
Coronet II
Invited Talk
60 min
Atul Chitnis has been involved with product development in India since the 1980s, and has seen the rise, fall and recent resurrection of Indian tech products. In the process, he has gathered many real-life experiences that are useful lessons for today's product developers, especially when it comes to innovation and problem solving as a driving factor.
- Speakers
-
Atul Chitnis ( @atulchitnis)
Founder, Foss.In
Arguably one of India’s best known technologists, Atul Chitnis has been at the forefront of India’s technology evolution since the 1980s, predicting and driving new technology waves such as datacommunication, networking, the Internet, wireless and mobile computing, and Open Source, among others.
- Time
- 09:30 - 10:30
- Room
- Coronet II
- Stage
- Invited Talk
- Level
- Expert
- Session Type
- Talk
|
09:30 - 10:30
Orchid
60 min
Why are Indians always late for meetings? Why can't an Indian take responsibility for a task?
As a foreigner and a coach working in the trenches between Indian and Scandinavian working culture I often stumble into strange prejudices. One very prevalent stereotype is that of the childish Indian. To put it in more proper words: Many of the Indian cultural traits are considered immature in the Western culture - but for all the wrong reasons!
Come, learn and discuss how we - on the Indian side - can avoid this stereotype and make life easier for teams distributed across cultural gaps.
- Speakers
-
Jonas Auken ( @jonasauken)
Liaison Officer, Jyske Bank
Coach, product owner, team lead, developer, jack-in-the-box - working as a consultant in medium sized Danish companies has given Jonas Auken a lot of experience with different roles and more often than not several roles at a time. Nowadays he lives in Delhi, coaching and developing with Indian programmers. Jonas has always been committed to excellence and he has the gift of bringing the same out in fellow developers. Jonas preaches the holistic approach to development - in his mind a key element of being agile: The whole picture is what matters! That, and getting the job done right.
- Time
- 09:30 - 10:30
- Room
- Orchid
- Stage
- Agile and Outsourcing
- Level
- Practicing
- Session Type
- Talk
|
09:30 - 10:30
Dominion
60 min
At the Forward Internet Group in London, we are implementing a more extreme version of Agile that is consistent with the Lean Startup movement. In essence, the business has empowered the developers to do what they think is right for the business. We have watched well-defined Agile roles evaporate completely as other environmental factors are applied. Finally, we have arrived at Programmer Anarchy, an organization often following none of the standard Agile practices, having no BA or QA roles, and even missing any managers of programmers, yet still conforms to the Agile Manifesto!
- Speakers
-
Fred George ( @fgeorge52)
Consultant, Fred George Consulting
Fred George is a consultant with over 43 years experience in the industry including over twenty years doing object programming and over a dozen years doing Agile/XP. He counts at least 70 languages with which he has written code. A veteran of the IBM-Microsoft wars, Fred did early work in computer networking, LAN's, GUI's and objects for IBM. As an independent consultant from 1991-2003, he counted HP, Morgan-Stanley, American Express, IBM, and USAA among his clients. He gave the first Agile/XP experience report at OOPSLA in 1999 about an embedded system done in Java, and has mentored many clients in use of objects in Java under an XP process.
- Time
- 09:30 - 10:30
- Room
- Dominion
- Stage
- Agile Development Practices
- Level
- Practicing
- Session Type
- Talk
|
09:30 - 10:30
Senate
60 min
Building great Agile teams starts with having the right talent and having the right talent starts with your recruitment! In this experience report we will share how a US based organization takes software development global and is building a world-class team by battling the world war for talent.
Armor used to shield us in the battle:
- Moving from hiring to attracting
- Pushing recruitment barriers with innovation
- Using an Agile approach to inspect and adapt
- Focusing on the exchange of experiences between candidate and interviewers
- No CVs please!
- Speakers
-
Jill Caporrimo
Product Owner, McKinsey & Company
Product Owner within McKinsey & Company’s Application Development group
Belkis Vasquez-McCall
Senior PO/Agile leader, McKinsey & Company
Working with agile teams for more than 4 years. Working with teams across various geographies as an Automation tester, business analyst and product owner. My experience is agile is a combination of various role I have played over past 4 years. Would like to portay myself as a thinker and team player who tries to strike a balance between development teams and sponsors.
- Time
- 09:30 - 10:30
- Room
- Senate
- Stage
- Culture, People and Teams
- Level
- Practicing
- Session Type
- Experience report
|
09:30 - 10:30
Utsav
60 min
The Theory of Constraints is a very powerful tool to be more effective doing continuous improvement It has applications on any kid of industry and activity. It is core to Lean thinking and Kanban (and it is 100% applicable in Agile environments too). TOC could be hard to understand and this is a fun and very effective game to easily learn and understand it.
This is my own version of similar games presented elsewhere, such as the version by Steve Bockman.
- Speakers
-
Masa K Maeda ( @masakmaeda)
CEO and Principal Consultant, Valueinnova LLC
With 25 years of experience, Masa is the creator of Lean Value Innovation and a known figure in the Lean, Kanban, and Agile communities. He is currently an associate of David J. Anderson and Associates (Seattle); founder and president of Shojiki Solutions (Silicon Valley); co-founder and principal consultant of the Sego Innova enterprise group (Panama); and a senior consultant with the Cutter Consortium (Boston and Mexico). He is the founder of the San Francisco Bay Area Limited WIP Society and the Mexico chapter of the Agile Leadership Network. He is a member of the coordinating committee of the San Francisco Bay Area chapter of the ALN. He is also with UC Berkeley Extension and is an official service provider of the Lean-Kanban University. Masa did RandD at Apple Inc. and was a founding-team member at 4 startups in Silicon Valley that pioneered in the fields of genomics, online entertainment, online soicalization, and virtual worlds with secure online transactions. In Japan he did RandD at Justsystems, the topmost Japanese software company. Masa has a Ph.D. and M.S. from the University of Tokushima in Japan and a B.E. (honors) from the National University of Mexico. Masa is also a Kanban Trainer/coach, CSM and CSPO.
- Time
- 09:30 - 10:30
- Room
- Utsav
- Stage
- Lean Principles and Practices
- Level
- Introductory
- Session Type
- Tutorial
|
09:30 - 10:30
Beaumont
60 min
In this session I will share my experience working on a multi-year strategic initiative that would change the way our Firm maintained its digital presence and engagement with clients, alumni and the public. We started out with large goals but no plan on how to achieve those goals. Our IT department was asked to build. Business Sponsors had no idea if what IT built would meet the goals. A year later and millions spent, it was clear that we could not continue down the road of conversation over collaboration and documentation. That working software over contract negotiation was not enough.
- Speakers
-
Jennifer Onggowidjaja ( @jennitimmer)
Product Owner/Program Manager, McKinsey & Company
Jennifer currently serves as a Product Owner at a management consulting firm where she works on solving business problems using technology, in all areas from financial, recruiting, content and knowledge management and social media domains. She practices Agile Software Development principles as it relates to Product Design and Development.
- Time
- 09:30 - 10:30
- Room
- Beaumont
- Stage
- Agile Product Management
- Level
- Introductory
- Session Type
- Experience report
|
| 10:30 |
10:30 - 10:45
Coffee/Tea
15 min
|
| 10:45 |
10:45 - 12:15
Coronet I
90 min
We can never manage uncertainty. Yet in today's business environment we confront it all the time. This talk explains why Agile principles are needed to make good management decisions in an uncertain business environment and why past practices no longer work. We will review what drives business uncertainty and why it s here to stay. We will introduce Agile management principles and explain how they help us navigate uncertainty. We will learn how to use these principles to exploit new business opportunities, reduce business risk and increase returns, while decreasing investment requirements.
- Speakers
-
Charlie Rudd
CEO, SolutionsIQ
Chairman and CEO of Solutionsiq, a company devoted to applying and helping our clients use agile practices. Prior to joining SolutionsIQ, Charlie worked for seven years at Microsoft in IT management, where he led the technical teams responsible for business applications across all company divisions, and established software development practices. With more than 20 years in the industry, he has extensive experience in business application development, project and program management, process improvement, change management, and workforce development.
- Time
- 10:45 - 12:15
- Room
- Coronet I
- Stage
- Leadership and Organizational Transformation
- Level
- Practicing
- Session Type
- Talk
|
10:45 - 12:15
Coronet II
90 min
If you re a Product Owner and trying to be a change agent in a company that s adopting Agile and you re not finding a lot of help in standard Agile texts related to organizing a product pipeline and doing the associated resource planning, this tutorial is for you.
You'll get guidance in an appropriately lightweight Agile style for portfolio management, and avoid the Big Project Plans Up Front mentality that you may be fighting against.
You'll learn how to get your organization how to think about how to get the best bang for its buck!
- Speakers
-
Howard Deiner
Owner, Deinersoft, Inc.
Before moving to France and Valtech I was with ThoughtWorks out of San Francisco, where I led agile engagements on the West Coast as a client principal. I worked with a lot of great people there, including Naresh Jain, Martin Fowler, David Rice, Amit Rathore, Matt Simons, Murray White, Gregor Hohpe and Matt Short (and who can forget Roy!), and we successfully delivered software and taught agile methods in an applied setting for some great clients. (http://www.thoughtworks.com)
- Time
- 10:45 - 12:15
- Room
- Coronet II
- Stage
- Agile Product Management
- Level
- Introductory
- Session Type
- Tutorial
|
10:45 - 12:15
Orchid
90 min
In IT Outsourcing space it is quite common practice to float RFPs inviting competitive bids from IT vendors. With agile going main stream many of the agile projects are being outsourced based on biding outcome.
Session Type: Workshop - Focused on Agile RFPs and refined based on a real life example that used techniques discussed.
Article Ref.: Agile Estimation: Dealing With the Unknowns - http://www.cutter.com/offers/estimateagile.html by Cutter Consortium
Expected Participants: Project Managers, Business Analysts, Architects, Pre sales team, Testers, Developers
- Speakers
-
Ravi Kumar
Group Manager - Consulting, HCL Technologies
I work for HCL Technologies (http://hcltech.com/) at the Agile Centre of Excellence (CoE) as a Senior Manager - Consulting. I help propagating agile best practices both across HCL and its clients, enabling organizations to implement and mature agile practices with focus on the core principles and quality deliverable. Coaching, training and mentoring teams within HCL is integral aspect of my primary responsibility. My experience of 14+ years in IT that cuts across many roles working on several large and mission critical engagements supporting clients in capital markets.
- Time
- 10:45 - 12:15
- Room
- Orchid
- Stage
- Agile and Outsourcing
- Level
- Practicing
- Session Type
- Workshop
|
10:45 - 12:15
Dominion
90 min
There's a lot of the literature available on how to write and flesh out a user story - how to frame the story statement, what to include, how to write good acceptance criteria, etc. There is less written about how to carve out good, playable user stories from a complex feature or epic story in the first place. This workshop uses 3 case studies drawn from real projects to focus on this latter skill, demonstrating how close collaboration between analysts, customers, developers, testers, and UX designers can result in user stories that help iteratively evolve features and reduce delivery risk.
- Speakers
-
Tarang Baxi
Lead Consultant, ThoughtWorks
Tarang works with ThoughtWorks as a Project Manager and Business Analyst. He has 10+ years of experience in a variety of roles spanning analysis, project management, IT strategy consulting, business process consulting, and coaching. Tarang has extensive experience working with distributed software delivery teams.
- Time
- 10:45 - 12:15
- Room
- Dominion
- Stage
- Agile Development Practices
- Level
- Practicing
- Session Type
- Workshop
|
10:45 - 12:15
Senate
90 min
Are you thinking about trying agile approaches? Do you have a transition underway? Is your team or organization trying to become agile, but been less than successful thus far? A foundational implication and one of the biggest potential roadblocks of the agile manifesto is culture change.
To be successful with agile and especially to scale, you must go beyond technical practices and simultaneously tackle culture changes. This session shows why this is so, introducing an easy culture model and providing you the opportunity to try out the model to help you plan and overcome hurdles.
- Speakers
-
Mike Russell ( @mikerussellpost)
President, Surpetition
Mike Russell is passionate about innovation and continuous improvement to generate profitable revenue growth. He is currently focusing on enterprise transformation and business agility. His agile experience spans both executive and consultant roles, including directly leading the lean/agile transition for a multi-business unit and multi-site technology service company as the product development VP. He has worked in and with organizations from start-ups to very large multinationals and national governments and across several industries, focusing on key areas such as leadership, lean/agile at scale, strategic planning, governance, and transformation.
- Time
- 10:45 - 12:15
- Room
- Senate
- Stage
- Culture, People and Teams
- Level
- Introductory
- Session Type
- Tutorial
|
10:45 - 12:15
Utsav
90 min
This talk is the tale of two Scrum teams--team Shu that watched utilization and team Ha that watched lead time--diagramed on their task boards. Watching work in progress on a task board is sufficient to explain throughput, local sub-optimization, constraints, utilization, efficiency, service time, lead time--and why even Scrum teams would benefit from a Kanban. Additional maps illustrate wait time, value streams, and wastes. The result is an introduction to Lean, its pillars and principles, primarily in pictures.
- Speakers
-
William Rowden ( @wrowden)
Agile Consultant, SolutionsIQ
William Rowden is a ScrumMaster, Agile coach, and trainer at SolutionsIQ, with expertise in enterprise Agile adoption. He has assisted clients in the U.S., Mexico, and China with learning the technical and engineering practices vital to Agile software development.
- Time
- 10:45 - 12:15
- Room
- Utsav
- Stage
- Lean Principles and Practices
- Level
- Introductory
- Session Type
- Talk
|
10:45 - 12:15
Beaumont
90 min
We've all heard Agile is about empirical processes, controlled by feedback loops. But what does it mean?
Most agile practices and principles are rooted in control theory. Knowing these concepts will improve the success rate at any level of an organization. In this popular science -session, software development is described as a simplified mathematical process. It will teach how feedback, sensors, noise and delays affect outcome, error and robustness of our process.
People with 10+ years of agile experience and absolute beginners are likely to get something out of this session.
- Speakers
-
Daniel Brolund ( @danielbrolund)
Consultant, Agical
Daniel Brolund is a software development expert in the field of agile methodologies and one of the founders of Agical (www.agical.com). He has been giving speeches about new approaches to agile software development both in Sweden and abroad.
- Time
- 10:45 - 12:15
- Room
- Beaumont
- Stage
- Enterprise Agile
- Level
- Introductory
- Session Type
- Workshop
|
| 12:15 |
12:15 - 01:15
Lunch
60 min
|
| 01:15 |
01:15 - 02:45
Coronet I
90 min
Lean and agile offer good ways to improve organizations but adoption is difficult when the organization is highly dysfunctional and most times adoption is not attempted or fails. Some lean and agile organizations are not as effective as they could be because of issues related to the human factor. I propose Lean Value Innovation (LVU), a framework that brings together innovative thinking, innovation fostering environment, and innovative tools/methods. LVU emphasizes the balance between value to customer and value to enterprise. Result is an acceleration in competitive advantage and maturity.
- Speakers
-
Masa K Maeda ( @masakmaeda)
CEO and Principal Consultant, Valueinnova LLC
With 25 years of experience, Masa is the creator of Lean Value Innovation and a known figure in the Lean, Kanban, and Agile communities. He is currently an associate of David J. Anderson and Associates (Seattle); founder and president of Shojiki Solutions (Silicon Valley); co-founder and principal consultant of the Sego Innova enterprise group (Panama); and a senior consultant with the Cutter Consortium (Boston and Mexico). He is the founder of the San Francisco Bay Area Limited WIP Society and the Mexico chapter of the Agile Leadership Network. He is a member of the coordinating committee of the San Francisco Bay Area chapter of the ALN. He is also with UC Berkeley Extension and is an official service provider of the Lean-Kanban University. Masa did RandD at Apple Inc. and was a founding-team member at 4 startups in Silicon Valley that pioneered in the fields of genomics, online entertainment, online soicalization, and virtual worlds with secure online transactions. In Japan he did RandD at Justsystems, the topmost Japanese software company. Masa has a Ph.D. and M.S. from the University of Tokushima in Japan and a B.E. (honors) from the National University of Mexico. Masa is also a Kanban Trainer/coach, CSM and CSPO.
- Time
- 01:15 - 02:45
- Room
- Coronet I
- Stage
- Leadership and Organizational Transformation
- Level
- Practicing
- Session Type
- Talk
|
01:15 - 02:45
Coronet II
90 min
Are you a product manager in a large corporation adopting agile?
You are in trouble!
In my experience, Product Managers (aka Product Owners in agile world) in large organizations seem to have everything: talented workforce, thicker wallets, visible brand value and infrastructure to turn a good idea into a spectacular business. Yet, they struggle to 'get' the next innovative product worthy of creating new ecosystems. What prevents them from working like product owners in start-up companies who quickly release new products with lower budgets?
You're Welcome!
- Speakers
-
Anupam Kundu ( @mydibba)
Agile Product Guy, ThoughtWorks
Currently employed as a Lead Consultant with ThoughtWorks North America.In my current role, my goal is to help clients get the most bang for their buck spend, in developing new and innovative products following Lean/Agile Software Development principles and practices. More often than all, it involves a combination of active hands-on participation in a key role within the team and also enabling multiple globally distributed software delivery teams in active adoption of lean/agile thinking-execution models.
- Time
- 01:15 - 02:45
- Room
- Coronet II
- Stage
- Agile Product Management
- Level
- Practicing
- Session Type
- Talk
|
01:15 - 02:45
Orchid
90 min
Scrum is often experienced as a very effective tool in Northern European(NE)-Indian distributed teams. However, teams often experience cross-cultural differences between NE and India: Indians are used to working in a more hierarchical environment whereas NEs are used to working in a flatter structure. NEs usually communicate more directly whereas Indians have a tendency to sugarcoat messages. In this workshop we will discuss when Scrum WORKS in NE-Indian distributed teams, and when Scrum needs to be RE-ARRANGED or SUPPLEMENTED in order to be successful in NE-Indian distributed teams.
- Speakers
-
Line Mark Rugholt ( @linemarkrugholt)
Director and Consultant, Culturewise
Line Mark Rugholt, owner of Culturewise, India-Northern Europe Cross-Cultural Expert Line has worked with, and is specialized in, Indian - Northern European/Danish work culture interaction since 2004.Line conducts workshops, presentations and helps companies adjust their communication and management in virtual/offshore/onsite teams for optimal effectiveness. Often these teams use agile methods in their distributed teams. Line also works with processes for recruitment, quality understanding, negotiation and expatriation to India. Besides her Masters degree in Indian Studies, Line also completed a one-year program on Process Facilitation and Change Management. She is a Certified Cultural Detective and a Certified Scrum Master. Currently, Line is co-authoring a book in Nordic-Indian Virtual team with Nilay Oza who i located in Finland.
- Time
- 01:15 - 02:45
- Room
- Orchid
- Stage
- Agile and Outsourcing
- Level
- Practicing
- Session Type
- Workshop
|
01:15 - 02:15
Dominion
60 min
It is a popular misconception that while Agile works great for green-field development projects, it has limited utility in third party product implementations. There isn't much development work beyond customization and extensions and much of the process knowledge is already coded in the software. This presentation details how Agile and Learn Startup principles can deliver a more successful solution and increased business value when implementing a third-party enterprise software and how it can be applied right from the Product selection, infrastructure setup to Roll-out.
- Speakers
-
Nirmal Merchant ( @nirmalmerchant)
Technology Consultant, McKinsey & Company
I work as a Technology strategist at a Global strategic business consultancy firm, head quartered in New York. I help solve business problems using IT solutions. I find it rewarding to understand challenging real world problems and use technology to provide intuitive and innovative solutions to improve the user experience and productivity. My education in Mechanical Engineering continues to prove valuable in giving me a holistic problem solving aproach. I have practiced Agile principles for over 4 years and continue to further my understanding by training and coaching teams both within my firm and those at local startups and non-profits.
- Time
- 01:15 - 02:15
- Room
- Dominion
- Stage
- Agile Development Practices
- Level
- Practicing
- Session Type
- Experience report
|
01:15 - 02:15
Senate
60 min
I was born a prisoner in South Africa, and my thinking was set by apartheid. Then, suddenly, I was free. But I still carried hatred, distrust and a multitude of conflicting emotions, yet I must work harmoniously with the "enemy". The challenges of the teams with whom I work are fractals of 300 year long conflict. In this seminar, I share my life lessons as a nation transitioned peacefully from apartheid to a democracy of interwoven cultures. As a second generation South African Indian my conflicted identity helped me deal with diversity, value conflicts, and collaboration struggles in teams.
- Speakers
-
Aslam Khan ( @aslamkhn)
Software Developer, factor10
I am learning software development and architecture for over 20 years and trying to be agile for more or less half that time. I believe that software development is an opportunity to break down traditional social barriers, carve out new social contracts, and to restore dignity to individuals. I spend my time trying to be a better developer, crawling with people that are trying to run, and sharing my lessons from software development and life equally. I currently head the South African operations for factor10, a leading software development consultancy based in Sweden. I blog reasonably frequently at http://aslamkhan.net.
- Time
- 01:15 - 02:15
- Room
- Senate
- Stage
- Culture, People and Teams
- Level
- Practicing
- Session Type
- Talk
|
01:15 - 02:15
Utsav
Santhana Krishnan
60 min
Fixed bid software projects are always challenging.
Add: changing scope, 16 integrations, client new to agile and to distributed project execution.
Still, we managed to deliver.
My session would explain how we customized Agile XP Framework to use certain Lean tenets like Cumulative Flow Diagram for planning and tracking, Story Rate to identify the emerging patterns in productivity and Story Cycle Time to study and increase the throughput to deliver this project.
End of the session, you will be able to appreciate the value of certain Lean Practices in Agile Software Development.
- Speakers
-
 Santhana Krishnan
Delivery Manager, Thoughtworks
A Project Manager, interested in delivering challenging (business critical, with a lot of constraints, rescue, etc.) software projects, having industry experience of more than 16 years. Had been using Agile and Lean practices to deliver software projects for more than 5 years. Areas of interest include Distributed Agile, Project Metrics, exploring agile methods for enterprise applications, portfolio management, etc.
- Time
- 01:15 - 02:15
- Room
- Utsav
- Stage
- Lean Principles and Practices
- Level
- Practicing
- Session Type
- Experience report
|
01:15 - 02:45
Beaumont
90 min
The normal dogma of agile execution is to avoid dependencies as they are perceived to disrupt flow and the ability to act with agility. But, why avoid a dependency that creates business value such as reusing customer information across products? Why add yet another framework which would increase the technical debt when there is one suitable already there?
This workshop will provide and refine a framework and practices to identify and manage the dependencies that truly create value while avoiding those that don t. This will ensure a more constructive way of dealing with dependencies.
- Speakers
-
Lars Arne Skär ( @laskaar)
CTO, Miles AS
Back as CTO in Miles, a consulting company devoted to promoting agile practices for enterprises.Earlier - Agile coach and acting scrum master with the agile program office at CitrixOnline, a Software As A Service company delivering remote-connectivity tools.Getting agile to work at the enterprise level, we often find that the literature and other smart agile consultants or evangelists don’t have the answers to all of our real life challenges, so we most often have to deal with those ourselves. How to get executives engaged in the right way, how to prioritize across projects and not only within projects and the fact that we actually do have to make higher level plans to make our agile projects fit in the big picture. Dependencies also tend to be too complex to ignore.
- Time
- 01:15 - 02:45
- Room
- Beaumont
- Stage
- Enterprise Agile
- Level
- Practicing
- Session Type
- Workshop
|
| 02:15 |
02:15 - 02:45
Dominion
Invited Talk
30 min
The Theory of Constraints Thinking Processes are a set of real practical tools you can use every day to communicate, collaborate, resolve conflict and get everyone on the same page - literally. Come and have a guided tour and a try at using them yourself in this fun and interactive workshop. It will probably change your life.
- Speakers
-
- Time
- 02:15 - 02:45
- Room
- Dominion
- Stage
- Invited Talk
- Level
- Expert
- Session Type
- Talk
|
02:15 - 02:45
Senate
30 min
The talk addresses the insecurity felt by middle management in teams that are transitioning from working under 'command and control' to becoming self-organised. In such situations middle mangement very often ends up making things more difficult for their teams. The talk goes on to give the middle mangers some food for thought and a few tips to handle the situation in a way that is helpful for the teams and rewarding for themselves.
- Speakers
-
Anila George ( @geoanu)
Project Manager, Nokia Siemens Networks
Working as Project Manager at Nokia Siemens Networks. The Product development follows Scrum and involves multi site development. Have played the role of a Scrum Master for around 1 year and currently involved in coaching teams in Scrum ceremonies.
- Time
- 02:15 - 02:45
- Room
- Senate
- Stage
- Culture, People and Teams
- Level
- Practicing
- Session Type
- Talk
|
02:15 - 02:45
Utsav
30 min
The idea of applying lean principles to software development has been gathering a lot of interest over the last decade. Several books have been published exploring the lessons learned from manufacturing around lean. Some books have also taken the principles of lean manufacturing and provided the guidelines for adapting the same to software development. However, there is still a huge need for providing empirical evidence of application of lean principles to software development through real case studies. This paper attempts at making a contribution in that direction, by exploring the implementation of the ideas of continuous improvement and flow, which are so central to lean, on a real life industrial project. Besides exploring the practices that aid these concepts in agile software development, this paper also discusses some of the metrics that can be used for measuring and tracking progress of such a project. The study shows that applying the concepts of continuous improvement and flow to agile software development does seem to have significant benefits, and is something that needs to be extended further and applied to different project situations.
- Speakers
-
Balachander Swaminathan
General Manager, ThoughtWorks
Bala comes with over 14 years of industry experience, spread across various disciplines of business analysis, project management, front-line sales, pre-sales, Agile coaching, training, operations and people management. He currently plays the role of General Manager for ThoughtWorks Chennai, India.
- Time
- 02:15 - 02:45
- Room
- Utsav
- Stage
- Lean Principles and Practices
- Level
- Practicing
- Session Type
- Research Presentation
|
| 02:45 |
02:45 - 03:00
Coffee/Tea
15 min
|
| 03:00 |
03:00 - 04:00
Coronet I
60 min
Agile is about self-organizing, empowered teams. More freedom is expected than what traditional project management offers. Leaders have a challenge to balance this freedom with need for predictable outcomes. Rules are mandatory; strategies are optional. Rules provide stability & continuity, while strategies help adapt to different situations. Too many or wrong rules diminish freedom. Too few and we are in danger of losing control. The session introduces concept of Structured freedom and explains with examples how the right balance between rules and strategies can be achieved.
- Speakers
-
Prabhakar Karve ( @prkarve)
Director Of Engineering, Impetus Infotech (I) Pvt. ltd.
I am a B.E. from COEP, Pune and M.B.A. from XLRI Jamshedpur. I have over 45 years of working experience of which first half in manufacturing, starting with Tata Steel. The second half has been in software development, where I started a software company Successfully ran it for first 12 years. Thereafter for last 10 years I am working with Impetus, currently as Director of engineering. My main roles are: mentoring all leadership forums from leads to directors as well as mentoring all system improvements groups. I am a certified Scrum master and responsible for all internal training in Scrum as well as coaching Scrum project teams.
- Time
- 03:00 - 04:00
- Room
- Coronet I
- Stage
- Leadership and Organizational Transformation
- Level
- Practicing
- Session Type
- Talk
|
03:00 - 04:00
Coronet II
60 min
Transition from the PM & BA role to the PO role can be challenging but rewarding. In our organization, the PO role has tremulously evolved and we have made it a role that does not have very specific boundaries. The PO role has empowered and enabled traditional PM & BA to take ownership and be decision makers. When they speak teams and sponsors listen. However, with great power, comes great responsibility. In this session, I will highlight how the PO role has evolved in our organization and some lessons learned of the role .
- Speakers
-
Belkis Vasquez-McCall
Senior PO/Agile leader, McKinsey & Company
Working with agile teams for more than 4 years. Working with teams across various geographies as an Automation tester, business analyst and product owner. My experience is agile is a combination of various role I have played over past 4 years. Would like to portay myself as a thinker and team player who tries to strike a balance between development teams and sponsors.
- Time
- 03:00 - 04:00
- Room
- Coronet II
- Stage
- Agile Product Management
- Level
- Introductory
- Session Type
- Experience report
|
03:00 - 04:00
Orchid
60 min
For whole my career I ve been involved mainly in offshore projects. I ve seen both successful and disastrous projects. I saw people being pretty much on the same page in terms of project goals while seating in different offices and in different countries. And I saw people being completely off the track, suffering and losing motivation.
For the last five years I ve been collecting memories of what made good offshore projects succeed. In this talk I will present a set of metaphors, advices and ideas one can use to build offshore teams.
- Speakers
-
Alexey Krivitsky ( @alexeykri)
Agile coach, SCRUMguides
An Agile/Scrum coach from Ukraine. Coordinator of the local community AgileUkraine.org. A strong Agile believer.
- Time
- 03:00 - 04:00
- Room
- Orchid
- Stage
- Agile and Outsourcing
- Level
- Introductory
- Session Type
- Talk
|
03:00 - 04:00
Dominion
60 min
Developer estimates are notoriously inaccurate. A common pitfall for devs is to apply a singular model or rule to their estimates (4 points = half a day)but by nature estimates are both intuitive and subjective and when you make them collaborative, chaos ensues! Through experimentation and interaction with the physical world participants will disrupt their L-Brain thinking and get into their R-Brains. They will unlock the secrets of context-based estimation, come to know the true purpose of velocity and leave the workshop with a foundation for problem-solving when estimates get too big.
- Speakers
-
Megan Folsom
Technical Project Manager, eBay
Megan Folsom has been working with software and web application technology since 1993. She has lead a number of complex software projects. She has also designed and developed cutting edge automated test frameworks for ecommerce and enterprise resource systems. She has uniquely multinational experience leading technical project teams in London, Austin, New York City, Toronto, Calgary, Costa Rica, Tokyo and Seattle. Her expertise with web start-up environments has helped her implement agile process in a variety of chaotic and traditional environments. Her portfolio of projects includes several high profile companies and brands: Amazon.com, HomeAway.com, IBM, Thoughtworks and eBay. She has attained her Master's degree from the University of Westminster in London.
- Time
- 03:00 - 04:00
- Room
- Dominion
- Stage
- Agile Development Practices
- Level
- Introductory
- Session Type
- Workshop
|
03:00 - 04:00
Senate
60 min
Extreme Programming teaches us that the team must be whole and self-organized - encompass all skills needed for the project. Moreover, each agile individual is responsible for the whole project - who else will when the team has no manager? This requires a holistic mindset - caring for the whole picture and caring for every detail.
How is this possible? Necessary even? Success or failure? My theory is that the holistic programmer will prevail. From knowledge gathering through design, coding, testing and the final deployment - if you care for the whole process your team will be truly whole.
- Speakers
-
Jonas Auken ( @jonasauken)
Liaison Officer, Jyske Bank
Coach, product owner, team lead, developer, jack-in-the-box - working as a consultant in medium sized Danish companies has given Jonas Auken a lot of experience with different roles and more often than not several roles at a time. Nowadays he lives in Delhi, coaching and developing with Indian programmers. Jonas has always been committed to excellence and he has the gift of bringing the same out in fellow developers. Jonas preaches the holistic approach to development - in his mind a key element of being agile: The whole picture is what matters! That, and getting the job done right.
- Time
- 03:00 - 04:00
- Room
- Senate
- Stage
- Culture, People and Teams
- Level
- Introductory
- Session Type
- Talk
|
03:00 - 04:00
Utsav
60 min
The talk will help its attendees understand the founding principles of a Kanban based system, the advantages of adopting lean techniques in software projects and the various trade offs of adopting the Kanban principles. The talk describes the experience of a project that adopted the Kanban principles to execute a project. The methodology borrows many of its concepts from the Lean world such as Pull based work streams, minimum work in progress and awareness about slack. The talk describes the various decision points and why a particular technique was adopted and what were the outcomes.
- Speakers
-
- Time
- 03:00 - 04:00
- Room
- Utsav
- Stage
- Lean Principles and Practices
- Level
- Introductory
- Session Type
- Demonstration
|
03:00 - 04:00
Beaumont
60 min
Enterprise agility is no longer a wish list, but a stark reality grabbing headlines now ! As organization leaders managing agile enterprises, you face multiple operational challenges in the short term while pursuing long term strategic objectives.
But are you well informed about your project and products aligning with your strategy? Are you getting value for your money?
This workshop will engage the audience by learning from my experiences and discovering from peers, the light weight agile governance practices, which can be applied right away in your organization.
- Speakers
-
Asheesh Mehdiratta ( @amehdiratta)
Senior Manager, Pitney Bowes
Asheesh Mehdiratta, Change Evangelist, has been coaching software project teams in their agile and lean journeys since last 8 years. He has been working in high technology product development environments for last 15 years and managing portfolios, across startups and Fortune 500 enterprises. Asheesh loves to inspire agile warriors at the bottom of the pyramid, while advising stakeholders in their quest for Enterprise agility. Asheesh holds a bachelors degree in Computer Science, and a Masters in International Business from IIFT, Delhi and is a certified project management professional (PMP) and a certified scrum master (CSM).
- Time
- 03:00 - 04:00
- Room
- Beaumont
- Stage
- Enterprise Agile
- Level
- Practicing
- Session Type
- Workshop
|
| 04:00 |
04:00 - 05:00
Coronet I
60 min
The purpose of this talk is to propose a logical and pragmatic mechanism to implement Agile practices into medium and large sized organisations. First, we will highlight and categorize the risks associated, such as : organisation, change process, human factor and communication. In a second step, we will propose coherent migration strategies which focus on acceptance, communication and evolutive aspect of change. Finally, we will suggest a list of activities that could help managers to succeed their migration.
- Speakers
-
SaiHo Yuen
Chief project manager, Elections Quebec
SaiHo Yuen has been working in software development for over fifteen years. He has been fortunate enough to work on teams at small companies as well as large corporations and Government, such as Netscape, Defence Research and Development Canada, Genomic research center of Quebec and the "Directeur gnral des lections du Qubec" (Election Quebec). His background includes development, project management, scientific research and Agile coaching.
- Time
- 04:00 - 05:00
- Room
- Coronet I
- Stage
- Leadership and Organizational Transformation
- Level
- Practicing
- Session Type
- Talk
|
04:00 - 05:00
Coronet II
60 min
It is commonly accepted that at least 60% of all ICT project fail by one or more criteria including; schedule, budget, maintenance & return on investment. While agile projects fare better, with a 40% failure rate, this still implies a large number of failed projects. This presentation will forensically examine a failed agile project with the goal of helping agile project managers avoid similar issues in future.
Issues (and possible resolutions) that will be discussed include; customer engagement, staff skills & capacity, stable environments, low team morale, and scope creep.
- Speakers
-
Evan Leybourn ( @eleybourn)
Agile Consultant, Independent
Evan Leybourn is a manager, trainer and public speaker with over 10 years of experience in the fields of Business Intelligence (BI), Information Data Management (IDM) and Agile Project Management. He has held senior managerial and consulting positions in private industry and government and currently works as the Director of Business Intelligence with the Australian Government in Canberra.
- Time
- 04:00 - 05:00
- Room
- Coronet II
- Stage
- Enterprise Agile
- Level
- Practicing
- Session Type
- Talk
|
04:00 - 05:00
Orchid
60 min
Personal Kanban applies Kanban's core principles (visualize what you do, pull, limit work-in-progress) to personal work. Just as its big enterprise sibling, Personal Kanban can be your improvement engine. You can apply it to handling tasks during a sprint, conducting a business meeting, planning professional development, and other types of work. This session will both explain the principles and give you hands-on experience with Personal Kanban. You will leave with a valuable personal effectiveness and improvement tool.
- Speakers
-
Alexei Zheglov ( @az1)
Founder, Lean A-to-Z
I've been a hands-on software engineer since the mid-90s. My current interests are systems thinking and applying lean and agile principles to improve team and individual capabilities. I have experience implementing Kanban and promote it actively in my local agile community, using user groups and open-space events. I"m also a local agile book club and lean coffee organizer.
- Time
- 04:00 - 05:00
- Room
- Orchid
- Stage
- Lean Principles and Practices
- Level
- Introductory
- Session Type
- Workshop
|
04:00 - 04:30
Dominion
Invited Talk
30 min
SlideShare is a lean startup. We apply lean and agile practices to our product development process. But we did not start as a lean startup. In this talk, we'll talk about our experiences and learnings as we transitioned into a lean startup. We'll talk about our adoption of concepts like minimum viable product strategy, iterative metrics driven product development, continuous integration, continuous deployment, five whys, devops etc. Also, we'll touch upon how becoming a lean startup has effected our culture and attitude.
- Speakers
-
- Time
- 04:00 - 04:30
- Room
- Dominion
- Stage
- Invited Talk
- Level
- Expert
- Session Type
- Talk
|
04:00 - 04:30
Senate
Laura Plonka et. al
30 min
Pair Programming (PP) is a software development practice where two programmers share a mouse and keyboard while working together on one computer. A concern among some practitioners is that PP might be a waste of resources if developers have a very low equity of participation, for example, when one developer is doing all the work and the other is not contributing at all. This paper investigates this concern by analysing the equity of participation in industrial pair programming sessions. It quantifies two different types of contributions; verbal contributions and driving contributions. As a result, we found that two thirds of the PP sessions are not equitable. Based on interviews with the developers, we analyse which factors influence the equity of participation. We found that the choice of the workstation, personal preferences, PP experience, work style and skill differences influence who is driving. Additionally, we discuss the implications of sessions that are not equitable and whether the concept of equity of participation could be used as metric to evaluate PP.
- Speakers
-
 Laura Plonka et. al
,
- Time
- 04:00 - 04:30
- Room
- Senate
- Stage
- Culture, People and Teams
- Level
- Practicing
- Session Type
- Research Presentation
|
04:00 - 05:30
Utsav
90 min
In Global Software Engineering context, there are three fundamental governance patterns that characterise the dynamics of engagement among global teams and organizations involved in software development. This session will explore these three patterns and present the indicators that differentiate distributed agile from outsourced staffing. Also, this session will present one or two case studies to illustrate transformation from one pattern to another. This session will conclude with a discussion on the most suitable governance pattern for distributed agile software development.
- Speakers
-
Raja Bavani ( @rajabavani)
Technical Director, MindTree
Raja Bavani is Technical Director of MindTree’s Product Engineering Services (PES) group and plays the role of Product Engineering Evangelist and Agile Coach. Raja has more than 20 years’ experience in the IT industry and has published papers at international conferences on topics related to code quality, distributed agile development, customer value management, and software estimation. His areas of interest include global delivery models, agile software development, requirements engineering, software architecture, software reuse, customer value management, knowledge management, and IT outsourcing. He is a member of IEEE and the IEEE Computer Society.
- Time
- 04:00 - 05:30
- Room
- Utsav
- Stage
- Agile and Outsourcing
- Level
- Expert
- Session Type
- Talk
|
04:00 - 05:00
Beaumont
60 min
Build-measure-learn is the essential cycle of improving product from continuous feedback with users and customers. In this talk, I cover experiences with a portfolio of techniques, including joint design reviews (in-person and web-based), storyboarding, rapid prototyping, flash studies intra-sprint, minimum viable product (MVP) releases, private betas, public betas, polling, forums, and telemetry/instrumentation. I use examples, with both positive and negative experiment outcomes, from the development of the Microsoft Visual Studio Product Line (of which I m the Product Owner).
- Speakers
-
Sam Guckenheimer
Product Owner, Microsoft Corporation
Sam Guckenheimer is the author of Agile Software Engineering with Microsoft Visual Studio, from Concept to Continuous Feedback. He has 25 years experience as architect, developer, tester, product manager, project manager and general manager in the software industry in the US and Europe. Currently, Sam is the Group Product Planner for Microsoft Visual Studio Team System. In this capacity, he acts as chief customer advocate, responsible for the end-to-end external design of the next releases of these products. Prior to joining Microsoft in 2003, Sam was Director of Product Line Strategy at Rational Software Corporation, now the Rational Division of IBM. He holds five patents on software lifecycle tools. A frequent speaker at industry conferences, Sam is a Phi Beta Kappa graduate of Harvard University.
- Time
- 04:00 - 05:00
- Room
- Beaumont
- Stage
- Agile Product Management
- Level
- Practicing
- Session Type
- Talk
|
| 04:30 |
04:30 - 05:30
Dominion
60 min
Scope creep occurs when the scope of a project is not properly defined, documented, or controlled. It is generally considered a negative occurrence and should be avoided This Wiki definition has been quoted many times in agile forums. I would like to disagree, in two ways-
- Scope Creep is not limited to definition or documentation issues
- There are cases where scope creep has a positive influence as it can be read as an indicator of other issues
This session will showcase both of the above points, with specific real-life examples of projects I have worked with.
- Speakers
-
Dhivya Arunagiri
Business Analyst, Thoughtworks, India
Dhivya is an Electrical and Electronics Engineer (TCE, Madurai) with a Management degree from BIM, Trichy. She has a total experience of 7 years as a Business Analyst. She has worked with a diverse list of clients across various domains including Banking, Aerospace, Retail. She has worked with organizations such as Ramco Systems, Cognizant and currently, she is a Senior Business Analyst at Thoughtworks and is based out of Chennai. Her other interests include Pencil sketching, Recycling of waste into useful objects.
- Time
- 04:30 - 05:30
- Room
- Dominion
- Stage
- Agile Development Practices
- Level
- Practicing
- Session Type
- Talk
|
04:30 - 05:00
Senate
30 min
As the practice of Agile matures, teams find great value in shortening feedback loops to inspect and adapt more often. However, constraints in the physical seating of teams drive the way in which they interact - team members in the same building communicate via email and meet only for "meetings". XP advocates Sitting Together, but due to a lot of constraints organizations are unable or unwilling to adopt this. In this presentation we will share what these constraints are and how we were able to overcome them so that our teams could Sit Together!
- Speakers
-
Nirmal Merchant ( @nirmalmerchant)
Technology Consultant, McKinsey & Company
I work as a Technology strategist at a Global strategic business consultancy firm, head quartered in New York. I help solve business problems using IT solutions. I find it rewarding to understand challenging real world problems and use technology to provide intuitive and innovative solutions to improve the user experience and productivity. My education in Mechanical Engineering continues to prove valuable in giving me a holistic problem solving aproach. I have practiced Agile principles for over 4 years and continue to further my understanding by training and coaching teams both within my firm and those at local startups and non-profits.
Zainab Alikhan ( @zalikhan)
Agile Product Owner, McKinsey & Company
I am a Product Owner with McKinsey IT - my primary role is to play PO for applications and technologies that we use at the firm. I also spend a chunk of time thinking about organizations, people and growth, and innovating in an effort to keep the group growing in one or two areas that I personally feel are important.
- Time
- 04:30 - 05:00
- Room
- Senate
- Stage
- Culture, People and Teams
- Level
- Practicing
- Session Type
- Experience report
|
| 05:00 |
05:00 - 05:30
Coronet I
Invited Talk
30 min
I hope to share my experiences on the differences and similarities between building software in the Product and Project contexts. At ThoughtWorks, I have spent approximately half my career on the product side, and the other half on the consulting side. While the underlying principles are similar, there are often significant differences in terms of approaches that work for products and projects. Some of the differences we'll explore include: product vs. project inception, engineering considerations, testing approaches and strategies, course corrections, and more.
- Speakers
-
- Time
- 05:00 - 05:30
- Room
- Coronet I
- Stage
- Invited Talk
- Level
- Expert
- Session Type
- Talk
|
05:00 - 05:30
Coronet II
Invited Talk
30 min
In this session, I would like to share the agile adoption experience that a Six Sigma Black Belt and an agile coach took borrowing concepts from Lean/Six Sigma to help promote and sustain the change that adoption to agile brought to the software development team. Are they opposing concepts or complementary?
- Speakers
-
Sunil Kutty
Sr. Software Manager, GE India Industrial Pvt. Ltd.
Sunil is currently a software program manager with GE Energy on it’s Wind Energy product line. A certified GE Black Belt in Six Sigma methodologies, Sunil was one of the early adopters of agile methodologies with the GE team helping them adopt the process transformation that agile brought with it. He has about 15 years’ experience in software development mainly on GE Energy’s various engineering application packages that help manage some critical plant equipment for it’s customers around the globe.
- Time
- 05:00 - 05:30
- Room
- Coronet II
- Stage
- Invited Talk
- Level
- Expert
- Session Type
- Talk
|
05:00 - 05:30
Orchid
Invited Talk
30 min
Is Kanban Really Evolutionary? In this session I'll talk about both the evolutionary and the revolutionary aspects of the Kanban Method.
- Speakers
-
- Time
- 05:00 - 05:30
- Room
- Orchid
- Stage
- Invited Talk
- Level
- Expert
- Session Type
- Talk
|
05:00 - 05:30
Senate
Lightning Talk
30 min
- Speakers
-
- Time
- 05:00 - 05:30
- Room
- Senate
- Stage
- Lightning Talk
- Level
- Practicing
- Session Type
- Lightning Talk
|
05:00 - 05:30
Beaumont
Invited Talk
30 min
If everyone does their part, then it all should come together at the end, right? The software development industry has evolved specialization and achieved great efficiency, but at the expense of overall effectiveness. The price that’s been paid is obvious in the difficulties of late-project integration, the surprises of late-project testing phases, and the disappointment of delivered systems with which the customer must "make do" instead of being thrilled.
One of Steven Covey’s seven habits is "Begin with the End in Mind." We would do well to follow that advice in software development, also. That, however, doesn’t mean that the customer hands us detailed specs that we merely follow. Software development is too demanding to treat most of the participants as merely hands. We must all bring our minds to the task. Let’s look at effective ways of doing so.
- Speakers
-
George Dinwiddle ( @gdinwiddie)
consultant and coach, iDIA Computing, LLC
George Dinwiddie is a Software Development Consultant and Coach with over twenty years of experience creating software ranging from small embedded systems to corporate enterprise systems. He has worked with a wide variety of languages and environments. With a strong interest in lifelong learning, he has pursued more effective ways of creating software at the technical, interpersonal and organizational levels. As a mentor, coach, team lead, or team member, he helps teams learn more effective software development techniques while accomplishing their current projects.
- Time
- 05:00 - 05:30
- Room
- Beaumont
- Stage
- Invited Talk
- Level
- Expert
- Session Type
- Talk
|
| 09:00 |
09:00 - 09:45
Coronet
Keynote: Building Sustainable Organizations: Easy is not an option! The Story of Freeset.
45 min
|
| 09:45 |
09:45 - 10:30
Coronet
Keynote: Agile Is Not the Easy Way Out
45 min
|
| 10:30 |
10:30 - 10:45
Coffee/Tea
15 min
|
| 10:45 |
10:45 - 11:15
Coronet
Invited Talk
30 min
Today's highly dynamic business environment requires ability to adapt to continuous change. While as agile practitioners, we ensure that our ability to create software is 'agile' in line with the changing business requirements, this only represents the proverbial tip of the 'change iceberg'. Success in marketplace requires us to anticipate and manage changes at all the three levels - individual, team and organizational level. In this talk, I will analyze anatomy of change, and how can we as individuals thrive and lead in a constantly changing and evolving business environment.
- Speakers
-
Tathagat Verma ( @tathagatvarma)
Sr. Director, Business Operations, Yahoo! India R&D
I am learning software development and architecture for over 20 years and trying to be agile for more or less half that time. I believe that software development is an opportunity to break down traditional social barriers, carve out new social contracts, and to restore dignity to individuals. I spend my time trying to be a better developer, crawling with people that are trying to run, and sharing my lessons from software development and life equally. I currently head the South African operations for factor10, a leading software development consultancy based in Sweden. I blog reasonably frequently at http://aslamkhan.net.
- Time
- 10:45 - 11:15
- Room
- Coronet
- Stage
- Invited Talk
- Level
- Expert
- Session Type
- Talk
|
10:45 - 12:15
Orchid
90 min
How does a geographically-distributed team collaborate across distance, culture, and even language? What can an organization do to encourage successful teamwork? What technologies and practices increase collaboration?
This workshop will explore the patterns that enable companies to successfully deliver software with a distributed team. It will be presented by an Agile coach that assisted with the transition of a company that adopted Agile for teams in three time zones with two languages and cultures, and (travel permitting) the VP Technology of that company.
- Speakers
-
William Rowden ( @wrowden)
Agile Consultant, SolutionsIQ
William Rowden is a ScrumMaster, Agile coach, and trainer at SolutionsIQ, with expertise in enterprise Agile adoption. He has assisted clients in the U.S., Mexico, and China with learning the technical and engineering practices vital to Agile software development.
- Time
- 10:45 - 12:15
- Room
- Orchid
- Stage
- Agile and Outsourcing
- Level
- Practicing
- Session Type
- Workshop
|
10:45 - 12:15
Dominion
90 min
Most application developers think the database is an impediment to agile development. Pramod will show how to apply agile practices to databases. How the data team can contribute and stay productive in today s software development environment and to influence the software being developed long before its deployed on the database being managed by the DBA.
Pramod will show how to apply these practices to the database:
- Pair Programming
- Continuous Integration
- Refactoring
- Test Driven Development (TDD)
- Automated Testing
- Automated Deployment
This is a hands-on workshop. Please bring your own laptop.
- Speakers
-
Pramod Sadalage ( @pramodsadalage)
Principal Consultant, Thoughtworks
Pramod Sadalage is the Co-Author of "Refactoring Databases: Evolutionary Database Development" a Martin Fowler signature series book and "Recipes for Continuous Database Integration". Pramod works as a Data Architect and Developer at ThoughtWorks, Inc, a leading custom e-business application and platform development firm. He works on large J2EE custom dev applications, which use XP, an agile methodology that has not been sufficiently discussed in the context of databases.
- Time
- 10:45 - 12:15
- Room
- Dominion
- Stage
- Agile Development Practices
- Level
- Introductory
- Session Type
- Tutorial
|
10:45 - 12:15
Senate
90 min
Have you struggled with integrating user experience design practices into an Agile development environment? It's one thing to say that we welcome changing requirements, and another to be able to quickly visualize the user interface for a product as the requirements change. This workshop is structured to take you through a set of design practices that are highly collaborative, and in low fidelity to enable good user experience within an iterative delivery environment.
- Speakers
-
Anu Ramaswamy ( @anu5ramaswamy)
Partner, Mobisy Technologies
Anu Ramaswamy is an Agile user experience evangelist who has an excellent track record in helping software development teams integrate user experience into their delivery. Anu is passionate about making good experience central to product design, and helps clients quickly visualize user interface design to enable Agile delivery. She has been a product manager and interaction designer for a variety of large products and systems for companies in financial services, insurance, healthcare, and life sciences. Most recently, she worked at ThoughtWorks, as an Agile User Experience consultant, where she helped both ThoughtWorks teams and clients experience the value of design thinking, collaborative design and quick iterative prototyping techniques to enable Agile delivery.
- Time
- 10:45 - 12:15
- Room
- Senate
- Stage
- Agile Product Management
- Level
- Practicing
- Session Type
- Workshop
|
10:45 - 12:15
Utsav
90 min
Kanban is a highly versatile and powerful method to manage and accelerate improvement in the team and the organization. Kanban is for those who desire to improve their processes and productivity. Referred to as a 2nd generation agile method or a lean method, it is being adopted in all regions of the world and in organizations of over 100K employees. (See the Process/Mechanics section for details).
- Speakers
-
Masa K Maeda ( @masakmaeda)
CEO and Principal Consultant, Valueinnova LLC
With 25 years of experience, Masa is the creator of Lean Value Innovation and a known figure in the Lean, Kanban, and Agile communities. He is currently an associate of David J. Anderson and Associates (Seattle); founder and president of Shojiki Solutions (Silicon Valley); co-founder and principal consultant of the Sego Innova enterprise group (Panama); and a senior consultant with the Cutter Consortium (Boston and Mexico). He is the founder of the San Francisco Bay Area Limited WIP Society and the Mexico chapter of the Agile Leadership Network. He is a member of the coordinating committee of the San Francisco Bay Area chapter of the ALN. He is also with UC Berkeley Extension and is an official service provider of the Lean-Kanban University. Masa did RandD at Apple Inc. and was a founding-team member at 4 startups in Silicon Valley that pioneered in the fields of genomics, online entertainment, online soicalization, and virtual worlds with secure online transactions. In Japan he did RandD at Justsystems, the topmost Japanese software company. Masa has a Ph.D. and M.S. from the University of Tokushima in Japan and a B.E. (honors) from the National University of Mexico. Masa is also a Kanban Trainer/coach, CSM and CSPO.
- Time
- 10:45 - 12:15
- Room
- Utsav
- Stage
- Lean Principles and Practices
- Level
- Introductory
- Session Type
- Workshop
|
10:45 - 12:15
Beaumont
90 min
Communication is the most challenging aspect of any distributed project. When we throw agile practices into the mix, which rely so much on effective communication we really need to make it work. The organizers will share practices from their experiences with offshore engagements. We found that the most important to accomplish is to really get to know each other and that there are ways to achieve that despite the geographical distance. The tutorial is based on their chapter published in the book: Agility Across Time and Space, published by Springer in 2010 (ISBN 978-3-642-12441-9).
- Speakers
-
Lars Arne Skär ( @laskaar)
CTO, Miles AS
Back as CTO in Miles, a consulting company devoted to promoting agile practices for enterprises.Earlier - Agile coach and acting scrum master with the agile program office at CitrixOnline, a Software As A Service company delivering remote-connectivity tools.Getting agile to work at the enterprise level, we often find that the literature and other smart agile consultants or evangelists don’t have the answers to all of our real life challenges, so we most often have to deal with those ourselves. How to get executives engaged in the right way, how to prioritize across projects and not only within projects and the fact that we actually do have to make higher level plans to make our agile projects fit in the big picture. Dependencies also tend to be too complex to ignore.
- Time
- 10:45 - 12:15
- Room
- Beaumont
- Stage
- Culture, People and Teams
- Level
- Introductory
- Session Type
- Tutorial
|
| 11:15 |
11:15 - 12:15
Coronet
Invited Talk
60 min
Theme: Agile and People
Sub Title: Individuals and interactions over processes and tools
Panel hosted by Greg Hutchings, Valtech, France
- Speakers
-
Greg Hutchings
Agile Program Director, Valtech
Based in Paris, France, I presently lead large distributed agile projects for Valtech and coach teams and companies on agile adoption and best practices. I spend most of my time launching and coaching new distributed agile projects for clients in France with mixed Valtech, client and third party teams throughout Europe and India. In addition to launching new agile programs, I have also helped transform troubled projects into successful agile engagements, increasing customer collaboration, focusing on working software and closing communication gaps. I have been sharing my applied agile project experience in agile seminars in Paris in talks on “Agile adoption patterns and anti-patterns”, and have been a key contributor in defining and evolving agile best practices at Valtech in France and India, and on a global level. I have been lucky to work with Craig Larman, Valtech’s Chief Scientist, and executive and project teams in the 8 countries Valtech operates in. (http://www.valtech.com)
Rebecca Parsons ( @rebeccaparsons)
CTO, ThoughtWorks
Dr. Rebecca Parsons is ThoughtWorks' Chief Technology Officer. She has more than 20 years' application development experience, in industries ranging from telecommunications to emergent internet services. Rebecca has published in both language and artificial intelligence publications, served on numerous program committees, and reviews for several journals. She has extensive experience leading in the creation of large-scale distributed object applications and the integration of disparate systems.
Before coming to ThoughtWorks she worked as an assistant professor of computer science at the University of Central Florida where she taught courses in compilers, program optimization, distributed computation, programming languages, theory of computation, machine learning and computational biology. She also worked as Director's Post Doctoral Fellow at the Los Alamos National Laboratory researching issues in parallel and distributed computation, genetic algorithms, computational biology and non-linear dynamical systems.
Rebecca received a Bachelor of Science degree in Computer Science and Economics from Bradley University, a Masters of Science in Computer Science from Rice University and her Ph.D. in Computer Science from Rice University.
Scott Ambler ( @scottwambler)
Chief Methodologist for IT, IBM Rational
Practice Leader Agile Development, IBM Software Group. Founder of Agile Modeling and Agile Data methods.
Fred George ( @fgeorge52)
Consultant, Fred George Consulting
Fred George is a consultant with over 43 years experience in the industry including over twenty years doing object programming and over a dozen years doing Agile/XP. He counts at least 70 languages with which he has written code. A veteran of the IBM-Microsoft wars, Fred did early work in computer networking, LAN's, GUI's and objects for IBM. As an independent consultant from 1991-2003, he counted HP, Morgan-Stanley, American Express, IBM, and USAA among his clients. He gave the first Agile/XP experience report at OOPSLA in 1999 about an embedded system done in Java, and has mentored many clients in use of objects in Java under an XP process.
Naresh Jain ( @nashjain)
Founder, AgileFAQs
Hands-on geek, entrepreneur…struggling to stay up-to-date with technology & process innovation.
At present, Naresh Jain is leading two lean-startups in India.
Part of his time is also dedicated to help Software companies as an Agile/Lean Coach/Consultant. From Organizational Transformation to enhanced Developer productivity, Naresh helps organizations embrace, scale and sustain essential Agile and Lean thinking.
As an independent consultant, Naresh has helped many fortune 500 software organizations 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 the entire organization rapidly adapt Agile and Lean methods.
Naresh is passionate about building a community of talented and capable software craftsman, the next generation software leaders in India. In recognition of his accomplishments, in 2007 the Agile Alliance awarded Naresh with the Gordon Pask Award for contributions to the Agile Community by establishing Agile User Groups in India and for creating the Simple Design and Testing conference.
Naresh Jain is the founder Vice-Chairman of the Agile Software Community of India (ASCI) . He has organized various conferences including the Simple Design and Testing conference (SDTConf) and Agile Coach Camp. Naresh has help start various Agile User Groups including the Agile Philly User Group and various groups in India. Naresh is an active Open Source committer and enjoys teaching software development courses in Universities. By being a part of the team, Naresh helps software companies embrace agile.
Naresh enjoys beer, music, adventure sports and hot food of any colour. You can reach him at naresh@agilefaqs.com.
Blog : http://blogs.agilefaqs.com/
- Time
- 11:15 - 12:15
- Room
- Coronet
- Stage
- Invited Talk
- Level
- Introductory
- Session Type
- Panel
|
| 12:15 |
12:15 - 01:15
Lunch
60 min
|
| 01:15 |
01:15 - 01:45
Coronet I
Jeeson Daniel J.
30 min
Agile methods are an established process for developing software nowadays. There is, however, less evidence on its usage among software practitioners in Malaysia. While the methods have become mainstream in other regions, that is not the case in this country. This paper empirically investigates the perceptions of Agile methods usage from seven organisations involving 14 software practitioners in Malaysia. Our participants are using Scrum and have a maximum of five years experience. We categorised our findings in terms of awareness, introduction, and challenges they are facing, together with the suggested and practiced solution from them. Interestingly, a change in mind set when practicing Agile was identified to be helpful in reducing the challenges. Lastly we present the practices in Agile they perceived to deliver the most benefits. We found that the use of Agile is still emerging in the country, and awareness is still lacking especially within the government sector. Although several challenges have been encountered when introducing Agile in their organisations, the benefits of Agile are reported to be in Agile practices such as: the involvement from all parties from the beginning, daily stand-up meeting, iterative and incremental, applying burn down chart, sprint and continuous integration. We aim to provide awareness and knowledge about Agile methods to the practitioners in the country and the nearby region. This paper can serve as a reference to the early adopters who intend to use Agile methods in the future.
- Speakers
-
 Jeeson Daniel J.
PhD Research Student, University of Southampton
- Time
- 01:15 - 01:45
- Room
- Coronet I
- Stage
- Leadership and Organizational Transformation
- Level
- Practicing
- Session Type
- Research Presentation
|
01:15 - 01:45
Coronet II
30 min
In the enterprise world, majority of the product releases are driven by road maps , time bound, defined early in the product development cycle. Where as Agile teams owning a product release wouldn't have the enough visibility to commit to these dates and are often pushed to the corner and stretched to hit the dates. There is always conflict of being able to predict release date upfront and still adhering to Agile principles. This sounds, turns into oxymoron. In this experience report, the journey of connecting these 2 ends in Yahoo! Finance site modernization project is elaborated.
- Speakers
-
Balasubramaniam Muthusamy
Sr Program Manager, Yahoo
Seasoned Agile practitioner, currently with Yahoo! Media as Sr Program Manager. Have over 8 years of Agile experience in various capacities as Scrum team member, Scrum Master, Product Owner, Agile trainer, Agile Coach. Presented Agile papers in international conferences and published articles in Agile Journal. Was instrumental in setting up Agile CoE (Center of Excellence) and successfully ran the CoE for more than 2 years in Symphony Services.
- Time
- 01:15 - 01:45
- Room
- Coronet II
- Stage
- Enterprise Agile
- Level
- Practicing
- Session Type
- Experience report
|
01:15 - 02:45
Orchid
90 min
Product Development can be viewed as a Complex Adaptive System. Different people, groups, organizations and systems collaborate in a complex network of relationships and dependencies to produce something of value - generally a product or service. Identifying waste in this value network is a critical step towards creating a truly lean organization. This interactive, hands-on workshop will (1) demonstrate exercises that identify waste, (2) provide a framework for managing waste, and (3) provide concrete strategies and practices for eliminating waste in your organization.
- Speakers
-
Ken Power ( @ken_power)
Lean-Agile Coach/Consultant, Technical Leader, Cisco Systems
Ken is an internal Agile-Lean Coach/Consultant and co-founder of the Agile Office at Cisco Systems’ Unified Communications Business Unit. He works with global product teams and the organization’s leadership, navigating a path through their agile journey. He is a speaker at several international conferences including Agile 20xx, XP 20xx, Lean Software and Systems Conference 2011, Lean Enterprise and Software Systems 20xx. He won the IEEE Software Best Paper Award at Agile 2011 (for co-authoring “Decision Making in Agile Teams”), and was a finalist for Best Paper awards at Agile 2011 (for “The Agile Office”) and XP 2011 (for “Using Silent Grouping to Size User Stories”).
- Time
- 01:15 - 02:45
- Room
- Orchid
- Stage
- Lean Principles and Practices
- Level
- Practicing
- Session Type
- Workshop
|
01:15 - 02:45
Dominion
90 min
Extreme Programming put strong emphasis on engineering practices to support agile execution and have in practice influenced how many of those practices have evolved. Scrum assumes such engineering practices are being used, without dictating specifically which practices. In this session, we will dive into the most important agile engineering practices and the kind of tools that supports them. We will also discuss the evolution of such tools, including those from both the open source community and commercial vendors.
- Speakers
-
Lars Arne Skär ( @laskaar)
CTO, Miles AS
Back as CTO in Miles, a consulting company devoted to promoting agile practices for enterprises.Earlier - Agile coach and acting scrum master with the agile program office at CitrixOnline, a Software As A Service company delivering remote-connectivity tools.Getting agile to work at the enterprise level, we often find that the literature and other smart agile consultants or evangelists don’t have the answers to all of our real life challenges, so we most often have to deal with those ourselves. How to get executives engaged in the right way, how to prioritize across projects and not only within projects and the fact that we actually do have to make higher level plans to make our agile projects fit in the big picture. Dependencies also tend to be too complex to ignore.
- Time
- 01:15 - 02:45
- Room
- Dominion
- Stage
- Agile Development Practices
- Level
- Introductory
- Session Type
- Tutorial
|
01:15 - 02:15
Senate
60 min
What if work life were more like a game? Recent books show how we can use games and virtual worlds to improve and change the way we work and how businesses compete. This session explores how agile delivers intrinsic rewards, like social connection and meaning, and ways in which we can transform work using game thinking and mechanics to engage people and teams. This session, itself structured as a game, will challenge and equip attendees to replace traditional management practices with a gamefully designed agile workplace to create more successful organizations and more satisfied workers.
- Speakers
-
Matthew Philip ( @mattphilip)
agile coach/trainer, ThoughtWorks
Matt has worked in software development for more than 10 years, and in agile teams since 2006, as a coach, trainer, QA lead, tester and retrospective facilitator. He is particularly passionate about behavior-driven development, lean-kanban, continual improvement, whole-team approach and gamification. Matt is a part of the Agile Alliance Functional Testing Tools workshop group and Agile Games group.
- Time
- 01:15 - 02:15
- Room
- Senate
- Stage
- Culture, People and Teams
- Level
- Practicing
- Session Type
- Talk
|
01:15 - 01:45
Utsav
30 min
"Release Early, Release Often" is a proven mantra, but what happens when you push this practice to it's limits? .i.e. deploying latest code changes to the production servers every time a developer checks-in code?
At Industrial Logic, developers are deploying code dozens of times a day, rapidly responding to their customers and reducing their "code inventory".
This talk will demonstrate our approach, deployment architecture, tools and culture needed for CD and how at Industrial Logic, we gradually got there.
- Speakers
-
Naresh Jain ( @nashjain)
Founder, AgileFAQs
Hands-on geek, entrepreneur…struggling to stay up-to-date with technology & process innovation.
At present, Naresh Jain is leading two lean-startups in India.
Part of his time is also dedicated to help Software companies as an Agile/Lean Coach/Consultant. From Organizational Transformation to enhanced Developer productivity, Naresh helps organizations embrace, scale and sustain essential Agile and Lean thinking.
As an independent consultant, Naresh has helped many fortune 500 software organizations 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 the entire organization rapidly adapt Agile and Lean methods.
Naresh is passionate about building a community of talented and capable software craftsman, the next generation software leaders in India. In recognition of his accomplishments, in 2007 the Agile Alliance awarded Naresh with the Gordon Pask Award for contributions to the Agile Community by establishing Agile User Groups in India and for creating the Simple Design and Testing conference.
Naresh Jain is the founder Vice-Chairman of the Agile Software Community of India (ASCI) . He has organized various conferences including the Simple Design and Testing conference (SDTConf) and Agile Coach Camp. Naresh has help start various Agile User Groups including the Agile Philly User Group and various groups in India. Naresh is an active Open Source committer and enjoys teaching software development courses in Universities. By being a part of the team, Naresh helps software companies embrace agile.
Naresh enjoys beer, music, adventure sports and hot food of any colour. You can reach him at naresh@agilefaqs.com.
Blog : http://blogs.agilefaqs.com/
- Time
- 01:15 - 01:45
- Room
- Utsav
- Stage
- DevOps
- Level
- Introductory
- Session Type
- Demonstration
|
01:15 - 02:45
Beaumont
90 min
The distinction of Scrum is the product owner; a keystone that is supported by the pillars of the team and strategic management. Whilst it offers opportunity for radical change, my observations have shown that there is a literal application of rules, unsustainable practices, and ineffective attitude towards product ownership, inclusive of the team. The end is nothing less than product owner burnout. I will share practices that I have learned from experience, that deviate from the norm, but leads to product ownership that tries to restore a balance of strategy, tactics and product development.
- Speakers
-
Aslam Khan ( @aslamkhn)
Software Developer, factor10
I am learning software development and architecture for over 20 years and trying to be agile for more or less half that time. I believe that software development is an opportunity to break down traditional social barriers, carve out new social contracts, and to restore dignity to individuals. I spend my time trying to be a better developer, crawling with people that are trying to run, and sharing my lessons from software development and life equally. I currently head the South African operations for factor10, a leading software development consultancy based in Sweden. I blog reasonably frequently at http://aslamkhan.net.
- Time
- 01:15 - 02:45
- Room
- Beaumont
- Stage
- Agile Product Management
- Level
- Practicing
- Session Type
- Talk
|
| 01:45 |
01:45 - 02:45
Coronet I
60 min
There are two philosophies when adopting agile at the enterprise level: incremental or big bang. For those that choose the big bang, there are many considerations that need to be implemented to ensure a successful roll-out. A plan with short, medium and long range goals needs to be created to prevent agile from just being a fad or just slapping an agile label on a waterfall process. Join Cerner Corporation as they discuss their big bang implementation across 5 global offices and 2000+ associates in less than 6 months.
- Speakers
-
Matt Anderson
Director, Program Management, Cerner Corporation
Director of Program Management at Cerner Corporation. Certified PMP since 2004. 18+ years experience in IT as a developer, architect and project manager. Led Cerner's transformation to Agile beginning in 2008 with grassroots pilots to corporate wide adoption in 2009 - 2010. Lead Cerner's Agile Center of Excellence that is responsible for the training and coaching for 2000+ developers across 5 global locations. Implementing Scrum/XP hybrid as initial methodology with Lean/Kanban used for Support and other teams where it is a better fit. Currently piloting Lean for both corporate wide process improvement initiatives as well as development portfolio management.
- Time
- 01:45 - 02:45
- Room
- Coronet I
- Stage
- Leadership and Organizational Transformation
- Level
- Introductory
- Session Type
- Talk
|
01:45 - 02:45
Coronet II
60 min
In this experience report we will share the outputs an appreciative inquiry into one of our highly successful projects. We hope that looking at what worked in our context will give you food for thought to apply to your own projects.
- Speakers
-
Chirag Doshi ( @chiragsdoshi)
Lead Consultant, ThoughtWorks
Chirag has around 10 years of experience in software development in various roles developer, analyst and tester. In the last 6 years of work with ThoughtWorks he has been part of development teams of different sizes ranging from 2 to almost 200.
- Time
- 01:45 - 02:45
- Room
- Coronet II
- Stage
- Enterprise Agile
- Level
- Practicing
- Session Type
- Experience report
|
01:45 - 02:45
Utsav
60 min
This demo will show that it is possible to setup a CD infrastructure from scratch with open source [and free!] tools and without much effort. We will also demo specific techniques such as Feature Toggling which allow the team to take advantage of this infrastructure.
Finally, we will talk about the value of such a CD setup for a services start up. Eg: A non-techie client can preview a feature in Staging and deploy the feature to PROD by themselves.
- Speakers
-
Leena N ( @leenasn)
Head of Engineering, Multunus Software Pvt. Ltd.
Founder and CEO of Multunus Software. Deep believer in continuous improvement and learning.One of our key decisions as a small software services company was to move all our teams to Extreme Programming. I was instrumental in guiding/training both our teams and educating our clients on the benefits of this methodology.
- Time
- 01:45 - 02:45
- Room
- Utsav
- Stage
- DevOps
- Level
- Introductory
- Session Type
- Demonstration
|
| 02:15 |
02:15 - 02:45
Senate
Invited Talk
30 min
A lot of agile do all the ceremonies, and follow all the steps in the process, but struggle to be truly agile. The key component that is usually missing is self-organization. Visualisation is a important way of driving self organising behaviour in a team. This short session will give a very brief overview of different visualisation techniques to drive more agile behaviour in teams.
- Speakers
-
- Time
- 02:15 - 02:45
- Room
- Senate
- Stage
- Invited Talk
- Level
- Expert
- Session Type
- Talk
|
| 02:45 |
02:45 - 03:00
Coffee/Tea
15 min
|
| 03:00 |
03:00 - 04:00
Coronet I
60 min
Yahoo! has become the premier digital media company with the top Sports, Finance and News sites as well as top rated original video content. Yahoo's Agile journey began as a grass roots movement before the pilot program it inspired began in earnest in early 2005. This presentation will describe the ebb and flow of Yahoo's Agile adventures using previously published case studies to show where Yahoo has been, we will examine where Yahoo is today, and suggest a course for tomorrow. This experience report will include challenges and lessons learned.
- Speakers
-
Keith Nottonson
Agile Coach, Yahoo!
With 14 years Internet software industry experience, 8 years in software quality assurance, Keith has guided thousands of daily stand-ups and facilitated hundreds of sprint planning sessions. Since joining Yahoo! in 2007, Keith has been the Program Manager/Scrummaster for the Sports, Finance and Video teams. At the Agile 2011 Conference in Salt Lake City, Keith presented his paper on "Yahoo! Sports: Sprint 100 and Beyond" (see http://submit2011.agilealliance.org/node/9764). Currently, Keith works in the Office of the CTO at Yahoo! responsible for the company's Agile transformation, leading Agile Team Training and Product Owner Workshops as well as coaching teams such as Mail.
- Time
- 03:00 - 04:00
- Room
- Coronet I
- Stage
- Leadership and Organizational Transformation
- Level
- Practicing
- Session Type
- Experience report
|
03:00 - 04:00
Coronet II
60 min
Ironically, conflicts often arise between Agile practitioners and the governance policies of their organizations, even though Agile can provide an excellent (often superior) governance framework. This presentation will explain why these conflicts arise and how they can be resolved. Agile methods will be presented as a governance framework and compared against past practices. Special emphasis will be given to Agile practices as a governance framework for geographically distributed teams.
- Speakers
-
Charlie Rudd
CEO, SolutionsIQ
Chairman and CEO of Solutionsiq, a company devoted to applying and helping our clients use agile practices. Prior to joining SolutionsIQ, Charlie worked for seven years at Microsoft in IT management, where he led the technical teams responsible for business applications across all company divisions, and established software development practices. With more than 20 years in the industry, he has extensive experience in business application development, project and program management, process improvement, change management, and workforce development.
- Time
- 03:00 - 04:00
- Room
- Coronet II
- Stage
- Enterprise Agile
- Level
- Practicing
- Session Type
- Talk
|
03:00 - 04:00
Orchid
60 min
Realtime monitoring provides everyone on a team, as well as interested stakeholders, with a shared and deepened understanding of how a system performs. Visualize it and you get direct feedback from the heart of your system. In this session we want to share our experiences with introducing monitoring and how the feedback it provided influenced both system design and team collaboration.
We will use Graphite as an example to show how a monitoring tool like this; simple to use, instantly available and used continuously; was instrumental in implementing change in behaviour and collaboration.
- Speakers
-
Ville Svärd ( @villesv)
Consultant, Agical
Ville Svärd is a collaborative developer of software with an urge to explore different roles in the software industry. So far he has managed to cover the roles of programmer, project manager, system architect and, most recently, tester. Currently a consultant at Agical.
- Time
- 03:00 - 04:00
- Room
- Orchid
- Stage
- DevOps
- Level
- Introductory
- Session Type
- Talk
|
03:00 - 04:00
Dominion
Invited Talk
60 min
Web Application (and any UI) Automation in an agile project can be a fairly daunting and time consuming task. Sahi is an open source and commercial product which has been gaining popularity for its ease of use and ability to handle complex AJAX and Web 2.0 web sites. In this talk we will take you through the various problems of web application automation and how small innovations are incorporated in Sahi to solve these problems. We will discuss pros and cons of various approaches possible and the principles behind our particular choices in Sahi's architecture. The talk would be technical but easy to follow and should be attended by anyone taking a decision on tools for web automation.
- Speakers
-
- Time
- 03:00 - 04:00
- Room
- Dominion
- Stage
- Invited Talk
- Level
- Expert
- Session Type
- Talk
|
03:00 - 04:00
Senate
60 min
The role of a engineering manager in Agile is even more of a coach than in traditional waterfall models. In this session will cover concepts I've learnt in Novell and Yahoo (details in Process Mechanics):
best practices used to gain maximum engagement with teams. (contrasting needs for freshers, to an architect,to an scrum master to an aspiring manger )
People context of single location and multi location teams
Helping team members gain maximum agility and move teams into what I call the auto pilot mode
4.Feedback
(see attachment & time breakup & Practical Use)
- Speakers
-
Debashis Banerjee
Senior Manager, Yahoo
Debashis Banerjee is a technology professional with 12+ years of expertise in development and leading global teams in development of Cloud, Security, Internet based and Telecom products. He is currently a Senior Engineering Manager with Yahoo! India. He has worked on agile teams across multiple geographical locations and products.
- Time
- 03:00 - 04:00
- Room
- Senate
- Stage
- Culture, People and Teams
- Level
- Practicing
- Session Type
- Talk
|
03:00 - 04:00
Utsav
60 min
This is a talk about complexity, learning and change and how metrics can help to deal with these aspects
We will talk about goals, proxy variables, boundary objects and double loop learning and see how metrics can be key in fostering continuous improvement and pivoting
We will then introduce metric quadrants, discuss which metrics fit where and which correlations exist between different quadrants
Some real examples will be presented showing how motion charts can help in visualizing metrics evolution
To close, audience will be offered some examples of simple but effective metrics.
- Speakers
-
Gaetano Mazzanti ( @mgaewsj)
Senior Consultant, Gama-Tech
Gaetano Mazzanti spent 20+ years in the Software and Machinery Industry. He worked in USA and India leading distributed teams in advanced software projects (CAD/CAM, PLM, Industrial Automation, Plant Control and Supervision) Since 2006 he successfully introduced Agile methodologies (Scrum) in his company. He is now coaching and consulting in Italy and abroad helping organizations to embrace Agile methodologies. He is a speaker at international agile conferences
- Time
- 03:00 - 04:00
- Room
- Utsav
- Stage
- Lean Principles and Practices
- Level
- Practicing
- Session Type
- Talk
|
03:00 - 03:30
Beaumont
Invited Talk
30 min
Members of PMI’s Global Headquarters will discuss the relationship between the PMBOK Guide® and Agile. The session will examine myths about PMI, the PMBOK Guide®, and Agile. The discussion will demonstrate how a project can be PMBOK® Guide "compatible" while also following Agile principles and practices. Shared dialogue from Practitioners in both Agile Methodologies and Project Management are encouraged to join us.
- Speakers
-
 Rory McCorkle
,
Priya Sethuraman
Manager - Credential, PMI
Results driven professional with an exemplary record of staff development and relationship building. A dedicated and “creative motivator” with excellent communication, project management, problem-solving, negotiation and team-building skills. Comprehensive knowledge of recruitment, sourcing, screening and interviewing; policy development and implementation; creating and implementing change management strategies, employee relations and staff supervision. Experience with Global Recruiting and Global Human Resources in international markets, primarily in the China, India and Australia markets.
- Time
- 03:00 - 03:30
- Room
- Beaumont
- Stage
- Invited Talk
- Level
- Introductory
- Session Type
- Talk
|
| 03:30 |
03:30 - 04:00
Beaumont
30 min
Shortening time-to-market requirements have put software developers at product companies in a crunch. Many organizations need to cut their development time in half, yet the team is already working in overdrive. This talk reflects the experience of Accept Corporation in developing products in 3-4 day sprints dubbed innovation jams. We ll share how we can make a set of new product features in under a week, using online customer submissions to guide development priorities and a process flow that accelerates collaboration so we can focus on coding.
- Speakers
-
John Haniotis
SVP Products & CPOACCEPT, Accept Software
Responsible for product management and engineering, John manages Accept's on- and offshore product development teams. A four-time Accept customer, John joined Accept Corporation from Intuit's Small Business Ecosystem platform and Financial Software Group where he was a Product Management and Strategy leader. There he was instrumental in pioneering a companywide Requirements Management process. Prior to Intuit, he guided the product management efforts of Aspect Communications, Chordiant, Halcyon and Neoforma. John has also held leadership positions at Global Village Communications and Apple Computer.
- Time
- 03:30 - 04:00
- Room
- Beaumont
- Stage
- Agile Product Management
- Level
- Expert
- Session Type
- Experience report
|
| 04:00 |
04:00 - 05:00
Coronet I
60 min
A case study of following one of values from agile menifasto "Customer Collaboration over Contract Negotiation" in Fixed Price & Fixed Scope project. How we convinced our Customer, Business and Delivery team to follow Agile, even though project was agreed to be delivered on Waterfall model.
Learn how we transform our Customer's thinking in Agile way of working and help them to be more Collaborative.
- Speakers
-
Dinesh Sharma ( @dineshsharma72)
Agile Coach, SITA
Agile evangelist with 15 yrs of experience in managing all aspects of software development projects using using Scrum, Kanban and XP. Currently, working with SITA as an Agile Coach to transform SITA way of working and align it with Agile. Holding CSP, CSM, CSPO qualifications and also Prince2 Practitioner. Working as an Agile Coach with SITA (www.sita.aero) and transforming teams (business and technology) to adopt Agile way of working using Scrum, XP and Kanban. Have successfully helped team to delivere projects from $1m to $7m using agile. Currently working on a project involving 7 Scrum teams (further scaling in onsite offshore model) delivery border management solutions to various government.
- Time
- 04:00 - 05:00
- Room
- Coronet I
- Stage
- Leadership and Organizational Transformation
- Level
- Practicing
- Session Type
- Experience report
|
04:00 - 05:00
Coronet II
60 min
Many companies are faced with legacy solutions that are still key parts of their business, but were written in languages prior to much of the ecosystem that supports agile best practices like automated testing and continuous integration. Join Cerner Corporation as they discuss the challenges that they faced in migrating from Visual Studio 6 technologies to create an ecosystem that fully supports agile development
- Speakers
-
Matt Anderson
Director, Program Management, Cerner Corporation
Director of Program Management at Cerner Corporation. Certified PMP since 2004. 18+ years experience in IT as a developer, architect and project manager. Led Cerner's transformation to Agile beginning in 2008 with grassroots pilots to corporate wide adoption in 2009 - 2010. Lead Cerner's Agile Center of Excellence that is responsible for the training and coaching for 2000+ developers across 5 global locations. Implementing Scrum/XP hybrid as initial methodology with Lean/Kanban used for Support and other teams where it is a better fit. Currently piloting Lean for both corporate wide process improvement initiatives as well as development portfolio management.
- Time
- 04:00 - 05:00
- Room
- Coronet II
- Stage
- Enterprise Agile
- Level
- Introductory
- Session Type
- Talk
|
04:00 - 05:00
Orchid
60 min
Tom and Tom are interested in Continuous Integration (CI) when it gets big. In this session, we draw upon our experiences of helping large clients implement CI for complex systems and share observations of the good, bad and ugly things we've seen. We'll present a series of real-world anti-patterns and propose some remedies and principles to avoid them.
We will also look at how CI problems change from being predominantly technical to organisational as systems become bigger and more complex. We will demonstrate how these problems are frequently intertwined, unclear, and hard to resolve.
- Speakers
-
Tom Sulston ( @tomsulston)
Consultant, Thoughtworks
Tom Sulston works for ThoughtWorks in London. He is a consultant in the build and release space and loves the whole DevOps thing. He has previously spoken at Agile and XP conferences on continuous integration tools and build pipeline practices. Tom lives in Geneva and spends too much time in airports.
Tom Duckering ( @tomduckering)
Consultant, ThoughtWorks
Tom works for ThoughtWorks in London as a consultant. He tends to work on the problems that fall down the gap between the developers and operations teams. In the past he has worked on a variety build and deployment problems for governments, banks and internet generation companies. He loves nothing more than making things better.
- Time
- 04:00 - 05:00
- Room
- Orchid
- Stage
- DevOps
- Level
- Expert
- Session Type
- Talk
|
04:00 - 05:00
Dominion
Invited Talk
60 min
As programmers we have learned and practiced various refactoring techniques, you have pulled up methods, pushed down fields, extracted superclass,... Yet if you feel that you or your team can use something more fundamental, something more basic to make better use of these techniques, then this interactive session is for you. We will discuss and learn how to approach the act of refactoring along with some key underpinnings.
- Speakers
-
Venkat Subramaniam ( @venkat_s)
President, Agile Developer, Inc.
Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., and an adjunct faculty at the University of Houston.
He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with agile practices on their software projects.
Venkat is the author of ".NET Gotchas," the coauthor of 2007 Jolt Productivity Award winning "Practices of an Agile Developer," the author of "Programming Groovy: Dynamic Productivity for the Java Developer" and "Programming Scala: Tackle Multi-Core Complexity on the Java Virtual Machine" (Pragmatic Bookshelf). His latest book is "Programming Concurrency on the JVM: Mastering synchronization, STM, and Actors.
- Time
- 04:00 - 05:00
- Room
- Dominion
- Stage
- Invited Talk
- Level
- Introductory
- Session Type
- Talk
|
04:00 - 05:30
Senate
90 min
We all may have been part of a number of retrospectives. In this workshop, let us retrospect on how our retrospectives have been so far and also think about what can we try in future to make it even better. This session would allow the participants to share their experiences in facilitating/participating in retrospectives and learn from each other.
- Speakers
-
Chirag Doshi ( @chiragsdoshi)
Lead Consultant, ThoughtWorks
Chirag has around 10 years of experience in software development in various roles developer, analyst and tester. In the last 6 years of work with ThoughtWorks he has been part of development teams of different sizes ranging from 2 to almost 200.
- Time
- 04:00 - 05:30
- Room
- Senate
- Stage
- Culture, People and Teams
- Level
- Practicing
- Session Type
- Workshop
|
04:00 - 05:00
Utsav
60 min
A CXO said, he expects superior engineering and value but how? Jidoka has in its root, a philosophy to approach this. Jidoka crudely could be said to be a system that identifies errors by itself but needs human intelligence to fix it. One of the common outflowing measure is "defect" that explains what it is not . Can there be indwelling measures to show "what it IS". A sharepoint widget has 6- 8 dimensions of requirements. A measure of this shows what requirement IS. This talk covers indwelling measures across engineering for objective decision making.
- Speakers
-
Mosesraj R
Practice Manager, Collabera Solutions
Senior Lead at Collabera Solutions Private Limited -With 9 Years of Experience Was previously associated with Sobha Renaissance Information Technology as Quality Manager. Currently anchors strategic change management initiatives in Collabera. Also, anchors the CSAT initiative and her key strengths include program management, managing improvement work groups, software quality and managing organizational change. Smitha is a B.Tech in Electrical and Electronics Engineering from Government College of Engineering under University of Calicut.
 Smitha Thumbikkat
Senior Lead, Collabera Solutions
Senior Lead at Collabera Solutions Private Limited -With 9 Years of Experience Was previously associated with Sobha Renaissance Information Technology as Quality Manager. Currently anchors strategic change management initiatives in Collabera. Also, anchors the CSAT initiative and her key strengths include program management, managing improvement work groups, software quality and managing organizational change. Smitha is a B.Tech in Electrical and Electronics Engineering from Government College of Engineering under University of Calicut.
- Time
- 04:00 - 05:00
- Room
- Utsav
- Stage
- Lean Principles and Practices
- Level
- Introductory
- Session Type
- Tutorial
|
04:00 - 05:30
Beaumont
90 min
You know Agile Software Development reasonably well, using it on a few projects. You ve now moved on to a new group or company, and they want to "go Agile". Since you re the local expert, you ve been volunteered to be the Coach. Congratulations! But what now? This session assumes that you know Agile already, and won t delve into the minutiae of the principles and practices unless warranted by the example at hand. It uses the metaphor of our progression through the stages of life to provide a backdrop for a team s journey towards Agility, and your journey as a Coach.
- Speakers
-
Dave Rooney ( @daverooneyca)
Agile Coach and Consultant, Westboro Systems
Dave is a veteran Agile Coach with over 20 years industry experience. He has been involved with Agile since 2000, and has helped organizations from pre-funding startups to the Fortune 15 improve their software delivery process. Dave is a co-founder of the Agile Ottawa Group, and is an active writer, speaker and advocate of agile methods in Canada. When not fighting to keep the cat off his keyboard while working, Dave enjoys the outdoors and is almost as passionate about software as he is about flying!
- Time
- 04:00 - 05:30
- Room
- Beaumont
- Stage
- Coaching and Mentoring
- Level
- Practicing
- Session Type
- Workshop
|
| 05:00 |
05:00 - 05:30
Coronet I
Invited Talk
30 min
How Agile can help organizations overcome dysfunctions such as, analysis/paralysis, lack of ownership/accountability, risk management - scope, schedule, budget, quality, cynicism, etc.
- Speakers
-
- Time
- 05:00 - 05:30
- Room
- Coronet I
- Stage
- Invited Talk
- Level
- Introductory
- Session Type
- Talk
|
05:00 - 05:30
Coronet II
Invited Talk
30 min
This topic will cover how the organisation uses the agile methods and measurements to achieve business goals, the correlation between the two and the minimum required metrics to continuously monitor and improve the value for customer.
- Speakers
-
- Time
- 05:00 - 05:30
- Room
- Coronet II
- Stage
- Invited Talk
- Level
- Practicing
- Session Type
- Talk
|
05:00 - 05:30
Orchid
30 min
This paper reports the result of comparative experiments, in order to confirm efficiency and effectiveness of introducing Vee model as a agile development template. This method is efficient to identify the items in ConOps (Concept of OPerationS), a standard provided by IEEE. The main purpose of the chart is to execute the requirement development process sufficiently, which is in the Concept Stage within the service lifecycle, without increasing the cost. Utilizing this chart also reduces the extra costs of the Development Stage caused by errors that are extremely difficult to estimate during the planning phase. High quality service system won’t have cost overrun problem in any phase. We established two identical enterprise service systems each using different cases and compared their development costs. The first case is to proceed with systems architecture development and systems designing based on the initial requirements provided by sponsors and then move on to the Development Stage. The second case is to use Vee model as an agile development template. The result of those experimental studies demonstrated effectiveness of the model, according to show extremely improvement on the aspect of time period and costs.
- Speakers
-
- Time
- 05:00 - 05:30
- Room
- Orchid
- Stage
- DevOps
- Level
- Practicing
- Session Type
- Research Presentation
|
05:00 - 05:30
Dominion
30 min
One of the major aims for this experience report to highlight the success story in one of top retailer in UK. The topics we will cover are automated build, deployments and testing process.
We will also discuss how collaboration between business and engineering team improved using BDD and how it was used to generated Automated Acceptance Tests.
We will discuss how the code & database was built and automatically deployed to CI and other Environments.
We will discuss how Hudson (Now jenkins) was used to put all the above together to create Continous Integration.
- Speakers
-
Masood Jan
Agile conultant, Mazata Ltd
With over a decade of experience, Masood is a freelance ATG and Agile consultant. Expertise in enabling continuous delivery in various top retailer in UK. Masood is a strong communicator, excellent team player and years of mentoring skill allowing him to work closely with business and engineering team to drive out business valuable solutions. Masood is hardcore agile practitioner, with expertise in TDD, BDD, Test Automation and continuos Integration.
- Time
- 05:00 - 05:30
- Room
- Dominion
- Stage
- Agile Development Practices
- Level
- Practicing
- Session Type
- Experience report
|
05:00 - 05:30
Utsav
Lightning Talk
30 min
- Speakers
-
- Time
- 05:00 - 05:30
- Room
- Utsav
- Stage
- Lightning Talk
- Level
- Practicing
- Session Type
- Lightning Talk
|
| 09:00 |
09:00 - 10:30
Coronet I
90 min
A set of tools and methods that can be employed within the customer development process.
Systematic innovation involves multiple steps.
- Need identification
- Idea generation
- Experimentation
- Prioritization of ideas
Innovathon has not been devised specifically to Lean Startups. What this specific workshop does is, applying this Innovathon model to the customer development phase of Lean Startup.
Lean Startup model opens up multiple ways to reach customers and collect needs. However, classifying those needs, ideas needed to address them will require some discipline.
- Speakers
-
Akkiraju Bhattiprolu ( @akkirajub)
Director, YAssume Software Technologies Pvt. Ltd
Masters in computer science. Total 18 years of s/w industry experience. Co founder and CTO of YAssume a product development startup. Before returning to India 2004, lived and worked in California for 7+ years. Worked for PeopleSoft USA for 5 years as a development manager in reporting/datawarehousing/BI tools area.
Vinay Dabholkar
President, Catalign Innovation Consulting
Vinay is President of Catalign Innovation Consulting and helps organizations become more innovative. Immersive research and low-cost high-speed experimentation is at the heart of his work. He is currently co-writing a book on systematic innovation in collaboration with Prof. Rishikesha Krishnan. Prior to starting his consulting business, he worked with Sasken and Motorola in engineering, research and marketing functions. He did his B.Tech. from IIT Bombay and Ph.D. from SUNY Buffalo both in Computer Science.
- Time
- 09:00 - 10:30
- Room
- Coronet I
- Stage
- Lean Startups
- Level
- Expert
- Session Type
- Workshop
|
09:00 - 10:00
Coronet II
60 min
Nowadays, software companies adapt agile concepts for their development teams rapidly. However, the lack of understanding of such concepts by other facilitating entities of the organization including supporting departments , such as HR department, may create complexities and slow down the expected return of such agile transformation by its production staff. Further with current dynamic business climate, the entire organization is challenged to deliver more with less. This session will discuss such challenges in the context as well as the solutions to overcome them.
- Speakers
-
Thushara Wijewardena ( @thush)
Chief Project Officer, Exilesoft (Pvt) Ltd.
Thushara has been leading geographically distributed software teams over 12 years. During that time she has employed a variety of traditional and Agile processes. As the Chief Project Officer of Exilesoft, Thushara enjoys her day-to-day work with a large pool of technical specialists and a diversified clientele/integrated teams distributed in Norway, Australia and Sweden.Thushara has published papers/presented at agile 2010 Orlando, agile 2011 SLC, P2P Cairo, Oredev Sweden and many other seminars and workshops in NY,Oslo and Stockholm.
- Time
- 09:00 - 10:00
- Room
- Coronet II
- Stage
- Enterprise Agile
- Level
- Practicing
- Session Type
- Talk
|
09:00 - 10:00
Orchid
60 min
So you've drunk the DevOps kool-aid & formed a delivery team that includes sysadmins, developers, QAs et al. Everything should be awesome. But somehow, it isn't. The same old issues keep recurring: unreliability, inertia, blame, bugs, downtime.
I look into why building a cross-functional team involves more than just re-drawing an org chart: new practices, tools, and cultural norms need to be built-up. Drawing on experiences from a variety of organisations that have built delivery teams, I propose my top ten tips for helping development and operations people overcome their differences.
- Speakers
-
Tom Sulston ( @tomsulston)
Consultant, Thoughtworks
Tom Sulston works for ThoughtWorks in London. He is a consultant in the build and release space and loves the whole DevOps thing. He has previously spoken at Agile and XP conferences on continuous integration tools and build pipeline practices. Tom lives in Geneva and spends too much time in airports.
- Time
- 09:00 - 10:00
- Room
- Orchid
- Stage
- DevOps
- Level
- Practicing
- Session Type
- Talk
|
09:00 - 10:30
Dominion
90 min
Those who are moving from traditional testing mindset to Agile, appear to treat testing the same way they did in the past. They end up producing large test case documents and never have time to run because the story has changed. In other cases, those who are doing exploratory testing in Agile contexts end up not doing it in ways where they know how to track and manage it. In this workshop - 1) Recognize and practice a style of exploratory testing that can be tracked & managed. 2) Plan and determine test coverage with the help of heuristics and oracles. Hands on!
- Speakers
-
Pradeep Soundararajan ( @testertested)
Managing Director, Moolya
Pradeep Soundararajan : Co-Founder : Director and Chief Consultant Moolya Software Testing Private Limited - www.moolya.com,Pradeep is an awarded thought leader, renowned author, invited writer and speaker around the world. He co-founded Moolya in 2010 to offer the small “a” agile testing to customers.
- Time
- 09:00 - 10:30
- Room
- Dominion
- Stage
- Agile Development Practices
- Level
- Practicing
- Session Type
- Workshop
|
09:00 - 10:00
Senate
60 min
We present our experiences of using agile discipline that enabled the success of a technology enabled learning product within India s largest private education enterprise.
We present lessons learnt in overcoming challenges of iterative product visioning, in transforming technology unaware stakeholders into product champions and in developing multiple iterations of several variant products on a common code base while working with a small development team. We present architecture and design principles that enables us to transform from programming in the lab to the programming in the world.
- Speakers
-
 Satish sukumar
,
- Time
- 09:00 - 10:00
- Room
- Senate
- Stage
- Enterprise Agile
- Level
- Practicing
- Session Type
- Experience report
|
09:00 - 10:30
Utsav
Lean Workshop
90 min
|
09:00 - 10:30
Beaumont
90 min
We would like solutions delivered fast without compromising quality, user experience, implicit requirements and non-functional aspects such as scalability and performance. This would have been easier, if we had all the time in the universe. Doing this in a sustainable manner becomes a huge challenge for teams as there are multiple competing forces at play and because software development is very complex.
Coaches & Practitioners, participate in this workshop and leave with thoughts that will help your teams adopt and practice sustainable pace, and delight your customers over and over again.
- Speakers
-
Rahul Sawhney ( @sawhney_rahul)
Agile Program Office, Citrix Online
Agilist, Scrum Practitioner, Project Manager, Coach, works with Agile Program Office at CitrixOnline, Bangalore, India
- Time
- 09:00 - 10:30
- Room
- Beaumont
- Stage
- Coaching and Mentoring
- Level
- Practicing
- Session Type
- Workshop
|
| 10:00 |
10:00 - 10:30
Coronet II
30 min
This presentation will review the agile management, development and q/a methods that we have used to create successful agile change programs within the Australian public service. And will focus on case studies drawn from the experience and lessons learnt from within the Dept of Human Services and Dept of Immigration. We will examine how we brought together existing organisational processes, generic agile processes and internal subject matter experts to improve stakeholder buy-in and ensure a successful implementation. These processes can apply equally well within private sector organisations.
- Speakers
-
Evan Leybourn ( @eleybourn)
Agile Consultant, Independent
Evan Leybourn is a manager, trainer and public speaker with over 10 years of experience in the fields of Business Intelligence (BI), Information Data Management (IDM) and Agile Project Management. He has held senior managerial and consulting positions in private industry and government and currently works as the Director of Business Intelligence with the Australian Government in Canberra.
- Time
- 10:00 - 10:30
- Room
- Coronet II
- Stage
- Enterprise Agile
- Level
- Introductory
- Session Type
- Talk
|
10:00 - 10:30
Orchid
30 min
Agile teams that have bridged the gap between development and operations can deliver value to their customers faster. In this session we will explore how one team re-defined their definition of done to include delivery.
We will look at the engineering challenges involved with scaling a build system and also explore the change review process necessary to manage this infrastructure.
At Atlassian we have achieved a successful DevOps model and we are continually looking for ways to improve, that's why our next destination is NoOps.
- Speakers
-
Bryce Johnson
Build Engineer, Atlassian
8 years of build engineering with Atlassian, Cray Inc, and Pearson Education Passionate about release automation, developer self service, providing efficient DevOps services to product development teams.
- Time
- 10:00 - 10:30
- Room
- Orchid
- Stage
- DevOps
- Level
- Practicing
- Session Type
- Experience report
|
10:00 - 10:30
Senate
30 min
Research Cafe consists of an introduction; two full paper presentations; a Poster Madness session which will have rapid-fire presentations of research work by authors of short and position papers; and an Open Space where both academics and industry folks can discuss issues relating to "Researching Agile" (for example, topics for future research; fostering collaboration between research and industry; challenges of conducting research on Agile, etc.)
- Speakers
-
Rashina Hoda ( @agileRashina)
Lecturer of Software Engineering, The University of Auckland
Rashina is a lecturer of software engineering in the Electrical and Computer Engineering department at the University of Auckland, New Zealand where she leads
the software engineering processes, tools, and applications (SEPTA) research group. Her research has been featured in the Communications of the ACM news and
by the Ministry of Science and Innovation (New Zealand), InfoQ, etc.
- Time
- 10:00 - 10:30
- Room
- Senate
- Stage
- Research Cafe
- Level
- Introductory
- Session Type
- Talk
|
| 10:30 |
10:30 - 10:45
Coffee/Tea
15 min
|
| 10:45 |
10:45 - 11:15
Coronet I
Invited Talk
30 min
Hear about TenMiles' product development journey and what the founder thinks about processes and their importance to Product Development esp. for startup companies.
- Speakers
-
Shalin Jain ( @shalin10)
Founder & CEO, Tenmiles Corporation
Founder of TenMiles. Been an entrepreneur since September 2000. With core focus in product development for Desktop and Web.
- Time
- 10:45 - 11:15
- Room
- Coronet I
- Stage
- Invited Talk
- Level
- Expert
- Session Type
- Talk
|
10:45 - 11:15
Coronet II
30 min
Distributed agile development projects have become a reality in large enterprises using offshore development models. A case study involving seven international companies with offices in Bangalore, India, and London, UK was conducted, including interviews with 19 practitioners. The contribution of this paper is to illustrate the reasons for tailoring Agile practices within the context of large enterprises. The findings show that scrum roles and practices did not conflict with enterprise policies or processes and were thought improve product quality and productivity. However, agile practices from the XP tradition were not so widely adopted. Test driven development did not integrate well within enterprises where independent quality assurance teams were constituted as separate departments. Continuous integration was found to be challenging where enterprise software products required time consuming regression testing and elaborate code release processes. While adoption coding standards and collective code ownership are necessary to facilitate interaction between disparate stakeholder groups.
- Speakers
-
- Time
- 10:45 - 11:15
- Room
- Coronet II
- Stage
- Enterprise Agile
- Level
- Practicing
- Session Type
- Research Presentation
|
10:45 - 11:15
Orchid
30 min
Agile teams that have bridged the gap between development and operations can deliver value to their customers faster. In this session we will explore how one team re-defined their definition of done to include delivery.
We will look at the engineering challenges involved with scaling a build system and also explore the change review process necessary to manage this infrastructure.
At Atlassian we have achieved a successful DevOps model and we are continually looking for ways to improve, that's why our next destination is NoOps.
- Speakers
-
Bryce Johnson
Build Engineer, Atlassian
8 years of build engineering with Atlassian, Cray Inc, and Pearson Education Passionate about release automation, developer self service, providing efficient DevOps services to product development teams.
- Time
- 10:45 - 11:15
- Room
- Orchid
- Stage
- DevOps
- Level
- Practicing
- Session Type
- Experience report
|
10:45 - 12:15
Dominion
90 min
A code base must be changed, or it will die. But sometimes these changes feels like a fight with the Legacy Software Hydra, for every scary head cut off, two more grows out. Every change takes us further from the goal!
Instead, come learn the Mikado Method, a systematic approach to beat the Hydra and change the code in a safe way. It enables continuous delivery, and it enhances team communication, collaboration and learning, helping individuals stay on track. We will practice to visualize, prepare and perform business-value-focused changes, without having a broken code-base in the process.
This is a hands-on workshop. Please bring your own laptop.
- Speakers
-
Daniel Brolund ( @danielbrolund)
Consultant, Agical
Daniel Brolund is a software development expert in the field of agile methodologies and one of the founders of Agical (www.agical.com). He has been giving speeches about new approaches to agile software development both in Sweden and abroad.
- Time
- 10:45 - 12:15
- Room
- Dominion
- Stage
- Agile Development Practices
- Level
- Practicing
- Session Type
- Tutorial
|
10:45 - 11:15
Senate
30 min
Indian higher education is looking forward to major reforms. In the past, much of the efforts to bring in reforms have proved to be counter productive. There is so much of wastage of talent and resources that one is compelled to think whether the agile practices that have met with so much of success in manufacturing and in software industry can be of any help in education sector as well. With this guided inquiry we carried out an experiment to practice few of these principles and the results are very encouraging. In this paper we discuss the motivation behind applying agile practices in higher education and the methodology adopted by us with the help of a case study.
- Speakers
-
- Time
- 10:45 - 11:15
- Room
- Senate
- Stage
- Research Cafe
- Level
- Practicing
- Session Type
- Research Presentation
|
10:45 - 12:15
Utsav
(...Cont) Lean Workshop
90 min
|
10:45 - 12:15
Beaumont
90 min
You call yourself an agile coach, but are you really acting as a coach rather than an advisor or a subject matter expert? What are the benefits of using coaching techniques known from life-coaching when working with self-organizing teams, ScrumMasters, Product Owners and stakeholders? Will you be able to learn such skills?
Well, come and try it out!
In this session we will take a brief journey into professional coaching from a systemic point of view. You will learn about the mindset behind coaching, the flow in the conversation and try out different types of questions that can be useful.
- Speakers
-
Bent Myllerup ( @bentmyllerup)
Agile Coach, Agile Coaching DK
Bent Myllerup is a Certified Scrum Coach and a Certified Systemic Coach who has been working with the combination of Scrum and systemic coaching since 2006. Scrum and systemic coaching is a strong combination that enables you to act in the deeper layers beneath the mechanics of Scrum, from where you can help foster a more solid foundation for high-performance and success.
- Time
- 10:45 - 12:15
- Room
- Beaumont
- Stage
- Coaching and Mentoring
- Level
- Introductory
- Session Type
- Tutorial
|
| 11:15 |
11:15 - 12:15
Coronet I
60 min
Although RubyMonk (http://rubymonk.com) is the first product we released, but it wasn't the first one we started with. It went from whiteboard to private alpha in 35 days flat. In this talk we will take you through the events, feedbacks and discussions that made us:
- Choose this idea over the others
- Start with 6 features and release with 2
- Release with content that was less than 20% of what we had planned for, and still felt a day after that it was unnecessary
It's about the decisions we will stick to and the decisions that we will change if we have to start from scratch again.
- Speakers
-
Aakash Dharmadhikari ( @aakashd)
Director, C42 Engineering
I am a co-founder of a Ruby on Rails premium consultancy based out of Bangalore. We have been practicing XP on all our projects as well as the products we have launched. With about total 6 years of experience, I am practicing XP fot the last two years, and have found it extremely rewarding in terms of the ultimate productivity from the team.
Jasim A Basheer ( @jasim_ab)
Engineer, C42 Engineering
I have over 20 years of experience in leading teams to build software products with client-centric feature driven focus using short iterations and automated build and test tools. My interest areas include cross cultural communication, collaboration tools that bridge distance and gaps in understanding, emerging processes and roles in distributed agile development, retrospectives, test driven development, contractual forms that favor collaboration and support agile teams, better team alignment with business value, and helping to spread and adapt agile and lean thinking at the team and executive level with clients.
- Time
- 11:15 - 12:15
- Room
- Coronet I
- Stage
- Lean Startups
- Level
- Practicing
- Session Type
- Experience report
|
11:15 - 12:15
Coronet II
60 min
Agile software delivery strategies have taken organizations by storm, and those very same organizations are now scaling agile strategies across the entire IT organization as well as on very complex projects. Agile strategies are even being applied on enterprise architecture teams and are proving to be successful in practice. This presentation overviews IBM s Agile Scaling Model (ASM) and how to take an agile approach to enterprise architecture. It also summarizes industry data exploring the effectiveness of agile strategies and of various enterprise architecture strategies.
- Speakers
-
Scott Ambler ( @scottwambler)
Chief Methodologist for IT, IBM Rational
Practice Leader Agile Development, IBM Software Group. Founder of Agile Modeling and Agile Data methods.
- Time
- 11:15 - 12:15
- Room
- Coronet II
- Stage
- Enterprise Agile
- Level
- Expert
- Session Type
- Talk
|
11:15 - 12:15
Orchid
60 min
Enterprises are complex animals to deal with, and so are their processes. Agile adoption in Enterprises can sustain itself if the processes go lighter.
Experimenting with DevOps came as a natural extension to the Agile adoption of this Enterprise, and turned this process-heavy Enterprise unit into an extremely agile team with thin processes. I would like to talk about how DevOps helped us build high levels of automation, great collaboration between teams that develop and maintain applications, as our high performing teams deliver frequently to cater to need of business sponsors.
- Speakers
-
Yashasree Barve
Consultant, TCS
Yashasree Barve has been working as a Technologist in Tata Consultancy Services for over 13 years. She has an extensive experience in delivering solutions for Enterprises. She has executed and worked on several projects in the role of a developer, designer and architect across multiple domains such as Insurance, Retail, and Hi Tech using various technologies such as Java, Java 2 Platform Enterprise Edition (J2EE), Ruby on Rails and such.
- Time
- 11:15 - 12:15
- Room
- Orchid
- Stage
- DevOps
- Level
- Practicing
- Session Type
- Talk
|
11:15 - 11:45
Senate
Sonia
30 min
To combat the increasing trends of security breaches reported nowadays, there is a need to deploy strict security activities with various development methodologies. In the present work we are focusing on an extremely popular agile development Methodology. These methodologies are informal and lightweight in nature having short timescales. But integration of security activities with agile activities always falls short of expectations, as security practices are not able to adapt such characteristics possessed by agile software easily. Therefore, in this paper we keep a step further for injecting security activities with agile methodologies. Here we propose a novel approach which provides quantitative measure of agility for security activities in terms of real agility degree (RAD). It determines the degree of compatibility of a security activity with agile process. We have also presented a comparative analysis of security activities with each other in context of RAD and risk removal efficiency of a security activity.
- Speakers
-
 Sonia
Research Scholar, University Of Delhi, India
- Time
- 11:15 - 11:45
- Room
- Senate
- Stage
- Research Cafe
- Level
- Practicing
- Session Type
- Research Presentation
|
| 11:45 |
11:45 - 12:15
Senate
30 min
Position paper presentations - 5mins each
- Model Evolution in Agile Software Development - Qichao Liu, University of Alabama at Birmingham, USA
- Using Social Media for Collaborative Intelligence in Agile Projects - Kissan Gauns Dessai and Ramrao Wagh, Shree Damodar College of Commerce & Economics, Goa, Inda
- Does Agile Development Fit in the Actual Context of Software Quality? - Célio Santana, Cristine Gusmao, Hélio Filho, Alexandre Vasconcelos, Universidade Federal Rural de Pernambuco, Brazil
- Improving Learning Outcome through Iterative Teaching/Learning Methodology - Kissan Gauns Dessai, Shree Damodar College of Commerce & Economics, Margao-Goa, India
- Speakers
-
- Time
- 11:45 - 12:15
- Room
- Senate
- Stage
- Research Cafe
- Level
- Practicing
- Session Type
- Talk
|
| 12:15 |
12:15 - 01:15
Lunch
60 min
|
| 01:15 |
01:15 - 01:45
Coronet I
Invited Talk
30 min
While startups are fun, often new entrepreneurs are blinded by the glory of successful startups. Over the last decade, I've conceptualized and chased various product ideas, across diverse domains in India. After all the rigor, when we finally decided on the product idea, the business plan and got down to work, I faced extreme drama...drama on the human end, financial end, emotional end. I will be touching on these through some relevant stories that happened, to me. I'm hoping that these learning will help budding entrepreneurs.
- Speakers
-
- Time
- 01:15 - 01:45
- Room
- Coronet I
- Stage
- Invited Talk
- Level
- Practicing
- Session Type
- Talk
|
01:15 - 02:15
Coronet II
60 min
Many organisations operate in highly regulated environments, such as healthcare, have concluded that in order to achieve the next level of product quality and safety improvements, not to mention enhanced competitiveness, adoption of a more Agile approach is required. In this presentation, you will learn how the Agile software development approach for high assurance systems addresses many of the challenges found in many highly regulated enterprise environments.
- Speakers
-
Craig Langenfeld ( @CraigLangenfeld)
Principal Consultant, Rally Software
Craig Langenfeld is a Principal Consultant for Rally Software in Boulder, CO. His passion for continuous improvement began with his role on the Continuous Improvement Team at John Deere Manufacturing. He brought what he learned in manufacturing to software development as a software engineer, project manager (PMP), and scrummaster (CSM) applying various lean practices within corporate IT at State Farm Insurance and Monsanto. Craig has been a major contributor in the expansion of Agile practices and Rally Software into new markets such as the UK and Australia. Most recently he partnered with Dean Leffingwell to provide the Agile Community with a guidance for implementing Agile in highly regulated environments. Craig continues to offer a real world approach to continuous improvement for practitioners who live on real projects.
- Time
- 01:15 - 02:15
- Room
- Coronet II
- Stage
- Enterprise Agile
- Level
- Expert
- Session Type
- Talk
|
01:15 - 02:15
Orchid
60 min
Operations teams typically have concerns over an unexpected and volatile demand of infrastructure components - compute, network , storage etc. This leads to complex management of infrastructure. This talk will showcase "Spit, Gather, Churn" methodologies to provide a scalable,elastic, adaptive IT systems for our agile offshore development teams.
Spit out data in an unobtrusive manner, design infrastructure and services to pipe data into downstream systems.
Gather data (logging systems/monitoring systems) in a central system.
Churn information and feed them back again to the system.
- Speakers
-
Ranjib Dey ( @ranjibdey)
Senior Consultant - Devops, ThoughtWorks
Currently working in ThoughtWorks as Senior software engineer in DevOps group. Work predominantly on IaaS, private cloud frameworks (OpenStack, OpenNebula), virtualization and related technologies. Prior to thoughtworks worked on lifescence related algorithms
- Time
- 01:15 - 02:15
- Room
- Orchid
- Stage
- DevOps
- Level
- Practicing
- Session Type
- Experience report
|
01:15 - 02:15
Dominion
60 min
A lot of people have bought the idea that Agile is a magic pill to weed out corporate inefficiencies & following its best practices will boost their bottomlines positively.
Many Agilists believe that slicing work, removing documentation, standups, fact checks makes them Agile and helps to deliver on time. On the other hand, baiters say that tracking is impossible, Agile can t even promise the delivery of predefined work, and it doesn't work with large scale teams.
Come, see how myths and misconceptions have shaped the adoption/rejection of Agile, and how you can avoid the same fate.
- Speakers
-
Abhay Aggarwal
Principal Consultant, Xebia IT Architects India Pvt Ltd.
Abhay Aggarwal has around 12 years of application development experience, the last 6 years of which have been delivering solutions using Agile. He specializes in delivering engaging user experiences in web and mobile. With an extensive experience in Agile Software Product Development, he is also active in mentoring and coaching internal and external team members on the philosophies of Agile. He has worked with startups and big corporations, in pharma, financial, retail, publishing and analytical domains, including international stints at New York, Boston, and London. He is passionate about getting his hands dirty tinkering with code, implementing and mentoring Agile, and reading and writing fiction, though not necessarily in any order.
- Time
- 01:15 - 02:15
- Room
- Dominion
- Stage
- Agile Development Practices
- Level
- Practicing
- Session Type
- Talk
|
01:15 - 02:15
Senate
60 min
Short paper presentations - 15mins each
- How much architecture? Reducing the up-front effort - Michael Waterman, Victoria University of Wellington, New Zealand
- Quality Assurance in Agile - Drive towards achieving excellence - Sonali Bhasin, Nokia Siemens Networks, Karunya University, India
- Using Scrum for Software Engineering Class Projects - Ramrao Wagh, Goa University, India
- Factor Analysis: Investigating Important Aspects for Agile Adoption in Malaysia - Jeeson Daniel J., University of Southampton, UK
- Speakers
-
- Time
- 01:15 - 02:15
- Room
- Senate
- Stage
- Research Cafe
- Level
- Practicing
- Session Type
- Talk
|
01:15 - 01:45
Utsav
Belkis Vasquez-McCall Surbhi Bhati
30 min
Do your teams feels like they have mastered Agile development and there s nothing that they can improve? Well, that how teams in our organization began to feel after practicing Agile development for over four years. Teams in our organization began to feel saturated. They were executing Agile projects in a harmonic rhythm. Things were running smooth in our development organization, issues were handled gracefully without any complains. How could everything be fine? If this was the plateau, we had to find a way to break it. We needed to push our teams to take Agile to the next level.
- Speakers
-
 Belkis Vasquez-McCall
,
 Surbhi Bhati
Agile Coach, Tata Consultancy Services
Working with agile teams for more than 4 years. Working with teams across various geographies as an Automation tester, business analyst and product owner. My experience is agile is a combination of various role I have played over past 4 years. Would like to portray myself as a thinker and team player who tries to strike a balance between development teams and sponsors.
- Time
- 01:15 - 01:45
- Room
- Utsav
- Stage
- Lean Principles and Practices
- Level
- Practicing
- Session Type
- Experience report
|
01:15 - 02:45
Beaumont
90 min
Dear Fellow Agiliist
Welcome to my Workshop. I am the Agile Devil and I am on a mission. A Mission to destroy Agility, Remove the essence from Agile and destroy the quality.
And I wont' be alone. You would be my assistant in Making this happen. In this workshop, I would tell you the things to do so that quality can never take root in an Agile Team, I will tell you how to make the Agile Ceremonies in-effective and how to make sure the Agile Initiatives go for a toss. So, come join me in the world of Agile Devil and learn how you can kill Agility effectively.
Yours,
Agile Devil
- Speakers
-
- Time
- 01:15 - 02:45
- Room
- Beaumont
- Stage
- Coaching and Mentoring
- Level
- Practicing
- Session Type
- Other
|
| 01:45 |
01:45 - 02:15
Coronet I
Invited Talk
30 min
For any organisation to "grow" and become "great", it must find "great" people to induct within its ecosystem. Such people are often entrepreneurial, and wish to bring their personal touch, a deep passion for technology / geographic location / business practice to the table.
Providing an opportunity of self-expression of their passion - a platform for leap-frogging - that aligns with our goals at Srijan as well, we realised is one of the easiest way for us to grow, get to work with great people, and become a brand that is highly respected and loved globally. Ownership often is a key element in enabling such a platform.
This has led to forming the "Srijan Co-operative of Businesses". This talk will cover how Srijan has managed this, how this aligns with its partnership/ownership culture and distributed team structure.
Srijan is in transition to becoming an Agile company. The speaker will cover what practices they are adopting from the SCRUM-XP methodologies, the reasons for it, and how Agile fits into the "larger culture" of ownership.
- Speakers
-
- Time
- 01:45 - 02:15
- Room
- Coronet I
- Stage
- Invited Talk
- Level
- Introductory
- Session Type
- Talk
|
01:45 - 02:15
Utsav
30 min
This is about how a protocol stack development team applied the TOC's POOGI steps to analyze & address the concerns of 50+ customers. The work included both Maintenance & New requirements. On an avg team receives 50+ new requirements in a year; is maintaining a base code of 1M LOC and is deployed world wide.
Team transitioned from traditional V model to Scrum and later adopted Kanban & Kaizen practices which greatly helped in achieving the much needed JIT. Effective application of Lean Thinking & adhering to the team protocols, resulted in 20% efficiency improvement with High Quality.
- Speakers
-
Girish Hegde
Sr. Project Manager, Huawei Technologies India Pvt. Ltd.
Girish has more than 11 years of industry experience which includes software development, project management and agile coaching. He is an agile practitioner since 2006 and has been coaching teams on agile and lean practices for more than 2 years.
Rajith Raveendranath
Director, Huawei Technologies India Private Limited
Agile practitioner since 2008 in embedded domain with practice experience in scrum, XP & Kanban
- Time
- 01:45 - 02:15
- Room
- Utsav
- Stage
- Lean Principles and Practices
- Level
- Practicing
- Session Type
- Experience report
|
| 02:15 |
02:15 - 02:45
Coronet I
Invited Talk
30 min
I'll talk about how I "designed" my startup and the tools I use to help me make decisions and tradeoffs.
- Speakers
-
- Time
- 02:15 - 02:45
- Room
- Coronet I
- Stage
- Invited Talk
- Level
- Expert
- Session Type
- Talk
|
02:15 - 02:45
Coronet II
30 min
An Agile Architect needs to put the pieces of the complex Enterprise puzzle together as the team races on Agile Expressway. The Architect needs to ensure high quality in frequent deliveries, align evolving architecture with Enterprise patterns/practices, Non Functional requirements, manage Knowledge and support the support groups in the light of minimal documentation.
I would love to tell my story as an Architect in an Agile Enterprise over last 4 years. It s a story of how as Architects, we Engage, Empower our teams as they share knowledge, embrace engineering practices, and Excel.
- Speakers
-
Yashasree Barve
Consultant, TCS
Yashasree Barve has been working as a Technologist in Tata Consultancy Services for over 13 years. She has an extensive experience in delivering solutions for Enterprises. She has executed and worked on several projects in the role of a developer, designer and architect across multiple domains such as Insurance, Retail, and Hi Tech using various technologies such as Java, Java 2 Platform Enterprise Edition (J2EE), Ruby on Rails and such.
- Time
- 02:15 - 02:45
- Room
- Coronet II
- Stage
- Enterprise Agile
- Level
- Practicing
- Session Type
- Talk
|
02:15 - 02:45
Orchid
30 min
We will share our experiences implementing agile in the Rapid Application Development arena. The challenges faced on short duration projects (e.g. between 1 week and 2 months), of different domains (e.g., insurance, human resources, special initiatives) and are global in nature. By following agile practices we promote better communication, a higher collaboration, consistent delivery, smooth transitions and cross sharing. Come and learn the challenges and practices that have helped our short projects: effective and frequent feedback loops, pairing, micro backlogs, unit testing, etc.
- Speakers
-
Yvannova Montalvo
IT Senior Project Manager, McKinsey & Company
I am a CSM currently working in McKinsey Application Development Team in a Product Owner role. We build applications for internal use within the Firm. Our projects are for short durations and our team is distributed. We are implementing agile in the Rapid Application Development arena.
Jyoti Datta ( @JyotiPrakashDat)
IT Analyst, McKinsey & Company
I am a CSM currently working in McKinsey Application Development Team in a Product Owner role. We build applications for internal use within the Firm. Our projects are for short durations and our team is distributed. We are implementing agile in the Rapid Application Development arena.
- Time
- 02:15 - 02:45
- Room
- Orchid
- Stage
- Agile Development Practices
- Level
- Introductory
- Session Type
- Experience report
|
02:15 - 02:45
Dominion
30 min
The debate around prioritization of stories based on business v/s technical value is probably too skewed. Functional stories get priority over the quality attributes of a system such as maintainability & modifiability, which get pushed out to later releases leading to expensive refactoring. In this session, we present a method that addresses multiple stakeholder concerns and transforms these into features realizing business value, and how to organize these stakeholders perspectives into a release plan.
- Speakers
-
Feroz Sheikh
Consultant Architect, Canopus Consulting
I have more than 11 years of experience in the IT Industry. I am an architect and a polyglot programmer and have held various technology, development and support positions. I am presently a consulting architect at Canopus Consulting, Bangalore where we offer architecture consulting and mentoring to our clients.
- Time
- 02:15 - 02:45
- Room
- Dominion
- Stage
- Agile Development Practices
- Level
- Practicing
- Session Type
- Tutorial
|
02:15 - 02:45
Senate
Open Space (academics and industry) "Researching Agile"
30 min
- Speakers
-
- Time
- 02:15 - 02:45
- Room
- Senate
- Stage
- Research Cafe
- Level
- Introductory
- Session Type
- Open Space
|
02:15 - 02:45
Utsav
Lightning Talk
30 min
- Speakers
-
- Time
- 02:15 - 02:45
- Room
- Utsav
- Stage
- Lightning Talk
- Level
- Practicing
- Session Type
- Lightning Talk
|
| 02:45 |
02:45 - 03:00
Coffee/Tea
15 min
|
| 03:00 |
03:00 - 04:00
Coronet I
60 min
Startup businesses face significant risk in the search for a sustainable, profitable and scalable business model. Agile methods offer a way of reducing the risk for both the technical implementation and the development of customers. This is achieved by increasing the ability for a Startup to adapt to change and to incorporate the lessons learned from early customer engagement. In this presentation the nature of technology Startups is examined and the application of Agile principles, practices and tools discussed, together with real life experiences from a Startup business.
- Speakers
-
Bhavin Javia ( @bhavinjavia)
Founder, Ennova
Bhavin has over 8 years of hands-on experience in designing, developing, testing and deployment of business critical applications in a wide variety of domains using agile methodologies like XP and Scrum. He has been working with Ruby on Rails since 2006 and was an integral part of distributed agile teams at ThoughtWorks for several years.
- Time
- 03:00 - 04:00
- Room
- Coronet I
- Stage
- Lean Startups
- Level
- Practicing
- Session Type
- Talk
|
03:00 - 04:00
Coronet II
60 min
The Agile Scaling Model (ASM) provides the context and advice for effectively tailoring agile techniques. It describes how to extend the agile construction life cycle into a full-fledged disciplined agile delivery life cycle. It then describes how to tailor agile practices to address scaling factors which an agile team may face, including team size, physical distribution, organizational distribution, regulatory compliance, organizational complexity, technical complexity, and enterprise disciplines (such as enterprise architecture, reuse, and portfolio management).
- Speakers
-
Scott Ambler ( @scottwambler)
Chief Methodologist for IT, IBM Rational
Practice Leader Agile Development, IBM Software Group. Founder of Agile Modeling and Agile Data methods.
- Time
- 03:00 - 04:00
- Room
- Coronet II
- Stage
- Enterprise Agile
- Level
- Expert
- Session Type
- Talk
|
03:00 - 04:00
Orchid
60 min
Continuous Delivery is important in agile development for rapid feedback. Building a full Continuous Delivery Pipeline can seem like a daunting task. This talk will demonstrate that this is not the case by building a working Continuous Delivery pipeline in less than 1 hour. This knowledge can then be extended for use in more complex systems. The talk will introduce Rake, Powershell Remoting and YAML as tools in a .NET developers toolbox to create a simple & cost effective Continuous Delivery pipeline.
- Speakers
-
David Morgantini ( @dmorgantini)
Lead Consultant, Thoughtworks
David Morgantini is an Agile Coach and Technical Lead with ThoughtWorks UK. David has worked in a variety of companies in Canada now lives and breathes London air in the UK. Through 6 years of professional experience, David has been a part of virtually every flavour of Agile SDLC from Scrumafall to Lean. David's current passion is in simplifying the development process through removal of repetitive error prone tasks.
- Time
- 03:00 - 04:00
- Room
- Orchid
- Stage
- DevOps
- Level
- Practicing
- Session Type
- Demonstration
|
03:00 - 03:30
Dominion
30 min
The debate around prioritization of stories based on business v/s technical value is probably too skewed. Functional stories get priority over the quality attributes of a system such as maintainability & modifiability, which get pushed out to later releases leading to expensive refactoring. In this session, we present a method that addresses multiple stakeholder concerns and transforms these into features realizing business value, and how to organize these stakeholders perspectives into a release plan.
- Speakers
-
Feroz Sheikh
Consultant Architect, Canopus Consulting
I have more than 11 years of experience in the IT Industry. I am an architect and a polyglot programmer and have held various technology, development and support positions. I am presently a consulting architect at Canopus Consulting, Bangalore where we offer architecture consulting and mentoring to our clients.
- Time
- 03:00 - 03:30
- Room
- Dominion
- Stage
- Agile Development Practices
- Level
- Practicing
- Session Type
- Tutorial
|
03:00 - 04:30
Senate
Open Space (academics and industry) "Researching Agile"
90 min
- Speakers
-
- Time
- 03:00 - 04:30
- Room
- Senate
- Stage
- Research Cafe
- Level
- Introductory
- Session Type
- Open Space
|
03:00 - 04:00
Utsav
60 min
Story sizing is often a confusing activity and many projects find it hard to estimate complexity in terms of story points.The objective of this session is to give participants hands-on experience on using the concept of relativity while estimating in story points via a short exercise. Participants will be asked to size stories blindly and as more and more stories unfold the participants will realize that the concept of relativity has kicked in while they were busy estimating.
- Speakers
-
Sowmya Karunakaran
Lead Consultant, HCL Technologies
Sowmya Karunakaran has been involved in Agile Software development since 2005. She has worked in different flavors of agile., XP, Scrum, DSDM, FDD, Kanban and XP/Scrum hybrid. Currently she is a consultant at Agile Center of Excellence, HCL technologies and is responsible for evangelizing agile practices across the organization and facilitate large scale agile transition activities for some of her Fortune 500 clients. She has presented many papers at various conferences including IEEE, ASCI 2010 and Agile Tour 2010. She is an avid writer and enjoys writing articles and papers in her areas of interest. Recent works include co-authoring the book "Model Driven Software development and integrated quality assurance" published by the IDEA group, articles in "Agile Record" and "Testing Experience". Her interests involve Model Driven architecture, Agile Methodologies and Human Machine Interface Computing.
- Time
- 03:00 - 04:00
- Room
- Utsav
- Stage
- Agile Development Practices
- Level
- Introductory
- Session Type
- Workshop
|
03:00 - 04:00
Beaumont
60 min
What do a 17th century painter's workshop, an international photographic cooperative, and an early 20th century design house have in common with a modern software development team? On the surface it may not seem like much, but bringing a group of makers together to work presents special challenges and opportunities, regardless of field. In this session we'll explore what worked, and didn't, for several groups of historical makers. We'll use stories and dialogues to explore parallels with agile software development teams, and discuss coaching strategies around the examples provided.
- Speakers
-
Nathaniel Cadwell
Project Management Lead, Axiaware
Nathaniel Cadwell leads software development teams at Axiaware, where he helps clients from product envisioning to delivery. His experience includes both technical and management roles on projects for clients in sectors as diverse as financial services and the Federal Government. As a proponent of Agile project management, he regularly introduces innovations to the Axiaware toolbox. Nathaniel holds a Bachelor's degree from George Washington University, and he is an avid marathon runner and photographer.
- Time
- 03:00 - 04:00
- Room
- Beaumont
- Stage
- Coaching and Mentoring
- Level
- Practicing
- Session Type
- Talk
|
| 03:30 |
03:30 - 04:30
Dominion
60 min
The problem with metrics is that there are so many to choose from. Lines of code, rule violations, dependency matrices, cyclomatic/npath complexity, code coverage, duplication - the list goes on. Tracking all of these results in too much data and too little insight. In this talk, we will see how to narrow down to a small set of useful metrics. We'll also see how aggregate metrics like toxicity help reduce the tracking footprint. Finally, we'll look at the difference between a measurement and a target and see why measurements should not be simply converted into targets.
- Speakers
-
Sriram Narayan
Principal Consultant, ThoughtWorks
Sriram is experienced in agile delivery of systems integration on open platforms. During the course of twelve years in IT, he has worn several hats including that of member of the ThoughtWorks technical advisory board, agile coach, innovation facilitator, tech architect, developer, iteration manager and trainer for XP development practices and domain driven design. He is also fairly tuned in to knowledge management, IPR, organization design and people dynamics.
- Time
- 03:30 - 04:30
- Room
- Dominion
- Stage
- Agile Development Practices
- Level
- Practicing
- Session Type
- Talk
|
| 04:00 |
04:00 - 04:30
Coronet I
Invited Talk
30 min
The panel of senior IT industry executives will be asked the following questions and provide their perspective based on their organization's experience.
- What are the key Lean/Agile Trends observed in the Indian IT industry?
- What are the Challenges and Opportunities in adopting Agile?
- What are some initiatives in your organizations? Who is driving them?
- What are the expected Risks and Rewards?
- Going Lean vs. Going Agile - is there a difference? Is there a congruence of goals?
- Lean/Agile is more about grass-root movements. Is Management willing to give up control?
- Are Teams ready and willing to take on responsibility?
- Speakers
-
Sivaguru S
SMS/SCCM, HCL Technologies
Executive Member of the Initiative for Delivery Assurance and Transformation at HCL Sivaguru is an alumnus of the Indian Institute of Science, Bangalore and has been in the international IT services industry for close to 32 years.
He has played various roles across various geographies over the last 3 decades ranging from programming to program management, customer management to cost management as well as team management.
In his current role, as a member of the Initiative for Delivery Assurance and Transformation at HCL, he has been driving initiatives for maturing governance practices in large engagements. He is also responsible for the adoption of right levels of automation in various delivery teams. His professional interests include: software productivity, business excellence and knowledge management.
Praful Pillay
Senior Vice President, SunGard Global Technology
Praful manages a Global Delivery Centre focused on Services, Product Engineering, Release Management and Support. His responsibility includes aligning the global delivery of software to a larger business objectives and organizational transformation to support Global Delivery Models.
Rituparna Ghosh
General Manager, Wipro Technologies
Rituparna (Ritu) Ghosh is the Head of the Lean 2.0 initiative Wipro. A General Manager with Wipro, Ritu has around 15 years of experience in IT and the manufacturing industry. Ritu is an ex-alumni of IIM Bangalore and is a graduate of economics. She is a certified Six Sigma Black Belt driving Six Sigma as well as Lean initiatives within the organisation. She is also a CMMI (Capability Maturity Model Integration) Assessment Team member and is experienced in other process improvement frameworks like ITIL, PMBOK etc. Ritu has been associated with Wipro’s process improvement initiatives since 2003. In her previous role she led Wipro’s Process Excellence Consulting business and was responsible for the stupendous growth of the business in the European market. She has consulted for European banking, insurance, telecom and manufacturing majors- designing transformational solutions for them and leading a team of 300 consultants to enable the execution. She is also the co-author of the SEI technical paper An Integrated Approach to Software Process Improvement at Wipro Technologies.
- Time
- 04:00 - 04:30
- Room
- Coronet I
- Stage
- Invited Talk
- Level
- Expert
- Session Type
- Panel
|
04:00 - 04:30
Coronet II
Invited Talk
30 min
Gaming is a fun activity. Teams often exhibit the same characteristics when playing games as they do in real projects. It is also a quick ice breaker and a fun activity.
Come participate in an agile game. Be there to know what game we are playing. Roll your sleeves up, get ready to have fun with a game.
- Speakers
-
Vibhu Srinivasan ( @vibhu_s)
Director, SolutionsIQ, India
Vibhu Srinivasan is an Entrepreneur, Agile Coach, Technologist and currently head SolutionsIQ India. Vibhu has an extensive technology, process, and consulting background allowing him to work with a diverse set of clients and teams.
Vibhu has been practicing agile practices since 1997 ( officially called Agile only in 2001).He brings to his consulting, deep rooted passion and practices gained by working in the trenches with hundreds of developers on real projects. He is very passionate about software development and can code in multiple languages. He has helped many teams in their quest for agility. He is a CTO of a early stage start up in Seattle and has an MBA in strategic management from school of business Madison.
He has a very solid understanding of building large scale scalable systems having participated in various roles over the years, most recently chief architect for a game, Lead for virtualization product at Microsoft and CTO of his own start-up. He has worked in financial, gaming, visualization domains to name a few.
An entrepreneur by choice he is always busy building a company/ product and is currently in India heading Solutions IQ a premier provider of Agile consulting and development services in the US.
- Time
- 04:00 - 04:30
- Room
- Coronet II
- Stage
- Invited Talk
- Level
- Introductory
- Session Type
- Talk
|
04:00 - 04:30
Orchid
30 min
Yahoo Global Homepage is web's leading homepage destination with over 500M users with 3.1B PV's. This paper provides an insight into how Homepage achieved an optimized release process to deliver highest quality of production ready code in every 3 weeks.
Homepage sprints began in mid 2008. Growing in complexity and with a sheer volume of 500 users, ad-hoc change requests started pouring in from over 38 international markets. This resulted in product instability, long sprint cycles of 37 days , increased time to markets and dip in team morale.
- Speakers
-
Uday Atla
Senior Program Manager, Yahoo
15 yrs of IT experience in product development, OPD and services. Currently working as a Senior Program Manager in Yahoo responsible for Yahoo Homepage, Blueprint mobile media sites and mobile.yahoo.com delivery.Prior to Yahoo had stints at IBM Software labs, Symphony and Mcafee,Certified PMP and Agile Scrum Master
- Time
- 04:00 - 04:30
- Room
- Orchid
- Stage
- Agile Development Practices
- Level
- Practicing
- Session Type
- Experience report
|
04:00 - 04:30
Utsav
Lightning Talk
30 min
- Speakers
-
- Time
- 04:00 - 04:30
- Room
- Utsav
- Stage
- Lightning Talk
- Level
- Practicing
- Session Type
- Lightning Talk
|
04:00 - 04:30
Beaumont
30 min
BBC 'Programmes & On Demand' is responsible for BBC iPlayer and the BBC s Radio & Music proposition as part of the 'Connected storytelling - one service, ten products, four screens' strategy. The aim of this presentation is to share this humble Agile Coach's BBC experience as he comes to the "end of the beginning" of his journey! We will examine 4 simple techniques that were used with the team to reinforce the principles behind the Agile Manifesto.
"This is not the end. It is not even the beginning of the end. But it is, perhaps, the end of the beginning." - Winston Churchill, 1942
- Speakers
-
Abbas Mavani
Agile Coach, BBC
I am an Agile Practitioner, Agile Coach and Agile Evangelist. I'm extremely passionate about all things agile and have participated/presented at events including the Agile Management Conference, Agile Holland and the Agile Coach's Gathering. I'm currently working with a series of agile project teams at the BBC in London, as part of the "Connected storytelling - one service, ten products, four screens" strategy, to deliver products that will hopefully delight our audiences.
- Time
- 04:00 - 04:30
- Room
- Beaumont
- Stage
- Coaching and Mentoring
- Level
- Introductory
- Session Type
- Experience report
|
| 04:30 |
04:30 - 05:00
Coronet
Closing Talk
30 min
|