Requirements Elicitation: Artifact and Stakeholder Analysis (Coursera)

Requirements Elicitation: Artifact and Stakeholder Analysis (Coursera)

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".

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

Course 2 of 5 in the Requirements Engineering: Secure Software Specifications Specialization.

Syllabus

WEEK 1
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.

WEEK 2
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.

WEEK 3
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.

WEEK 4
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.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Project Management: Foundations and Initiation (Coursera) Coursera
University of Colorado Boulder

Project Management: Foundations and Initiation (Coursera)

Project Management: Foundations and Initiation provides students the foundational knowledge of how engineering projects are managed and initiated. Project managers are responsible for project scope, stakeholder management, effective communication, and team leadership. In this course, you will develop introductory skills needed to manage traditional engineering projects, along with tools needed to engage stakeholders and build diverse teams.

Aug 3rd 2026
4 Weeks
Business Analysis Fundamentals (Coursera) Coursera
Microsoft

Business Analysis Fundamentals (Coursera)

If you're interested in a career in business analysis but don't know where to start, you've arrived at the right place! This course has been designed for individuals seeking entry-level positions in Business Analysis. Whether you're a recent graduate, a career changer, or someone looking to kickstart your career in the tech industry, it will provide you with the foundational knowledge and practical skills needed to excel in the field of Business Analysis.

Aug 3rd 2026
4 Weeks
SRS Documents: Requirements and Diagrammatic Notations (Coursera) Coursera
University of Colorado System

SRS Documents: Requirements and Diagrammatic Notations (Coursera)

As requirements are being gathered and prioritized, they also need to be documented. In Diagrammatic Notations and Software Requirements Specification Writing, we discuss and practice the process of turning requirements into something readable to the customers at a high level, and the developers. When a designer or developer reads your document, they should be able to understand the overall idea, the scope, the domain, the resources, the expectations, and why alternative choices are not selected. To create a document in this way, you use a balance between storytelling (with pictures!) and complex diagrams.

Jul 27th 2026
5-12 Weeks
Project Execution: Running the Project (Coursera) Coursera
Google

Project Execution: Running the Project (Coursera)

This is the fourth course in the Google Project Management Certificate program. This course will delve into the execution and closing phases of the project life cycle. You will learn what aspects of a project to track and how to track them. You will also learn how to effectively manage and communicate changes, dependencies, and risks. As you explore quality management, you will learn how to measure customer satisfaction and implement continuous improvement and process improvement techniques. Next, you will examine how to prioritize data, how to use data to inform your decision-making, and how to effectively present that data.

Jul 22nd 2026
5-12 Weeks
Human-Centered Design for Inclusive Innovation (Coursera) Coursera
University of Toronto

Human-Centered Design for Inclusive Innovation (Coursera)

This course introduces the principles and practices of human-centered design (also sometimes called “design thinking”) which are essential for developing innovative and inclusive products, services, processes and policies. You will learn by doing, experiencing the design process through exercises and a mini-bootcamp. In this course, you will learn about and experience key human-centered design practices: empathize, reframe, ideate, prototype and test. You will learn why human-centered design is a central component of Gender Analytics. You will develop skills in problem finding (and not just problem solving) by understanding users', stakeholders’ and beneficiaries' lived experiences.

Jul 27th 2026
4 Weeks
Fundamentals of Business Analysis (Coursera) Coursera
Starweaver

Fundamentals of Business Analysis (Coursera)

Learn the fundamental skills for becoming a Business Analyst, including understanding the role of business analysis in the organization, what makes a good business analyst, and gaining a collection of foundational skills used by all the BAs regardless of industry or level of seniority such as: applying analysis to determine the business needs, identifying the stakeholders, gathering and documenting different types of requirements, ensuring the solutions deliver the expected value.

Aug 17th 2026
1 Week
Project Initiation: Starting a Successful Project (Coursera) Coursera
Google

Project Initiation: Starting a Successful Project (Coursera)

This is the second course in the Google Project Management Certificate program. This course will show you how to set a project up for success in the first phase of the project life cycle: the project initiation phase. In exploring the key components of this phase, you’ll learn how to define and manage project goals, deliverables, scope, and success criteria. You’ll discover how to use tools and templates like stakeholder analysis grids and project charters to help you set project expectations and communicate roles and responsibilities. Current Google project managers will continue to instruct and provide you with hands-on approaches for accomplishing these tasks while showing you the best project management tools and resources for the job at hand.

Aug 1st 2026
4 Weeks
Requirements Gathering for Secure Software Development (Coursera) Coursera
University of Colorado System

Requirements Gathering for Secure Software Development (Coursera)

In Software Requirements Elicitation for Secure Software Development, we're going to discuss the overall software requirements process as it applies in waterfall, spiral, and agile models. You'll learn about each of these processes and your goals as a software requirements analyst. This is not an easy task! Who do you talk to, when, and what kind of knowledge are you trying to obtain, in any software life cycle? How do you handle obstacles as you go? These are the questions we will focus on answering in this specialization.

Jul 27th 2026
4 Weeks
Coberturas de riesgo con futuros y opciones para agrobusiness (Coursera) Coursera
Universidad Austral

Coberturas de riesgo con futuros y opciones para agrobusiness (Coursera)

La producción agropecuaria y agroalimentaria tiene una gran importancia en las economías latinoamericanas tanto desde el punto de vista de su participación en el PBI de los países, generación de empleo y exportaciones , ya que en muchos casos las exportaciones agroalimentarias constituyen una fuente muy importante de divisas en las economías latinoamericanas.

Aug 17th 2026
4 Weeks
Web3 and Blockchain Leadership for Transformation (Coursera) Coursera
INSEAD

Web3 and Blockchain Leadership for Transformation (Coursera)

For most of the last century, critical advances in technology were happening inside large, well-funded industrial R&D machines that dotted the Western world. Today’s landscape, however, is very different. Even the largest and most sophisticated corporate leaders can no longer dominate their fields or dictate the pace of development. With companies across sectors seeking to harness the transformative potential of blockchain technologies, the blockchain ecosystem is an exemplar of new models of industry collaboration. In this course you will learn about various stakeholders in the blockchain ecosystem and the leadership roles they need to play in order to steward the blockchain revolution in global commerce.

Jul 26th 2026
5-12 Weeks
Value Creation and Building Enduring Relationships (Coursera) Coursera
University of Colorado Boulder

Value Creation and Building Enduring Relationships (Coursera)

The most effective leaders in complex technical organizations are successful leading the performance of large-scale technical endeavors. These leaders have generally established a network of professional relationships, supporting them throughout their career. This third Leading Technical Organizations course, "Value Creation and Building Enduring Relationships", explores techniques for building relationships that have a multiplicative impact on business success. The course provides insight into how authentic leadership yields employee engagement that is critical to strategizing, planning and performing large scale technical endeavors.

Aug 3rd 2026
5-12 Weeks
Social Entrepreneurship (Coursera) Coursera
University of Pennsylvania

Social Entrepreneurship (Coursera)

How do we create innovative and effective solutions to social problems around the world ? This course was designed for individuals and organizations who want to identify and bring about transformative societal change. Professors Jim Thompson and Ian “Mac” MacMillan help you develop both a strategy and a framework for your social enterprise based on their years of experience and expertise teaching social entrepreneurship and advising entrepreneurs. You’ll learn how to define a social problem, understand contextual realities, develop a solution, and plan for effective deployment. .

Jul 27th 2026
4 Weeks