How to write technical IT requirements to get what you need
3.9 (98 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
12,322 students enrolled

How to write technical IT requirements to get what you need

Learn what to write in your requirements document, how to structure it, in what format, what tools you can use.
3.9 (98 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
12,322 students enrolled
Created by Anca Onuta
Last updated 9/2019
English
English [Auto]
Current price: $16.99 Original price: $24.99 Discount: 32% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4.5 hours on-demand video
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Learn to define functionalities
  • How to gather specifications
  • Learn how to write requirements to get them implemented the way you want
  • Learn to define User Journeys
  • Learn WHAT to write in the specifications document
  • Learn to write CLEAR requirements
Requirements
  • Notepad / Notebook
  • Word
  • Excel
  • Mindmap
Description

*** UPDATE 2019: FULL REQUIREMENTS DOCUMENT INCLUDED ***

Did you ever request something a (development) team and they delivered something else? OR

Did you have had a client who said (s)he wants something and then never wanted to accept the deliverable?

Did you ever had discussions about "obvious" things not being understood or not being delivered?

Did you ever waste your time in scrolling back through emails of things agreed but not implemented?

Did you ever had to pay for work to be redone because of poor quality? OR

Did you ever worked for free because your client change his/her mind?

Then this course is for you.

In this course I'll show you how I create specifications for my projects EFFICIENTLY! I put together in 1 course my cumulated best practices of +100 projects managed in multiple industries around the world in almost 10 years of managing projects.

I'll show you HOW to GATHER REQUIREMENTS.  I'll walk you step by step how to write specifications so that you spend your time wisely, the development team is clear of what is expected to be delivered!

Step by step this what we do:

  1. Define high level scope

  2. Define the list of functionalities

  3. Define the user journeys for EACH functionality

  4. Build structure to your requirements - learn to add for each functionality 

    1. Write detailed description to each functionality

    2. Make a complete list of deliverables

    3. Write acceptance criteria

  5. What technical aspects you have to specify

  6. Legal requirements

  7. Peer review

Or, in short, you'll master these 3 keywords:

  • List of functionalities

  • Description

  • Acceptance criteria

See you in the class!

Who this course is for:
  • Business Owners
  • Project Managers
  • Development teams
  • Entrepreneurs
Course content
Expand all 34 lectures 04:27:04
+ Introduction
3 lectures 14:59
Before we get started, I would like to learn what are your expectations from this course.
Course Expectations
3 questions
+ Overview of Requirements Document
7 lectures 25:48
Intro on requirements documents
01:10
Features vs Functionalities
01:13
Business Requirement Document
05:12
Product Requirements Document
03:54
Software Requirements Document
02:45
User Requirements Document
02:44
+ Define the scope
5 lectures 42:47
Put the raw ideas on paper
06:47
Scope definition for website
06:04
Scope definition for Chat bots
07:01
Scope definition for Desktop Applications
13:27
+ Define user journeys
7 lectures 41:00
What are the user journeys
01:58
Define user journeys for website
08:31
Define User Journeys for Chat bots
06:54
Define User journeys for Desktop Applications
09:39
Project for the class
01:18
Based on what you learnt in the lectures before, you'll have to create at least 1 user journey. If you have any challenges, please feel free to address me questions. Get's get started!
Define a User Journey for your project
3 questions
What is the difference between User Journey, Use Case and User Scenario
06:21
+ Tools to define your scope
5 lectures 01:05:25
Introduction on the tools
03:50
How to user spreadsheets to document scope
17:18
Using MindMaps to document requirements
13:35
Using Draw.io to document requirements
16:12
+ Filling in the gaps
6 lectures 01:08:47
Add details to each requirement
16:43
What technical details to include in your requirements
12:53
What details to include in a Desktop Application
12:43
Legal requirements
04:38
Add the visual elements of your requirements and fine tuning
13:09