Chapter 3. Planning with AI

When you think of the planning phase of the SDLC, you probably first picture a group of developers and product managers sifting through a stack of requirements. They choose the features or fixes the team will work on and estimate the workload. Then, implementation tasks are assigned. Depending on the methodology used, the planning stage may “end” there. In Agile and similar disciplines, this process can be repeated many times across iterations for software development.

At this point, actual code is usually not being written; it is only referenced indirectly in the discussions of developers and product managers for comparison to the new requirements. So, the SDAs’ value in this phase may not be obvious.

However, GenAI (provided through the functionality of SDAs) gives you new capabilities and opportunities for evolving the planning process. In this chapter, we highlight ways you can use SDAs to augment and evolve your planning. For the sake of brevity, we don’t outline ...

Get The AI-Enabled SDLC now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.