CIS Seminar Series - Dr. Taibi

CIS Seminar Series: Davide Taibi on AI and Software Development

As part of the CIS Seminar Series, Professor Davide Taibi presented an engaging talk on Monday, October 6, titled “Software Developers are Dead—Long Live the AI-Augmented Developer!” The event was followed by drinks at Mānoa Gardens. Mahalo to everyone who joined us on a rainy Monday evening!

October First Monday in Hamilton 3F

Abstract:

What if the future of software development doesn’t need developers as we know them? As GenAI infiltrates every stage of the software development lifecycle, the traditional role of the software developers—meticulously designing systems from requirements to deployment—is being unbundled, redefined, and partially outsourced to machines. And yet, the industry is far from ready.

This talk presents a bold vision of the AI-Augmented Developer: a hybrid thinker who doesn’t write blueprints alone but designs with AI, using it not as a tool—but as a creative partner, a challenger, a simulator of trade-offs. Drawing from two cutting-edge empirical studies, including a multivocal review of GenAI in software development and a forward-looking survey of industry leaders, we’ll confront hard truths: AI is already doing architectural documentation, detecting antipatterns, and even suggesting design alternatives. But it’s also hallucinating, biasing decisions, and eroding accountability.

If we don’t rethink our roles, methods, and mindset, software architects risk becoming passive validators of AI output rather than strategic designers of complex systems. The good news? There is still time to adapt—but only if we embrace a future where development is not less human, but more profoundly human because of our collaboration with machines.

Bio:

Davide Taibi is a Full Professor of Software Engineering at the University of Oulu, where he leads the M3S Cloud research group. His research focuses on empirical studies in cloud-native systems, with particular attention to software engineering, software architecture, and the role of Generative AI in modern development practices.

He has published extensively on these topics and is actively involved in both academic and industrial collaborations. His recent work explores how AI is influencing architectural design and what this means for the skills and responsibilities of future software architects.