digital development Flashcards

1
Q

product management

A

Product management is an organizational function that guides every step of a product’s lifecycle— from development to positioning and pricing — by focusing on the product and its customers first and foremost.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

product manager

A

A product manager is the person who identifies the customer need and the larger business objectives that a product or feature will fulfill, articulates what success looks like for a product, and rallies a team to turn that vision into a reality. To build the best possible product, product managers advocate for customers within the organization and make sure the voice of the market is heard.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

program management

A

Program management is the process of managing programs mapped to business objectives that improve organizational performance.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

program manager

A

Program managers oversee and coordinate the various projects and other strategic initiatives throughout an organization.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

give me 5 hard skills

A

Programming languages such as C++, Java, and Python
Data analysis and visualization tools such as R and Excel
Web development skills such as HTML, CSS, and JavaScript
Network and information security
Project management and agile methodologies.

  • Analytical skills – Data & research
  • Technical skills/understanding
  • UX skills/understanding
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

give me soft skills

A
  • Emotional Intelligence – Empathy
  • Self-awareness – Bias & Assumptions
  • Communication & relationship building
  • Influencing without authority
  • Storytelling
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

explain the RICE Framework

A

The RICE framework is a prioritization method used to evaluate and prioritize initiatives, features, or projects based on their potential impact, feasibility, and effort required. It is often used in product development and project management to help organizations determine which initiatives will have the most impact and can be completed within the available resources.

RICE stands for:

Reach: The size of the audience or customer base that will be impacted by the initiative.
Impact: The potential impact that the initiative will have on the audience or customer base, including financial, operational, or strategic impact.
Confidence: The level of confidence that the initiative can be completed within the available resources and constraints.
Effort: The level of effort required to complete the initiative, including time, resources, and budget.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

explain the impact/effort matrix

A

High Impact/Low Effort: This quadrant represents initiatives or projects that will have a significant impact and can be completed with minimal effort. These are the initiatives that should be given the highest priority.

High Impact/High Effort: This quadrant represents initiatives or projects that will have a significant impact but will require a significant amount of effort to complete. These initiatives should be given a high priority but should be carefully evaluated to ensure that the effort required is justified by the potential impact.

Low Impact/Low Effort: This quadrant represents initiatives or projects that will have a minimal impact and can be completed with minimal effort. These initiatives should be given a lower priority and should be considered only after the highest priority initiatives have been completed.

Low Impact/High Effort: This quadrant represents initiatives or projects that will have a minimal impact and will require a significant amount of effort to complete. These initiatives should be given the lowest priority and should be carefully evaluated to ensure that the effort required is justified by the potential impact.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

explain the rcve matrix
risk-Value-Cost-Effort

A

High Return/High Effort: This quadrant represents initiatives or projects that will have a high potential ROI but will require a significant amount of effort and resources to complete. These initiatives should be given a high priority but should be carefully evaluated to ensure that the effort required is justified by the potential ROI.

High Return/Low Effort: This quadrant represents initiatives or projects that will have a high potential ROI and can be completed with minimal effort. These are the initiatives that should be given the highest priority.

Low Return/Low Effort: This quadrant represents initiatives or projects that will have a low potential ROI and can be completed with minimal effort. These initiatives should be given a lower priority and should be considered only after the highest priority initiatives have been completed.

Low Return/High Effort: This quadrant represents initiatives or projects that will have a low potential ROI and will require a significant amount of effort to complete. These initiatives should be given the lowest priority and should be carefully evaluated to ensure that the effort required is justified by the potential ROI.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

how do you quantify an issue?

A
  • Back of the napkin mathematics; working with ambiguity + making assumptions
  • List out what you know & what you don’t know
  • What you don’t know –> create assumptions
  • Write down a formula (with words)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

How to go from a problem to a solution

A
  1. Research phase (Read documentation, Talk to users,Look at support tickets,Look at analytics,Read articles)
  2. Synthesize
    i) Find patterns
    ii) Cluster topics
    iii) Structure
    iv) Organize
    v) Document,Visualize in a flowchart
  3. Ideation or brainstorming phase (Brainstorm
    Draw / flowchart ,Experiment)
  4. Creation phase (Design ,Prototype,Code ,Build)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

how do you define a problem

A

 Grey area how defined a problem should be defined
 A broad problem limits structure & handlebars
 A narrow problem limits creativity
Explore 5 W’s: Who, why, what, when, where

1 sentence
* Helps you find more useful solutions by providing a clear & inspiring aim
* SMART: Specific, Measurable, Achievable, Realistic, Timely

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

explain the double diamond of design thinking

A

The Double Diamond consists of four phases: Discover, Define, Develop, and Deliver.

Discover: This phase is all about understanding the problem and the context in which it exists. It involves researching and gathering information to gain a deep understanding of the users, their needs, and the environment in which the problem occurs. It is an open-ended, divergent phase where the team is encouraged to explore multiple possibilities and generate a wide range of ideas.

Define: Once the problem and context have been understood, the team can begin to define the problem more clearly and identify specific opportunities to address. This phase is more convergent, where the team narrows down the scope of the problem and refines the ideas generated in the Discover phase.

Develop: In this phase, the team begins to develop solutions to the problem. This is where the team generates concepts, prototypes, and models of the proposed solutions. The team iterates and tests these solutions with users to validate their effectiveness and identify any necessary improvements.

Deliver: This is the final phase of the process, where the team implements the final solution and delivers it to the users. This may involve launching a product or service, or rolling out a new process or experience. The team continues to evaluate and measure the effectiveness of the solution, and make any necessary adjustments based on feedback.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

what are the 3 different research goals ?

A

1) Exploratory: Exploring information
2) Descriptive: Describing something
3) Explanatory: Finding causation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

what are the different research types?

A

Quantitative: getting as much data -> Seeing Trends
Qualitative: getting as much info ->. Understanding

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

explain the research process

A

objective - what do we need to do?
hypotheses - what is our assumption?
methods- what are the methods to use?
conduct- start your UX research
synthesis - organize and analyze results

17
Q

which research methods are there?

A
  • DESK RESEARCH
    = “Secondary” research: gathering information on what other have already researched or done. Documentation!
  • USER RESEARCH
    = Understanding why by asking information
    Determine target audience
     Users or potential users or haters
     Internal stakeholders
     Competitors
    Structured vs unstructured
    Different types
     1:1 interviews
     Focus groups
     Survey
  • DATA RESEARCH
    =Understanding what/how by observing natural behavior
    DIFFERENT TYPES OF DATA RESEARCH
    Goal = Understanding what/how by observing natural behavior​
  • Looking into data analytics
  • A/B-testing & experimentation
18
Q

explain sales &support analysis, usertesting and

A

SALES & SUPPORT ANALYSIS
Look into data when
* Looking into data analytics
* A/B-testing & experimentation
USERTESTING
= Understanding how users use a product/tool by observing them while they do so
In a later stage of development, when you are exploring ideas using
* Prototype
* Existing product

19
Q

how do you create a plan for research

A

CREATING A PLAN
Needs to include:
 Why? Goals & Things you want to learn
 Who? Participants
 How? Methods
 When? Period
 What? Logistics
 Content (Survey questions/research script)
 Communication (Invitations)

20
Q

explain synthesis

A

=create understandable, workable conclusions that will inform
* Your Knowledge
* Your Strategy (roadmap, vision..)
* Your Tactics (solutions, next steps
* Your Designs
* Your Stakeholders
How:
 Go back to your goals!
 Provide answers to the questions
 Find patterns & cluster
 Count notes
 Skill that requires a lot of practice

21
Q

how do you map a user journey?

A

Map out ideas chronologically from an users perspective throughout their journey to perform a task
 Map out ideas from a user’s perspective
 Mapping chronologically (User Journey Mapping) helps you investigate a goal and see it in a wider context (gathering requirements ≠ mapping a journey)
 Often more complex situation: you’re planning an update to a product that involves various audiences and many stakeholders

22
Q

explain how might we’s

A

The process of creating “How might we” statements is typically done as part of the “Define” phase of the design thinking process, where the team is working to narrow down the scope of the problem and identify specific opportunities to address.

For example, if the problem statement is “Our company’s website is not user-friendly,” a possible “How might we” statement would be “How might we make our website more user-friendly for our customers?”

23
Q

explain the difference between user journey map vs flowchart

A

USER JOURNEY MAP
* Tells a story of how a persona interacts with a product
* Chronologically map out the User Experience across different channels
* Not solely focus on individual states and elements that trigger those states → focus on the experience (feelings, thoughts, etc.)
FLOWCHART
* Flow = movement (navigate)
* Series of steps
* ‘Happy path’ + alternative paths
* Visualisation tool to evaluate (existing) interfaces → pinpoint assumptions, problem areas (friction), touch points with users’ goal in mind

24
Q

why is brainstorming effective?

A

Faster than exchanging messages (no distractions, emailing, …)​

Great for team alignment (break the silos, align perspective)​

Facilitation keeps participants on topic (e.g. avoiding CEO dominating the meeting & keep everyone involved)​

Diversity matters (e.g. personal backgrounds, age, experiences, roles, hobbies, …)​

Collectively finding the best solution (expertise stakeholders, discussing rationale why’s, etc.)​

25
Q

why should you involve stakeholders when brainstorming

A

expertise, invested in products’ succes, more know-how on internal procedures
* Diversity matters (e.g. personal backgrounds, age, experiences, roles, hobbies, …)
* Ask the client for participants
* Keep everyone involved (ask people who are less vocal about their opinion, change the order people get to present their ideas, voting, letting them work individually/in group, …)

26
Q

brainstorming vs ideation

A

BRAINSTORMING
Technique to generate new ideas
IDEATION
Generate new ideas intended to:
 Solving problems
 Innovation
 Combined ideation

The main difference between the two is that brainstorming is more focused on generating a large number of ideas quickly, while ideation is more focused on developing and refining a smaller number of ideas over time.

27
Q

explain voting

A

Voting is a process of selecting a specific idea or solution from a group of options. It can be used to prioritize and select the most promising ideas generated during ideation.

Narrowing ideas → Dot Voting

HOW TO VOTE
(1) Audit the options (group similar-sounding ones & keep options low)
(2) Explain what the next step/outcome will be
(3) Amount of votes per person (rule of thumb = 25% of all options)
(4) Explain voting criteria/goal (e.g. feasibility, ownership, short/long term win …)
(5) First think, then vote (prevent biased voting)

28
Q

explain the raci framework

A

The RACI framework is a tool used to define and clarify roles and responsibilities within a project or organization. It stands for:

Responsible: The person or team who is responsible for completing a specific task or deliverable. They are accountable for the outcome and are expected to do the work.

Accountable: The person or team who is ultimately accountable for the success of the task or deliverable. They are the decision maker and have the final say on the outcome.

Consulted: The person or team who is consulted for input or advice on the task or deliverable. They are not responsible for the outcome, but their input is important.

Informed: The person or team who needs to be informed about the task or deliverable. They are not responsible for the outcome, but they need to know what is happening.

29
Q

what is a risk analysis

A
  • Foresee risks in your project
  • Create plan how to remediate them if they were to happen
  • Communicate to your stakeholders
30
Q

what is managing up

A

= The art of building a better relationship with your manager in order to influence decision-making
* Most important soft skill in complex environments
* Overcommunication > under communication
* Be prepared
* Be brief & concise
* Ask for what you need

For example:​
Keeping your boss on schedule​
Bringing new information into the decision-making process​
Suggesting innovative solutions to longstanding challenges ​

31
Q

how do you measure succes

A

product metrics - determine product metrics to measure against your goals (KPI’s (PM)

taxonomy design - design the taxonomy needed to track your metrics (Event & attribute
definition (PM) )

instrumentation - instru ment your taxonomy (Implementation /engineering)

32
Q

explain taxonomy design

A

measuring tools need
* User with attributes
* performs an event (=action) with attributes
You define taxonomy after design is finished & you understand the full
user flow (and thus screens that will exist)

KPI = Increase time listened to local music (versus non-local)
* User = Elisa
* Email: XXX@hotmail.com
* Country: Belgium
* Region: Ghent

  • Event = Plays a song
  • Artist: Lady Gaga
  • Song: Paparazzi
  • Artist region: USA
  • Duration: 00:20sec
33
Q

explain instrumentation

A

“measure of a product’s performance”
* Concrete measuring through tools
* Tools
* Mixpanel
* Amplitude
* Hotjar
* Google Analytics (not as detailed)

34
Q

what is release management

A

= The process of managing, planning, scheduling and controlling a software build through different stages and environments
“Launching software features or full products & what is needed to do so”
More important with agile way of working; continuous development & releases

35
Q

what are different software releases

A

Alpha-release
* All features are added, but it’s not thoroughly tested
* Code/system testing

  • Beta-release
  • Buggy, but available to external testers
  • Functionality testing
  • Early access
  • Open
  • Closed
  • General availability
  • Stable
  • Available & marketed to all
36
Q

what are unsuccessful releases

A

TECHNICAL
 Crashes & bugs
 Data loss
 Not able to handle the volume (server issues)
OPERATIONALLY
 Support not up to date
CUSTOMER
 UX/UI - Not understanding functionality
 Commuhication - Not knowing about the new/changed functionality
GUIDELINES
* Never release right before a weekend
* Dare to postpone
* Overcommunicate internally

37
Q

what is quality assurance

A

Term used in both manufacturing and service industries to describe the systematic efforts taken to ensure that the product(s) delivered to customer(s) meet with the contractual and other agreed upon performance, design, reliability, and maintainability expectations of that customer

38
Q

quality control vs quality assurance

A

Quality Control is the process of inspecting and evaluating products or services to ensure they meet specific quality standards, while Quality Assurance is the overall process of ensuring that a product or service is of the required level of quality, including the planning, implementation, assessment, and reporting of quality-related activities. In short, QC focuses on detecting defects and preventing them from getting to the customer, while QA focuses on ensuring that the product or service meets the required level of quality before it gets to the customer.

both : (International) Standards possible; ISO-norms
* Contractual obligations (SLA’s for instance uptime)

39
Q

how to perform quality control ?

A

Know your product/feature & take documentation & Write testscripts (test case / steps / expected result)

documentation= Any communicable material that is used to describe, explain or instruct regarding some attributes of an object, system or procedure, such as its parts, assembly, installation, maintenance and use
FOR SOFTWARE:
* Requirements/ scope of work
* Usertesting & research
* Software design and functional specification * System design and functional specifications
SEVERAL TOOLS:
Google Docs / Notion; JIRA (Confluence); Gitbook