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

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
Storyboarding and Scenarios
As you talk with customers early on, developing storyboards and scenarios help. They are easily communicable to both the customer and later to developers and work in all software development lifecycles. Mockups and prototypes can also be used- CAREFULLY. Here we explain these concepts along with their large benefits and dangers.
Reusing Existing Knowledge
In understanding the system to be and the system that was, existing knowledge of the domain and current scenarios needed are helpful. These can be related back to models. This lesson discusses knowledge that can be obtained, from what resources, and how that can be mapped to existing models for help in further elicitation.
Interviewing- Learning from the Sources
Knowledge of the system-as-is and the system-to-be can be obtained through interviews. While the concept of conducting an interview seems easy overall, an efficient and effective interview is challenging to conduct. Here we'll talk about guides to meeting effectiveness and guidelines for conducting a useful interview, specifically for determining what the stakeholder has and needs.

Good to know

Know what's good
, what to watch for
, 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

Save Requirements Elicitation: Artifact and Stakeholder Analysis to your list so you can find it easily later:
Save

Reviews summary

Requirements elicitation: highly rated

Learners say this course is compelling and useful with great materials, a helpful peer review process, and an outstanding professor. Students report that this course provides a lot of helpful materials about the requirements elicitation process, including techniques, videos, and exercises. Excellent lectures in this course explain the fundamentals well. Students appreciate that the professor is engaging, knowledgeable, and experienced. Many students find this course to be a valuable learning experience and recommend it to others interested in requirements elicitation.
Valuable learning experience for students
"I acquired a great number of new information about requirements elicitation and even manahed to turn my teoretical knowledge into practical one."
"The information given is very useful in the workforce."
"You learn and apply the material from this course."
Helpful and useful materials provided
"The material taught was excellent, complete and useful."
"The professor provided a lot of materials about the requirements elicitation process as well as useful techniques."
"It was such a compelling and usefull course with a great profesor , who was striving to share her invaluable knowledge and experience with all students passing the course."
Knowledgeable and experienced professor
"The professor provided a lot of materials about the requirements elicitation process as well as useful techniques."
"The professor taught was really great and not at all incomprehensible."
"The professor is outstanding in her explanations and visuals."
Materials sometimes unrelated and speaker not confident
"P​oor materials, sometimes unrelated questions in quizes, also the speaker doesn't seem to be confident"
"Sorry, not helpful to me at all."
Course pace is quick and high-level on concepts
"The course is ok but very quick and high level on a lot of the concepts so I'm not too sure how much use I'll get out of it."
"Training 4 weeks, I must do in 2 days in works , effectively just 3 hours to do it, "

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

Here are nine courses similar to Requirements Elicitation: Artifact and Stakeholder Analysis.
Eliciting Information from Stakeholders
Discovering Business Analysis Information Through...
Digital Product Management: Modern Fundamentals
Conducting Business Analysis & Developing Requirements
SQL for NEWBS: Weekender Crash Course
Macro Photography & Focus Stacking Made Easy
Usability Testing with Hotjar
Our Share: Employee Ownership as a Wealth Sharing Tool
Ethereum Tutorial: Ethereum & Smart Contracts from Scratch
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 - 2024 OpenCourser