Finally, You Can Get
Everyone On the Same Page
About Software Requirements

Use Cases and Wireframes

4-Week Virtual Course

8 PDs, CDUs, or PDUs/Contact Hours

If you are looking for an easier way to identify requirements for software systems, the two essential techniques you need to know are use cases and wireframes.

When you write your functional requirements in use cases and visually model them in wireframes, you create the perfect combination to get your business stakeholders and technical implementers on the same page about the requirements.

Use cases are a type of requirements specification that captures exactly how a user will interact with a software system to achieve a specific goal.
  • Software developers find them easy to work from when designing and implementing code.
  • Testers love them as they provide exactly the information they need to create test cases.
  • Even more important, your business stakeholders will actually understand your software requirements if you document them in use cases.
Wireframes (also referred to as user interface prototypes or mock-ups) capture how the screens of the software system might look, and help provide visual context for software requirements.

Everyone loves a wireframe because they are able to see exactly what a software screen might look like, even before it’s implemented.

With a quickly created wireframe, you’ll clear up dozens of miscommunication issues before they even have the chance to plague your project.

Use Cases and Wireframes is a
virtual, 4-week course

To help you apply these use cases and wireframes together as part of a more formal, structured analysis process, we’ve put together Use Cases and Wireframes.

This is a 4-week, virtual course that will walk you through exactly how to analyze and specify functional requirements by combining these two super-power techniques.

When you go through the course, you’ll find that it’s easier than ever to understand what actually needs to happen on your software projects.

You’ll receive the following lessons:

  1. How to Write a Use Case – Learn to draft a use case that describes exactly what the software needs to do.
  2. How to Create a Wireframe – Learn to create a simple wireframe, making it easier for stakeholders to see what the requirements in your use case mean.
  3. How to Make Sure a Use Case is Clear and Complete – Learn to correct against the most common mistakes to make sure you don’t overlook any requirements.
  4. How to Apply Use Cases and Wireframes in Different Scenarios – From customizing commercial off-the-shelf products to working in agile, you’ll learn how to apply the 5-step process for getting a use case and corresponding wireframe from draft to validated.

BONUS Lesson – Simulated Use Case Review Session – Hear how a business analyst facilitates a use case review session, asks clarifying questions, and validates the functional requirements.

Each lesson contains a neatly formatted and edited full-text PDF transcript, along with an mp3 audio file so you can listen in on your commute.

What’s more, you’ll receive templates, samples, swipe files, and quick reference guides to make it easy to apply what you are learning right away.

Who this course is for

This course is designed to help anyone looking to apply use cases and wireframes.

  • If you’ve been asked to write use cases or create wireframes and you have no idea where to start, this course is for you! You’ll learn exactly how to implement these two powerful techniques as part of your business analysis work.
  • If you’d like to apply for business analyst jobs where use cases or wireframes are a job requirement, but you don’t have the skills or experience yet, this course is for you! Because we couple learning with practice, you’ll leave the course having created a use case and a wireframe and be much more prepared to speak to your experience as part of your job search process.
  • If you’ve tried your hand at use cases or wireframes, but don’t feel like you are getting them quite right, this course is for you! You’ll learn exactly how to work around the most common hang-ups with our incremental learning process.

“This course was excellent for me, who has had no experience with Use Cases or Wireframes until now. I had read some articles and looked at examples of Use Cases, but still had a hard time getting comfortable with writing good content. I learned how to write the Use Case so the wording and steps are understandable.  I found Laura’s review and feedback of my work to be invaluable. After taking the course, I landed a job at an organization where use cases are a standard deliverable. I came into the interview looking intelligent because of this course and particularly the feedback.” – John Jones

Take a quick look at
each of the course lessons

To help you learn how to use the techniques, we’ve divided the course into 4 separate lessons. Each lesson finishes with a next step that walks you through exactly how to apply what you’ve learned.

As you go through each lesson, you’ll take one more step toward becoming an expert use case writer and wireframe creator, without the overwhelm of starting from scratch. We introduce one part of the methodology at a time, and give you time to practice and apply what you learned, before moving on to the more advanced techniques.

If you’ve been feeling overwhelmed by wanting to add use cases or wireframes to your business analyst toolbox, there is no better starting point than this course.

Lesson 1

How to Write a Use Case

We start at the beginning – the use case – where you’ll learn exactly how to put a use case together and what goes into each section of a formal use case template.

In this lesson, you’ll learn:

  • The difference between a use case and a functional requirements list.
  • The 8 essential elements of a use case and detailed instructions for creating each element. (The use case name, the brief description, the actors, the preconditions, the basic flow, the alternate flows, the exception flows, and the post conditions.)
  • Concrete ways to apply use cases in your work, whether you are currently a business analyst, technologist, business expert, or unemployed.

You’ll also receive an annotated use case template, so you can get started applying the technique right away, and a sample use case, so you can see exactly what the end result needs to look like.

You’ll leave this lesson having drafted a use case, no matter what your work setting is, and that will give you an immense amount of confidence in your skills and abilities.

Lesson 2

How to Create a Wireframe

Next, we’ll move on to wireframes, a technique that can be used alongside use cases to make them even easier for your stakeholders to understand.

Wireframes help you receive critical feedback that often comes in the form of a yes, but response.

Yes I’d like to see a registration form, but don’t we need to ask for more information?”

This is powerful information because it makes sure you receive answers to questions you didn’t even think to ask.

In this lesson, you’ll learn:

  • An 8-step process for creating a wireframe that does not waste a minute of your time.
  • The 3 levels of fidelity when it comes to wireframing and 5 types of user interface models you might choose from.
  • The different roles a business analyst may fill in the wireframing process and how to collaborate with user interface design professionals.

You’ll also receive swipe files for my favorite wireframing tool (don’t worry, it comes with a free trial), so you don’t have to start from scratch when creating your first wireframe.

At the end of this lesson, you’ll have created one or two wireframe screens that visualize the requirements in your use case.

As a result, you’ll have two representations of your functional requirements that make them easy to review with stakeholders and validate with the business. (And we cover exactly how to do that in lesson 4.)

Lesson 3

How to Make Sure a Use Case is
Clear and Complete

One of the beautiful things about use cases is that their internal structure helps you discover gaps and think of questions. Do this now, before implementation and testing, to save your project an immense amount of time and money.

But the process only works if you get the use case structure and syntax right.

After working with hundreds of course participants, I’ve seen the same mistakes come up again and again (and again). These mistakes make the requirements ambiguous and leave gaps in understanding. (And, quite honestly, make the BA look inexperienced and unprofessional.)

In this lesson, you’ll learn:

  • Specific rules for phrasing the steps in your use case that will help you be clear and complete and help cultivate the “use case thinking” that uncovers missing requirements.
  • Words you absolutely must avoid, why to avoid them, and how to rephrase to exclude them. Examples include: and, or, if, after, before, must, can, will.
  • When to break apart a use case into multiple use cases and tell-tale signs that your use case is too long or too complex.

You’ll also receive a Quick Reference Guide – Use Case Language Checklist that you can keep on hand, enabling you to quickly double check any use case you write and make sure you are not introducing new mistakes.

At the end of this lesson, you’ll be able to correct against your most common mistakes, which will help ensure you don’t continue to repeat them. You’ll update your draft use case from lesson 1, editing and revising for clarity, to ensure it is as clear and complete as possible.

If you’ve tried writing use cases before, but have found them to be too difficult or not accomplish what they were supposed to, this is the lesson where we will uncover together exactly what changes you need to make to your use cases.

Lesson 4

How to Apply Use Cases and Wireframes in Different Scenarios

Up to this point, you’ve focused on learning the techniques and building up a solid foundation of analysis skills. Now it’s time to look at how to apply these techniques together as part of your business analysis process.

Because use cases and wireframes do not start as the pretty, formal, final-looking documents you see in books or template toolkits. Good analysis requires a structured, iterative process that takes a deliverable from draft (often very rough draft) to approved with stakeholder buy-in.

In this lesson, you’ll learn:

  • The 5 step process to move a use case and corresponding wireframes from draft to approved, and how to engage stakeholders to be sure they are truly bought into the requirements.
  • How to handle special situations such as documenting the current state, updates to the existing system, customizations to a commercial off-the-shelf system, and even system integration requirements.
  • How use cases and user stories can work together in an agile environment, and specific reasons to still consider use cases even if your organization implements agile processes.

You’ll receive a bonus recording so you can listen in to a business analyst facilitate this process in a simulated stakeholder environment. This bonus comes with a before and after use case and wireframe example and, like all of our lessons, a neatly formatted full-text PDF transcript.

At the end of this lesson, you’ll create a plan for getting your use case from draft to approved (using our custom planning worksheet) so you know exactly how to approach the specifics of your project.

How the 4-week
virtual course works

This course makes it as easy as possible for you to build your use case and wireframing skills, without the hassle of travel or missing work. You can work through the material when and how it works for you.

Here’s what’s included with each lesson

  • Audio (mp3) files you can download to your computer or mp3 player.
  • Full-text PDF transcripts with visual samples to refer back to as you apply, reinforce, and evolve your learning without relying on your notes.
  • Templates, samples, swipe files, quick reference guides, or worksheets so you can get started right away.
  • Concrete step-by-step exercises to apply the techniques on your current project work and cement your learning. (Alternatives are provided if you aren’t working.)

You’ll receive a new lesson each week, and each lesson builds upon the one before it.

Gain confidence with
confidential instructor feedback
on your real-world project work

One of the biggest challenges with any course is incorporating what you have learned theoretically into your real life at work. The unique Bridging the Gap learning model is specifically designed to take you beyond book learning and into actually implementing a better business analysis approach.

  • First, you receive access to our certified instructors to ask any question about the course materials or how to apply use case and wireframing techniques in your real-world project work via email.
  • Second, this confidential on-hand support lasts for a full 60 days, so you have plenty of time to receive support on a variety of real-world project situations.
  • Third, guidance is provided on your actual project work, not a fictitious case study, so you don’t have to do something ‘extra’ just to benefit from or complete the course. (And if you aren’t currently working as a business analyst, don’t worry, we provide plenty of scenarios for you to apply use cases and wireframes outside a formal BA role.)

As a participant in Use Cases and Wireframes, you’ll translate learning into experience with unprecedented, confidential access to our trusted mentors.



How you can earn
8 PDs, CDUs, or PDUs/Contact Hours

Use Cases and Wireframes course has been endorsed by the International Institute of Business Analysis™ (IIBA®) for 8 PDs or CDUs. Bridging the Gap has also been reviewed and approved as a provider of project management training by the Project Management Institute (PMI). Bridging the Gap has agreed to abide by PMI established quality assurance criteria. Successful completion of the professional credit option of Use Cases and Wireframes qualifies for 8 PDUs/Contact Hours.

Your professional credits are backed up by a Certificate of Completion, which you can also use to prove to your employer that you finished the course successfully.

What’s more, you will receive personal feedback on each of your work samples, with guidance on any areas you need to strengthen, and validation that you are on the right track. And, for a full 60 days, you can email your instructor with follow up questions as they come up, so there’s no reason not to leverage each and every section of the course.


PMI logo

You’ll earn a Certificate of Completion by completing a work sample in your workbook after each lesson.

  • You have a full 60 days to complete and submit your workbook. We’ve found our participants like having such a long instructor window, as it means that they have plenty of time to complete the course at their own pace, apply their learning, and get any doubts or concerns addressed that come up during their business analysis work.
  • Each of the 4 exercises in the workbook should take about an hour to complete – you’ll be creating and updating your deliverables to demonstrate your learning.
  • The exercises could very well be part of work you are doing anyway as you can submit your real-world work to help you apply what you learn. And, we provide alternatives if you don’t have a real-life project to work on, so you won’t be forced to work your way through a fictitious case study just to complete the course.

Earning a certificate of completion is a great move if you are seeking certification or re-certification, work for employers requiring a Certificate of Completion, or are looking for extra individual instructor support on your real-world projects.

Rest assured, you won’t need any special tools to complete the course. The use case template is provided in Microsoft Word. You are welcome to submit pictures of hand-drawn wireframe models, use our recommended tool that comes with a 30-day free trial, or use a different tool of your choosing.

No matter what comes up,
we’ve got you covered

Before we recap everything that’s included in the class, let’s address some of the other questions participants tend to have about participating in a virtual course.

  • First, you’ll have online access to all of your course materials for 6 months. At the end of class, we’ll even zip up all the files for you so you can easily download them for future use.
  • Second, while hundreds of participants have used our online learning platform without issue, we have friendly and responsive customer support just in case you lose your password, can’t open a file, or need an extra copy of your receipt.
  • And, while the course is reasonably paced across 4 weeks (with an extra long instructor support window extending to 60 days), if you need access to all of the materials up front, we can make that happen.
  • Finally, while I fully expect you’ll experience quick gains in your use case and wireframing skill set, we’ve got you covered with a hassle-free money back guarantee until 7 days into class, just in case things don’t work out.

Here’s a quick summary of
everything you are about to receive

With Use Cases and Wireframes, you’ll have everything you need to create clear and complete software requirements that your business stakeholders can meaningfully approve and your technical stakeholders can implement.

You’ll be building experience in a time-tested and valuable skill, while also building underlying analysis skills that will be valuable for your entire career. And your investment is just $497.

Let’s take a quick look at everything you are about to receive when you join Use Cases and Wireframes today:

  • 4 lessons in mp3 audios with PDF transcripts.
  • Weekly guidepost emails to help you stay focused and motivated.
  • Templates, samples, swipe files, worksheets, quick reference guides, and exercises so you can cement your learning.
  • Instructor feedback on your real-world use case and wireframe as documented in your workbook. (Kept confidential.)
  • Certificate of Completion (provided requirements are met).
  • 8 PDs / CDUs / PDUs / Contact Hours for PMI or IIBA® certification or re-certification.
  • 60 days of support with direct email access to our certified instructors.
  • 6 months online access to the course materials. (You can also download them for future use.)

Enroll now – click below to join
Use Cases and Wireframes

Click the “Add to Cart” button below to join Use Cases and Wireframes for $497.

Add To Cart - Button Orange

(Join Use Cases and Wireframes for $497 today.)


PMI logo

Money Back Guarantee 100% - Burst Badge Green

After you complete your purchase, you’ll receive an email with your login to our online learning platform and access to the lesson 1 materials.

I’m looking forward to seeing you in class.

(If you are registering someone else or registering multiple participants, use the buttons above to complete your purchase and then email us with the participant name(s) and email address(es) and we’ll get them access to the class.)

The Registered Education Provider logo is a registered mark of the Project Management Institute, Inc.