Courseware and training is an essential part of customer success in enterprise software. With the rise of AI tools, new opportunities have emerged to streamline the creation of relevant, high-quality training materials. One such tool is NotebookLM, an AI-powered notebook developed by Google. This blog explores how NotebookLM fits into the courseware development process at Progress, particularly within the ADDIE framework, and evaluates its potential to transform the way we design and deliver educational content.
Within software companies, courseware development is sometimes viewed as a specialized, supplemental extension to technical writing. While a technical writer provides comprehensive documentation detailing every product feature and function, a courseware developer focuses on guiding users through the best practices for achieving specific goals with the product.
While there can be many ways to accomplish a software task, the courseware developer's job is to speak on behalf of product experts to guide users through the "happy path" of the tool. The role is more opinionated than that of a technical writer because a courseware developer must be able to defend their decision to choose one path over others.
Courseware development also differs from technical writing in that it requires a dynamic mix of instructional elements (videos, interactivities, graphics, quizzes) in addition to the text-based elements found in technical writing.
Courseware Development at ProgressAt Progress, we follow a well-known framework for courseware development called the ADDIE Model of Instructional Design. We also use the scaled agile framework (SAFe) to plan our quarterly work using story estimation points.
In the ADDIE Model, education development has five phases (with broad steps described):
Since the proliferation of LLM-based AI technologies in 2023, small vendors in the eLearning space have made claims such that their tools can generate a complete course from a single PowerPoint deck. In 2024, we sampled some of these tools at Progress and found they fell short of their promises. We also found the licensing expensive and service-level objectives opaque (one cloud-based tool was offline all morning with no messages on the company's website or social media channels).
If 2023 and 2024 were the years of proliferation, 2025 has been the year of consolidation. The major vendors have been deploying and promoting features that the niche players offer as entire products and the new features are often included in licenses we already have.
This year, courseware developers at Progress have built custom GPTs using ChatGPT and Microsoft Copilot. These tools have proven helpful in gathering source content from the product documentation and adhering to the corporate style guide. However, each tool limits the number of files it can reference and each can pull data from irrelevant or imagined sources.
When Progress's Chief AI Officer heard of our experiments with custom GPTs, he suggested we try a different type of tool, an AI-powered notebook, whose defining characteristic is that it only answers questions about the data you provide.
NotebookLM is an AI-powered research and writing tool developed by Google that acts as a virtual research assistant. Unlike general AI chatbots that pull information from the internet, NotebookLM focuses solely on the content you provide. This Resource Augmented Generation (RAG) approach helps to minimize hallucinations and verify the AI's responses against your uploaded sources.
You upload various types of files to NotebookLM, including:
These files become the Sources for your Notebook. After uploading your sources, you can query NotebookLM using prompts, similarly to other chatbots.
A unique feature of NotebookLM (even among other AI Research Assistant tools) is that it can turn your documents into engaging, two-host podcast-style discussions, allowing you to listen to your research.
Both technologies make use of LLMs to process and generate text. Users interact with both technologies using prompts but the purpose and functionality of AI-powered research and writing tools is fundamentally different than general-purpose AI-powered chatbots.
NotebookLM is a specialized AI application focused on knowledge analysis and content generation. It acts like an intelligent research assistant dedicated to your specific knowledge base.
There are at least two functional differences between the technologies that become apparent quickly:
NotebookLM has been most helpful in the Design and Development phases of the courseware creation process. This technology should prompt a reevaluation of activities in the courseware development process.
Here are the efficiency gains I’ve found in each phase and suggestions for incorporating NotebookLM into the phases of the ADDIE model:
This phase is primarily about stakeholder communication and resource gathering.
Suggested use of NotebookLM:
After uploading sources, NotebookLM can assist in drafting the Detailed Course Outline (the course blueprint). While not perfect, these drafts provided a strong starting point to bring to SME discussions and refinement.
Efficiency improvements:
Suggested use of NotebookLM:
NotebookLM was effective in generating first drafts for lesson content, video scripts, and guided exercises. It was nearly 100% effective in generating lesson summaries and “Check Your Understanding” questions.
Efficiency improvements:
Suggested use of NotebookLM:
Notes:
This phase involves posting to systems like Sitefinity, Progress Community and SharePoint.
NotebookLM has no current role due to lack of integration with these platforms.
This phase is already largely automated via reports and scripts.
Future potential use case: Provide NotebookLM updated release features and existing course content to suggest which courses may need updates.
In my testing, I found the following limitations when working with NotebookLM:
As NotebookLM streamlines content generation, the role of courseware developers is shifting from content creation to content curation, refinement and strategic design.
I see the following skills as becoming increasingly important:
π§ Information Sourcing and Organizational Awareness
π§© Instructional Architecture and Systems Thinking
π©π« Subject-Matter Expertise and Content Validation
βοΈ Editorial Precision and Style Consistency
π¨ Information Design and Learner Engagement
π Continuous Improvement and Trend Awareness
NotebookLM represents a promising shift in how courseware developers approach content creation—moving from manual drafting to strategic curation and refinement. While it doesn’t replace the need for subject-matter expertise or instructional design skills, it significantly accelerates early-stage development and supports more informed decision-making.
As AI tools like NotebookLM continue to evolve, they will likely become indispensable collaborators in the courseware development process, enabling courseware developers to focus more on learner engagement, innovation and continuous improvement.
Principal Information Developer
Peter Arsenault is a Principal Information Developer at Progress. With over a decade of experience in technical writing and courseware development, Peter has led efforts to modernize courseware at Progress—revamping both the content and the tooling used to produce it (including the integration of AI technologies). While writing documentation based on Spring Framework and Java in 2019, Peter realized his interest in the technologies and was encouraged by a mentor at Progress to study it. He earned a master’s degree in Computer Information Systems in 2023. Since then, he has expanded his role into the DevSecOps space, contributing to system migrations and process improvements across the organization. Peter bridges the gap between engineering and education, bringing clarity to complex systems. He also actively participates in the Boston tech community, attending and speaking at local Java meetups. In his free time, Peter enjoys running, swimming, playing guitar in a Boston-area band, and spending time with his son. He also maintains a website where he blogs about technologies, especially failed or under-examined technologies like Enhanced CDs and the macOS Touch Bar. You can also find Peter on LinkedIn.
Subscribe to get all the news, info and tutorials you need to build better business apps and sites