American Airlines and Open Source American Airlines continues to invest in open source and expand our use in various solutions and areas of IT. Our technology stacks rely on open source in multiple ways and through different channels. We use open source as building blocks for applications, document & content management, and in the tooling that helps us automate building innovative solutions.
American Airlines Tech [un]Conference 2022 We have a small, scrappy group of folks in our Product Agility space that help drive our Delivery Transformation efforts. The transformation work itself is federated out to passionate teams; however, the coordination of that transformation effort and other organizational change efforts flow through our Product Agility team.
Developer Experience at American Airlines A Product Technical Lead Perspective American Airlines has been heading down the path of a technology transformation. Various groups have identified problems across American related to how our developers work on a daily basis and during the pandemic, unique opportunities arose to make the experiences easier for our application teams.
The story is all too familiar. Your team is releasing their software tonight. It’s a new feature that everyone’s been waiting for. You feel good (as good as you ever do on the night of a release), and it’s been a long time coming. This new feature has been through more than enough cycles of QA, and people on the team are ready to get this thing into production.
Patterns and Analogies Finding the first [patterns] and making a connection with the second [analogies] is a favorite pastime of mine. It is an art that can have a profound and effective impact when I’m communicating. As a software delivery manager, I sit at the crossroads of competing perspectives and motives, and good communication is critically important to my success.
The legacy challenge… Legacy mainframe applications are usually excluded when it comes to DevOps transformation. After all, it’s a daunting task to modernize millions of lines of code written in the 1970s to the present day while the system is still monolithic. Avoiding these applications, though, can significantly hamper the effectiveness of overall IT delivery efficiency.