Agile + DevOps Virtual 2020 - Digital Transformation
Tuesday, June 9
Agile Project Failures: Root Causes and Corrective Actions
Agile initiatives always begin with high expectations—accelerate delivery, meet customer needs, and improve software quality. The truth is that many agile projects do not deliver on some or all of these expectations. If you want help to ensure the success of your agile project or to get an agile project back on track, this tutorial is for you. Jeffery Payne discusses the most common causes of agile project failure and how you can avoid these issues or mitigate their damaging effects. Poor project management, ineffective requirements development, failed communications, software development...
Wednesday, June 10
Leading Lean: The Modern Approach to Enterprise Transformation
Are you struggling to understand why your transformation efforts just don't seem to be producing the expected results, despite all of your planning and effort? Enterprise transformation is much more than the mechanics of teaching your Scrum teams to sprint and building a magnificent DevOps pipeline. Somehow, on our journey to agility, lean leadership aspects were left behind, to the point that lean and agile have become disconnected schools of thought. Agile was born out of lean, so how did this happen? Let's have a lively discussion about how to reconnect the dots so that today's...
Untangling the MVP and Accelerating Product-Market Fit
The MVP, or minimum viable product, plays a critical role in lean product validation. It is the most important test to demonstrate that product-market fit has been achieved. Yet teams are often unclear about what an MVP is and how to prioritize it versus other research options. Lean product management expert Greg Cohen will shed light on the history of the MVP, how it fits into lean product validation, and how different companies approach the MVP in new product introductions, with a mix of B2C and B2B situations and differing market contexts. You will learn a practical definition for an...
DevOps, Chapter 2
What do you do after you’ve started adopting DevOps principles? Teams have been embracing DevOps principles to the point that they've become widespread, and now organizations are questioning how they optimize DevOps to realize the value of their investment in this change of culture. An optimized DevOps approach to software delivery is critical as businesses are moving to a new stage of innovation. They are no longer just experimenting with emerging technologies like artificial intelligence—they are embedding them in their business. They are using a mix of container platforms and multi-...
Thursday, June 11
From Project to Product: Focusing on Creating Value
Agile and DevOps transformations have been key for speeding up software development via projects. But development is still often segregated from the business, and work is frequently prioritized based on making the project successful, not on what can bring the most value to the business and end-users. Agile and DevOps are not enough; a new approach is needed. Wendy Flowers will discuss why the gap between modern technical practices and the business is causing organizations to fail, and suggest a different way to think about what you're developing. Learn how managing work via the product,...
DataOps: Eliminating Data Friction in DevOps
The DevOps movement has led to the adoption of continuous integration (CI) and continuous delivery (CD) in the application delivery pipeline. The end goal of establishing a CI/CD pipeline is to achieve a continuous "flow" of releases as new features get built, integrated, tested, and deployed to production-like environments, and eventually to production. This flow depends on the continuous integration and delivery of small batches of code for database and environment changes. Data friction results from the inability to have the right data provisioned to the right environment when it is...
The Lean Agile Diet: A Healthy Way to Transform Your Enterprise
Enterprise transformations are daunting—they require changing the operating model of an organization through people, process, technology, and culture. This necessitates having teams drive to identified business outcomes, learning new ways of working along with new technology stacks. While there is no formula for success, there are several successful patterns that Gautham Pallapa has observed in his interactions with organizations in different domains and levels of maturity on the lean and agile spectrum. Gautham will share his strategic framework to follow that he has successfully used at...
Coaching Is the Product: Build and Measure Your Product Context
When we talk about products in agile, we typically think of software. But any product or service can benefit from agile. If you are struggling to make that mental shift from software products to delivering a customer-focused service, this is the session for you. Tricia Bailey and John Eisenschmidt will show how to use agile to establish a coaching office and lead your transformation by "sipping your own agile champagne." Learn how to use product definition tools and practices, sprinkle agile principles throughout, and cultivate healthy, self-organizing teams.
Agile Teams—Not So Cross-Functional!
In the purest Scrum organizations with teams that are fully cross-functional, it is easy for those teams to complete delivery of their quality work in their own way. In other organizations, however, there are Scrum or agile teams that can't accomplish every single thing by themselves and need help from other teams or departments. When we talk about teams being cross-functional, we assume they are able to complete their commitments on their own. However, in a growing number of organizations, this is not the case. Let's take a dive into some ways that Scrum or agile teams are able to...
Speed Dating in the Test Tool Pool
You’re starting at a new company. You’re beginning a greenfield project. Your agile transformation is calling for a tech revolution. You’re part of a testing center of excellence. Or your needs just aren’t being met anymore. Whatever the reason, you’re in the market for new testing tools, you have all the freedom in the world ... and you have no idea what you’re doing. Shopping for new tools is not unlike dating. You need to ask yourself the same questions: “What am I looking for?” “Do they fit in with the picture I have for my future?” “Will they get along with my friends and colleagues...
From Concept to Reality: A Modern Approach to Large-Scale Scrum in Government
The US Naval Surface Warfare Center Dahlgren Division (NSWCDD) was chosen as the software development agent for a brand-new, multimillion-dollar acquisition program with an aggressive timeline. To meet this timeline, program development will utilize agile, DevOps, and user-centered design best practices. This effort requires adaptation of government business practices, plus a shift in culture. To maximize the likelihood of success, a new organization was established to pilot necessary changes. This session describes that organization's creation and how it is designed to embrace change...