Sorry, this page is no longer available
We may earn an affiliate commission when you visit our partners.
Course image
Kristen Walcott-Justice

In Elicitation: Artifact and Stakeholder Driven Analysis, you will learn to use both recorded and presently unrecorded knowledge in your elicitation techniques. As you get started in finding out about the new product, you must first learn about the product that was (if there was one) and then learn about the system to be. Oftentimes, you'll find yourself in an environment you know nothing about! This course will help you find ways to learn about the domain, the system that was, and the system to be. Please review: "Who this class is for to determine if you are ready to take this graduate level course".

Enroll now

Here's a deal for you

Save money when you learn with a deal that may be relevant to this course.
All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Syllabus

Artifact Driven Elicitation
One step of gathering domain knowledge and knowledge of the system that was and the system to be is through artifact-driven elicitation. Here we will discuss what artifact-driven elicitation entails, how to go about learning background from the stakeholders, and methods to obtain and deal with the data.
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Taught by Kristen Walcott-Justice, who is recognized for her work in elicitation
Covers artifact-driven elicitation, interviewing, and reusing existing knowledge, which are core skills for elicitation
Develops elicitation techniques for both recorded and presently unrecorded knowledge

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Artifact and stakeholder elicitation fundamentals

According to learners, this course provides a solid foundation in requirements elicitation techniques, particularly focusing on artifact and stakeholder analysis. Many students found the guidance on interviewing and storyboarding techniques helpful for their professional work. While some felt the course was theoretical at times, a majority appreciated learning practical tools and strategies they could immediately apply to their projects. A few experienced professionals noted it might be best suited for those newer to the field looking for a structured approach. Overall, the course is seen as a valuable step for understanding key elicitation concepts.
Most valuable for those new to requirements elicitation.
"As someone with some prior experience, I found parts of this course covered ground I already knew."
"This seems like an excellent course for someone just starting out in a business analyst role."
"If you're looking for an introduction to elicitation basics, this is suitable, but maybe less so for advanced practitioners."
Tools and strategies can be used immediately on projects.
"I was able to immediately apply the techniques learned in this course to my current work projects."
"The practical examples helped me see how these methods fit into real-world scenarios."
"This course gave me actionable steps I could take back to my team and implement."
Effective methods like interviewing and storyboarding are covered.
"The sections on interviewing and storyboarding were incredibly useful and practical."
"I appreciated the detailed guidance on conducting effective stakeholder interviews."
"Learning how to use storyboards and scenarios has already improved my communication with clients."
Provides essential concepts for requirements elicitation.
"This course gave me a very solid foundation for approaching requirements elicitation in a structured way."
"I learned the core concepts and strategies for understanding project requirements effectively."
"It's a great starting point for anyone new to the field or needing a refresher on fundamentals."
Some parts are perceived as more academic than practical.
"Parts of the course felt a bit too academic and less focused on hands-on application."
"While the theory is important, I was hoping for more real-world case studies."
"The course could benefit from more practical exercises alongside the conceptual material."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Requirements Elicitation: Artifact and Stakeholder Analysis with these activities:
Review interviewing and facilitation techniques
Brush up on your interviewing and facilitation skills to enhance your elicitation capabilities.
Browse courses on Interviewing
Show steps
  • Read articles or watch videos on interviewing techniques
  • Practice active listening and open-ended questioning
  • Participate in mock interviews or facilitation sessions
Create simple storyboards and scenarios
Creating simple storyboards and scenarios will help you practice the elicitation techniques you will learn in the course.
Browse courses on Storyboarding
Show steps
  • Identify a simple product or system that you are familiar with.
  • Create a storyboard that describes a typical user interaction with the product or system.
  • Write a scenario that describes a specific use case for the product or system.
  • Share your storyboard and scenario with a friend or colleague and get feedback.
Elicitation role-playing exercises
Practice eliciting knowledge from different types of stakeholders through role-playing exercises.
Browse courses on Elicitation Techniques
Show steps
  • Assume different stakeholder roles
  • Use various elicitation techniques
  • Provide and receive feedback
Four other activities
Expand to see all activities and additional details
Show all seven activities
Collaborative brainstorming on knowledge elicitation scenarios
Engage in group discussions to brainstorm and explore different knowledge elicitation scenarios.
Browse courses on Elicitation Techniques
Show steps
  • Identify and discuss real-world scenarios
  • Analyze the challenges and opportunities
  • Develop innovative solutions
Develop a knowledge elicitation plan
Create a comprehensive plan that outlines your knowledge elicitation strategy.
Browse courses on Requirements Gathering
Show steps
  • Identify stakeholders and objectives
  • Select appropriate elicitation techniques
  • Develop a timeline and budget
  • Outline communication and reporting procedures
Document knowledge elicitation process
Create a document that details the knowledge elicitation process. Note what worked well and what didn't.
Browse courses on System Analysis
Show steps
  • Describe the knowledge elicitation techniques used
  • Reflect on the effectiveness of each technique
  • Document lessons learned
Attend a workshop on advanced elicitation techniques
Attend a workshop to develop advanced knowledge elicitation techniques from experts.
Browse courses on Advanced Techniques
Show steps
  • Identify and register for relevant workshops
  • Attend the workshop and actively participate
  • Network with other professionals
  • Apply the learned techniques to your own projects

Career center

Learners who complete Requirements Elicitation: Artifact and Stakeholder Analysis will develop knowledge and skills that may be useful to these careers:
Business Analyst
A Business Analyst is responsible for understanding the needs of a business and translating those needs into technical requirements. This course can help you develop the skills you need to be a successful Business Analyst by teaching you how to elicit requirements from stakeholders, analyze those requirements, and develop a requirements document. This course can help you build a foundation in the skills you need to be successful in this role.
Product Manager
A Product Manager is responsible for the development and launch of a new product. This course can help you develop the skills you need to be a successful Product Manager by teaching you how to elicit requirements from stakeholders, analyze those requirements, and develop a product roadmap. This course can help you build a foundation in the skills you need to be successful in this role.
Project Manager
A Project Manager is responsible for planning, executing, and closing a project. This course can help you develop the skills you need to be a successful Project Manager by teaching you how to elicit requirements from stakeholders, analyze those requirements, and develop a project plan. This course can help you build a foundation in the skills you need to be successful in this role.
Systems Analyst
A Systems Analyst is responsible for designing and implementing new systems. This course can help you develop the skills you need to be a successful Systems Analyst by teaching you how to elicit requirements from stakeholders, analyze those requirements, and develop a system design. This course can help you build a foundation in the skills you need to be successful in this role.
Software Engineer
A Software Engineer is responsible for designing, developing, and testing software. This course may be useful for you if you are interested in becoming a Software Engineer. It will help you understand the requirements elicitation process, which is a critical skill for any Software Engineer.
Database Administrator
A Database Administrator is responsible for managing and maintaining databases. This course may be useful for you if you are interested in becoming a Database Administrator. It will help you understand the requirements elicitation process, which is a critical skill for any Database Administrator.
Technical Writer
A Technical Writer is responsible for writing technical documentation. This course may be useful for you if you are interested in becoming a Technical Writer. It will help you understand the requirements elicitation process, which is a critical skill for any Technical Writer.
User Experience Designer
A User Experience Designer is responsible for designing user interfaces. This course may be useful for you if you are interested in becoming a User Experience Designer. It will help you understand the requirements elicitation process, which is a critical skill for any User Experience Designer.
Information Architect
An Information Architect is responsible for organizing and structuring information. This course may be useful for you if you are interested in becoming an Information Architect. It will help you understand the requirements elicitation process, which is a critical skill for any Information Architect.
Knowledge Manager
A Knowledge Manager is responsible for managing and sharing knowledge. This course may be useful for you if you are interested in becoming a Knowledge Manager. It will help you understand the requirements elicitation process, which is a critical skill for any Knowledge Manager.
Librarian
A Librarian is responsible for managing and organizing information. This course may be useful for you if you are interested in becoming a Librarian. It will help you understand the requirements elicitation process, which is a critical skill for any Librarian.
Archivist
An Archivist is responsible for preserving and managing historical records. This course may be useful for you if you are interested in becoming an Archivist. It will help you understand the requirements elicitation process, which is a critical skill for any Archivist.
Museum curator
A Museum Curator is responsible for managing and preserving museum collections. This course may be useful for you if you are interested in becoming a Museum Curator. It will help you understand the requirements elicitation process, which is a critical skill for any Museum Curator.
Historian
A Historian is responsible for studying and writing about the past. This course may be useful for you if you are interested in becoming a Historian. It will help you understand the requirements elicitation process, which is a critical skill for any Historian.
Anthropologist
An Anthropologist is responsible for studying human societies and cultures. This course may be useful for you if you are interested in becoming an Anthropologist. It will help you understand the requirements elicitation process, which is a critical skill for any Anthropologist.

Reading list

We've selected 12 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Requirements Elicitation: Artifact and Stakeholder Analysis.
Classic in the field of requirements engineering. It provides a practical guide to eliciting, analyzing, specifying, and validating requirements. It valuable resource for both students and practitioners.
Provides a comprehensive overview of domain-driven design. It is written in a clear and concise style and valuable resource for both students and practitioners.
Provides a practical guide to eliciting and analyzing software requirements. It is written in a clear and concise style and valuable resource for both students and practitioners.
Provides a comprehensive overview of designing data-intensive applications. It is written in a clear and concise style and valuable resource for both students and practitioners.
Provides a comprehensive overview of the systems development life cycle. It is written in a clear and concise style and valuable resource for both students and practitioners.
Provides a comprehensive overview of software engineering. It is written in a clear and concise style and valuable resource for both students and practitioners.
Provides a practical guide to using user stories in agile software development. It is written in a clear and concise style and valuable resource for both students and practitioners.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser