In this talk, titled “Enhancing Application Modernization Experience with AIDLC,” AWS Solutions Architecture Manager Kim Kao shared how AI is driving application modernization and upgrading developer experiences. He began by highlighting that change is the only constant in the digital world, noting that over 28 million developers worldwide are facing disruptive challenges brought by AI, while many corporate executives are concerned about making their large-scale development teams truly AI-first. He then traced the evolution of AI in software development, from autocomplete in 2023, to intelligent assistants in 2024, and finally to autonomous agents in 2025 that can complete tasks on their own—emphasizing that AI offers not just efficiency gains but also a new model of human–machine collaboration. However, applying AI in real-world development remains full of challenges, including maintaining quality when moving from proof of concept to production, ensuring code quality in large projects, and managing or governing AI agents effectively. To address this, he introduced the AI-Driven Development Lifecycle (AIDLC), which unfolds across the stages of Inception, Construction, and Operation, where AI supports planning and task decomposition while humans retain the power of decision and validation. Within this lifecycle, Vibe Coding and Spec-Driven Development provide faster yet more reliable approaches, while collaboration platforms like Kiro help teams practice true human–AI co-development. He also cited Rozanski and Woods, noting that solution design is inherently about trade-offs and requires attention to multiple stakeholder perspectives, which makes viewpoints essential for resilient architectures. In conclusion, he summarized the key takeaways: embrace new boundaries across roles, leverage AI to accelerate the learning journey, adopt multiple viewpoints when designing solutions, and continuously iterate through judgment, action, and refinement to truly modernize applications and elevate developer experiences.