Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS AWS Certified Developer - Associate CompTIA Security+
Photoshop Graphic Design Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 1.5 hours on-demand video
  • 5 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
Development Software Engineering Software Development

Software Development: Better Requirements Gathering Skills

Boost Your Software Requirements Gathering Skills Today! Learn The Techniques That Work!
Rating: 4.3 out of 54.3 (4,899 ratings)
12,896 students
Created by Robin Slee | Art | Illustration | iPad | Software Development
Last updated 12/2015
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Identify the correct questions to ask during requirements gathering
  • Effectively manage the requirements gathering process
  • Handle 'Single Interviews', 'Group Interviews' and 'Focus Groups'.
  • Anticipate 'problem areas' and how to deal with them
  • Differentiate 'Functional Requirements' from 'Non-Functional Requirements'
  • How to design software for Multiple Departments
  • Manage the customers expectations from day one
  • Choose the right path to delivering software on time and on budget
  • Avoid Project Overrun by clearly defining what is in scope and what is not!
  • Complete the accompanying template files
  • Free 'Software Requirements Specification' Template
  • Free 'Feasibility Guide' Template
Curated for the Udemy for Business collection

Course content

3 sections • 16 lectures • 1h 19m total length

  • Preview03:59
  • Preview03:24
  • Requirement Types
    09:24

  • Feasibility Study
    06:48
  • Feasibilty Quiz
    1 question
  • Gathering Requirements
    08:41
  • Requirements Gathering - Getting Started
    05:41
  • Standard Operating Documents
    02:44
  • Asking The Right Questions
    05:05
  • Managing Requirements
    09:21
  • Understanding Interactions
    05:37
  • Interactions Quiz
    1 question
  • Preview03:38
  • Requirements Specification
    05:18
  • Requirements Validation
    03:33
  • Document Structures
    02:16

  • Conclusion
    03:38
  • Feedback
    00:49

Requirements

  • You do not need any tools or experience to take this course!
  • This course covers all topics in easily digestible lectures
  • This course will teach you the lessons that have taken years to learn

Description

Whether you are a software developer, architect, project manager or just someone who codes for fun; knowing what to write is just as hard as knowing how to write it. 'Software requirements gathering' is the process of capturing the objectives, goals and wishes of the customer upfront and early-on in the Software Development Life Cycle (SDLC).

This course is accompanied by several templates and document files, that you can use as a guideline during your next requirements gathering project. There is a feasibility study template, a software specification template, a terminology guide and a couple more.

This course will get you 'asking the right questions' early in the process, saving you time, money and effort. You will learn how to 'manage the requirements process' from start to finish. How to differentiate between 'Functional and Non-functional requirements'. How to 'capture and record requirements'. Plus, you will get an insight to how one system is used throughout an organization.

This course will guide you through the entire range of 'Scoping Documents', 'Technical Specifications', 'Feasibility Studies' and 'Requirements Gathering'.

Your time is precious and that matters to me, this course has been arranged into small lectures that you can consume when you have a spare few minutes. They follow-on from each other, making the entire course watchable in one sitting. you can be sure that the project you embark on is the same as the project you deliver. On time and on budget.

Capturing Software Requirements, Meeting Deliverables, Exceeding Expectations and Documenting the whole process can take years to learn, this stuff is not taught in colleges, it is learned in the trenches. So save yourself time, get the insider information on the topics that matter. By the end of the course, you will have amassed a large number of key takeaways and several useful template files that together will take your software development skills to the next level.

This course is for life, meaning you can learn whenever you have the time. You have access to the discussions area, where I will personally answer any questions you have on this course. This course is also backed by a 30 day money back guarantee.

If you need a deeper understanding of the software development life cycle. Are about to begin work on a new software project or embark on a prospective customer collaboration? this course will guide you through the process.

I look forwards to seeing you on the inside.

Kind Regards, Robin.

Who this course is for:

  • This course is meant for anyone working in the software industry that requires a detailed understanding of the requirements gathering process.
  • For junior developers looking to climb the ladder
  • No prior programming knowledge is needed.
  • Anyone who needs 'How To Write a Software Specification Document'
  • Anyone looking to Capture Software Requirements
  • This course is probably not for you if you are already capable of eliciting every single requirement from your customers and never fail to deliver on time and on budget!

Instructor

Robin Slee | Art | Illustration | iPad | Software Development
Freelance Digital Artist, Programmer.
Robin Slee | Art | Illustration | iPad | Software Development
  • 4.2 Instructor Rating
  • 6,508 Reviews
  • 25,065 Students
  • 7 Courses

Hi, I’m Robin. I’m a self-taught Freelance Digital Artist and Illustrator.

I have published drawing courses, ran google hangout sketching sessions and shared tutorials through social media but what I’m best known for is running a Youtube channel where I talk about and create Concept Art, Fantasy Art and more Specifically Creature Design.

I believe drawing and illustration is a skill not a gift! Which means that anyone can learn a skill it simply takes guidance, perseverance and a little patience. We are all artists with our own visions to share. And as we go through life we are touched and shaped by many experiences. It is this unique path that each of us follows which makes creating unique and original art so compelling.

It’s never to late to pick up a pencil and start learning, so I invite you to check out my YouTube Channel, my Website and my Courses here on Udemy to learn more about me and the art that I create.

I look forwards to helping you realize the visions in your imagination!

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.