Human Centric Software Development Augmented by AI

In this experience report, I will share a unique journey of embedding AI-augmented approaches into a human-centric software development environment with my client, a large-scale software company characterized by multiple-layered microservices, cross-team collaborations, and significant legacy system integrations.
Over several months, we experimented with leveraging AI agents to accelerate software development while navigating the complexity of microservice-intensive architectures and legacy codebases. This practical engagement explored innovative ways to maintain developer productivity, ensure software quality, and enhance developer experience through rapid feedback loops and iterative practices, all within the framework of LeSS
Throughout our journey, we observed how integrating AI tools influenced both technical practices and human dynamics—introducing new opportunities as well as unexpected emotional challenges and workflow complexities. This session will provide insights into:
How AI-assisted methods can complement human-centric agile practices, especially within LeSS.
Lessons learned from balancing rapid technological innovation with stable and legacy-intensive environments.
Real-world impacts on developer motivation, productivity, and emotional dynamics when adopting AI tools.

 

Terry YinComputer Mentor
Singapore, Singapore
Odd-e
Singapore, Singapore