Agile + DevOps East 2023 - Enterprise Agile/ DevOps
Tuesday, November 7
Supercharge Your Workflow: To GitHub and Beyond
Whether you are new or experienced with GitHub this class is for you! Supercharging your workflow caters to anyone who wants to enhance their Agile and DevOps process with the capabilities of GitHub. GitHub has long been the premier site for open-source projects and is now turning a pivotal corner into becoming the predominant platform for all aspects of the development lifecycle. Some examples of this include; protecting company code through various GitHub Products or curating marketplace actions and workflows prior to use. This tutorial will look at how to leverage GitHub Actions (CI/CD...
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...
Approaching Conflict Productively
When it comes to high-performing teams, conflict is inevitable and necessary. The very essence of gaining the best value outcomes is a result of leveraging the wisdom of various perspectives and experiences. Those variances will generate conflict. Yet, this is only a negative if we are unequipped with the knowledge and tools to embrace and approach conflict. In this tutorial, expect to unpack the differences and the relationship between conflict and drama. Discover tools for helping all voices be heard. Plus, have fun practicing skills in preparing how to react to conflicts productively...
Wednesday, November 8
Agile Hell II: Post Apocalypse Agile Hell...And How to Escape
In this session, the Dave's are ready to share their ideas and thoughts, including how to ESCAPE agile Hell. Combined, the Dave's have half a century of experience in government, ranging from technical to agile contracting, and yet they are hopeful and optimistic! The agile hells they've escaped include no transformation hell, too fast hell, technical hell, no trust hell, product owners hell, too big hell, collaboration hell, stove-piped hell, and leadership hell. For each agile hell, they will focus on successful techniques to escape from these common dynamics. Unlike other talks, the...
'Redefinement' of Refinement & Other Quips on Retuning Agile Ceremonies
In this talk, Melissa Tondi will examine the top agile ceremonies and show how they can be retuned to create more value in their present-day practice. Melissa will share her experience consulting with and working for companies that have embarked on their agile transformation. Over the last 12 years, she has seen similarities between companies in their implementation of agile. At some point, a company's approach to agile no longer meets the needs of the teams responsible for delivering so a retune is required to optimize their efficiency instead of using a 'one-size-fits-all' model. This...
We Got Our Monolith to Move at Light Speed
PreviewIn the financial industry, investment in modernization can take a long time to gain support which slows down momentum for change. While the industry focuses on the next hottest technology, many of us simultaneously continue to own, run, and operate legacy systems. How do we adopt a DevOps culture around a legacy system? How do you evolve the legacy mindset to embrace modernization? Modernization is not solely an application evolution; it is a mindset as well. Embracing a DevOps culture is not technology dependent, it is people dependent. Teaching people the right tools and...
Performance Testing and Engineering in Pipeline
As more and more organizations embark on modernizing their enterprise, and join the agile and DevOps bandwagon, it becomes but natural for the IT and Business teams to relook at their age-old legacy IT processes and align them with the modern delivery techniques. One of the first things that generally gets discussed in such a case from a testing standpoint is to implement a culture of shift left and testing in parallel with development. Harshad and Depen will take us through the essence of what that means from a performance testing and engineering standpoint and deep dive on the approach...
AI in DevOps for Improving Engineering Team Productivity
AI and machine learning continue to be hot topics everywhere. The majority of discussions on AI/ML are focused on how generative AI and large language models (LLMs) will change the world. However, LLMs like ChatGPT, Bard, and Llama only represent one area of modern advances in the AI/ML space. Considering the bigger picture of new AI technologies, Chris Navrides has been investigating ways to enable entire new areas of opportunity within the DevOps lifecycle. By leveraging AI in DevOps, he believes teams can improve developer productivity through better code authoring, debugging, and...
Transitioning to Agile: Changing Processes in the Pandemic
A large-scale effort project with multiple teams decided to establish a transition in their development process from the traditional waterfall methodology towards agile development. Then, the COVID-19 pandemic hit. As with any transition, there were stepping-stones and falling points. However, doing so in the midst of a global pandemic certainly did not make it any easier! The program initially was one large organization with a single work area. It since has been transformed into three different work areas within a division, experimented with a number of different processes and tools, and...
Thursday, November 9
Agile and Earned Value Management
The Agile Earned Value Management (A-EVM) approach provides effective scope variance analysis, comprehensive performance reporting, and predictability that aid in keeping the program on time and on budget. A-EVM is an adapted implementation of the traditional EVM method. In A-EVM, we use the Agile framework artifacts as inputs, use traditional EVM calculations, and Value Delivery is expressed in traditional EVM metrics. CGI specializes in translating traditional Project Management Institute (PMI) Earned Value Management concepts to fit an Agile Delivery Framework. The A-EVM approach...
The Art of Getting to Less—Embracing the Agile Principle of Simplicity
PreviewIn this session, attendees will hear about the application of one of the trickiest agile principles: "simplicity, the art of maximizing the amount of work not done, is essential"! This agile principle is frequently overlooked when organizations or teams create or improve products. Humans love to add to improve. This gets in the way of faster, smoother, and better delivery. Hear about the psychology behind why we do this and how organizations like Discover have utilized dojos and academies to helps teams improve.