
< session />
Wed, December 9AI-Native Software DevelopmentAI-Native Applications & Product Systems
Prompting AI may be useful for generating code, but it is not a complete approach to developing and maintaining software applications. As teams gain experience with AI-assisted development, there is increasing recognition that successful projects require a more structured process than ad hoc prompting.
This session introduces Specification Driven Development through a practical, end-to-end example. We will begin by defining specifications for an application and then use those specifications to create an architecture, develop a design plan, review the results, refine the requirements, and iterate on the design. Along the way, we will examine how each stage influences subsequent decisions and how feedback from the process can be used to improve the original specifications.
The session focuses on the early stages of application development that shape the quality of the final outcome. Rather than jumping directly to code generation, we will explore the activities required to understand requirements, evaluate architectural constraints, and establish a design that can support a non-trivial application. The talk concludes with initial code generation based on the specifications and design developed throughout the session.
What You Will Learn:
Who Should Attend:
< speaker_info />
Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., creator of agilelearner.com, and an instructional professor at the University of Houston
He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects.
Venkat is a (co)author of multiple technical books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer. You can find a list of his books at agiledeveloper.com. Find him on twitter at @venkat_s.