Featured resource
Tech Upskilling Playbook 2025
Tech Upskilling Playbook

Build future-ready tech teams and hit key business milestones with seven proven plays from industry leaders.

Learn more
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

Best Practices for Requirements Gathering

Learn the fundamentals, basic tools and techniques and how agile techniques can be used to enhance your requirements gathering skills.

Michael Krasowski - Pluralsight course - Best Practices for Requirements Gathering
by Michael Krasowski

What you'll learn

This course begins with the fundamentals of the requirements process, including project definition template, the uncertainty of requirements, nailing down stakeholders, and the skills needed to be a requirements analyst. Next we explore how requirements gathering in an Agile environment works. And lastly, we review practical tools to guide the student from user cases/stories, work flows, mockups, business rules, and data model to produce a solid specification that meets a customer's expectations. This course covers the following PMBOK® Process Groups: Planning, Executing, Monitoring and Controlling. This course covers the following PMBOK® Knowledge Areas: Project Scope Management, Project Communications Management, Project Stakeholders Management.

Table of contents

About the author

Michael Krasowski - Pluralsight course - Best Practices for Requirements Gathering
Michael Krasowski

Michael is General Manager at Fairway Technologies, a San Diego based technology consulting company. Prior to that, he was Vice President of Development at PDSA, Inc. and has many years of management, technology, and leadership experience.

More Courses by Michael