Questions Flashcards

1
Q

What is a model? (Generic Definition)

A

A representation of a thing, system or theory, such that characteristics of the original can be examined or changed

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

What is a model? (Business definition)

A

A logical computer program that shows interactive relationships between dynamic variables, resulting in output to anwer management questions

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

What is the difference between Model and Analysis

A

In analysis you follow detailed preparatory steps to see output.
In a model, whenever input or assumption change, output automatically changes.

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

What are the two definitions for a model?

A

Generic and Business

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

4 steps business evolution

A

1 - Bureaucracy
2 - Process Reengineer
3 - Data Analytics
4 - Robot Advisory Machines

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

What does bureaucracy step consists of?

A

Humans did everything, there was a full process line mindset

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

What does Process Reengineer step consists of?

A

Re-design processes and optimize based on value

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

What does Data Analysis step consists of? (Business Evolution)

A

Data-driven decision-making process. Decisions based on KPI. Automation of repetitive tasks.

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

What does Robot Advisory Machines step consists of?

A

Operative business work developed by Robotic Process Automation / Machine Learning

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

Why use a model? (Name the 3 factors)

A

Accuracy, Efficiency and Interactivity

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

What is Accuracy? (Why use a model?)

A

Accuracy means that everything can be correctly represented in the form of a model.

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

What is Efficiency? (Why use a model?)

A

Time saving on repetitive tasks. Simplifying business problems by breaking them down.
Document data sources, assumptions and methodologies in one place (nothing left unanswered).

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

What is Interactivity? (Why use a model?)

A

“What if” analyses to check solutions sensitivity to changes.
Produce content for presentations, or be a presentation tool itself.

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

Our journey steps?

A

Data Collection; Data Preparation; Data Visualization; Data Analysis; Insight Communication; Take Action

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

What is Traditional BI?

A

Measures past performance and guides business planning. (E.g. Reporting (KPIs, metrics), Dashboards, Scorecards, Querying)

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

What does Traditional BI respond to?

A

What happened? Why did it happen?

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

What is Advanced Analytics and Data Science?

A

Data Mining; Statistical Analysis; Predictive Modelling; Big Data Analytics; Simulation; Optimization; Machine Learning

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

What questions do Advanced Analytics and Data Science respond to?

A

What will happen? How can we make it happen?

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

Analytics in Traditional BI

A

Descriptive Analytics and Diagnostic Analytics

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

Analytics in Advanced Analytics and Data Science

A

Predictive Analytics and Prescriptive Analytics

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

Modelling Overview

A

Variable Assumptions (UI), Fixed Assumptions, Data into Engine. Engine gives us Output (UI)

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

Three steps to build a model

A

Structuring and Design; Construction; Use and Care

23
Q

What is done in Structuring and Design?

A

Determine model’s purpose
Define output
Identify required data
Define flow and content of major sections
Map the physical layout

24
Q

Structuring and Design advantages

A

High ROI
Over 10 times return on time spent
Can be a deliverable itself

25
Q

What is done in Construction? (Build a model)

A

Establish assumptions
Input required data
Format model for easiest use based on established structure
Test for errors

26
Q

Construction advantages (How to build a model)

A

With the proper Strucure and Design, the model will write itself

27
Q

What is done in Use and Care? (How to build a model)

A

Test logic and limits
Update and modify the model as needed
Document the model

28
Q

What are the tests in Testing Policy?

A

Error-testing
Sanity-testing
Sensitivity and stress testing

29
Q

What does Error testing consist of?

A

Use set of known inputs to test if the model produces expected results
Test for internal consistency
Parts should sum to the whole (e.g. customers, geographies)

30
Q

What does Sanity testing consists of?

A

Vary inputs in a controlled manner to test its directional logic (e.g.: unit costs decrease 15% for each doubling in volume, and uc increase)

Check assumptions and methodologies validity (can revenue grow 20% annually while cost grows 5%?)

Check output validity (Are ROEs different from peer businesses?)

31
Q

What does sensitivity and stress testing consist of?

A

Sensitivity of output to small changes in key inputs

Test model against outer ranges of inputs to understand models limitation (test model when you “zero-out” certain inputs)
Credibility can quickly disappear if the model produces “ridiculous” results outside application ranges

32
Q

What does Data Collection consists of?

A

Collect raw data on business operations from different sources. Much of the data is generated automatically. Strategy may be required to capture certain data and address critical business questions.

33
Q

What does Data Preparation consists of?

A

Clean, combine and format data for reporting and analysis purposes. Accurate and consistent data is important to obtain valuable insights from what is collected.

34
Q

What does Data Visualization consists of?

A

To monitor business performance, data must be visualized in reports and dashboards. By sharing summarized information throughout an organization, managers and employees will be aware of business performance in different aspects.

35
Q

What does Data Analysis consists of?

A

To gain insights, people will need to explore the data for potential issues or opportunities. An iterative process of data discovery can help organizations unlock insights.

36
Q

What does Insight Communication consists of?

A

Insights must be communicated effectively (to ensure right decisions and actions). Data storytelling using engaging narratives and clear visuals to explain insights opens audience’s minds to nem and better possibilities.

37
Q

What does Take Action consists of?

A

Which insights should be pursued and implement necessary changes. (Test can be deployed first, to verify results). Regardless, results should be assessed after each change, and learned from.

38
Q

What is a Programming Language?

A

A set of rules that converts strings or graphicar program elements (visual programming languages), to various kinds of machine code output. Are one kind of computer language and are used to implement algorithms.

39
Q

What is an Algorithm?

A

A finite sequence of rigorous instructions. Used to solve a class of specific problems or to perform a computation. Used to perform calculations and data processing. Advanced Algorithms can use logic to divert code execution through various routes (automated decision making)

40
Q

What is a Computer Program?

A

A sequence or set of instructions in a programming language for a computer to execute. One component of software.

41
Q

What is Data Visualization? (Non-journey part)

A

Graphical representation of information and data.
Data visualization tools provide a way to understand trends, outliers and partterns in data.
Great way to present data to non-technical audiences.
Regarding Big Data, data visualization tools are essential to analyse massive amounts of information and produce data-driven decisions.

42
Q

Common reading patterns?

A

F-pattern
Z-pattern

43
Q

Most common reading pattern for big amount of content?

A

F-Pattern

44
Q

Z-Pattern is typical for?

A

Dashboards that are not content-heavy

45
Q

How do we guide user’s attention?

A

Take advantage of reading patterns and dashboard form.

46
Q

What is High-Frequency Trading?

A

Method of trading that used powerful computer programs to transact a large number of orders in fractions of a second. Uses complex algorithms to analyse multiple markets and execute orders based on market conditions.

47
Q

What is a stock exchange?

A

Physical or digital place where investors buy and sell stock or shares in publicly traded companies. Share prices are driven by supply and demand.

48
Q

What is a business model?

A

Describes how an organization creates, delivers and captures value, in various contexts.

49
Q

Business models need to account for…

A

Competitors. Businesses best decisions are based on what is best for the company, taking into consideration how others will act and decide.

50
Q

How can we characterize a network?

A

Degree distributions; Average Distances; Diameter; Shortest Path; Transitivity; Clustering; Community Structures; Robustness

51
Q

What are Hubs?

A

Nodes with a huge number of connections

52
Q

What is the difference between variable and fixed assumptions, in the context of a model?

A

Fixed assumptions are a part of the model, meaning we always assume they hold true, if they stop doing so, than our model stops making sense. Variable assumptions, as the name says, are variable, they can change and the model adapts to them. Often are introduced by the user as a part of UI.

53
Q

What is the difference between printing and returning, inside a function?

A

Print just shows the user a string representing what is going on. The computer cannot make use of a print.
Return is how a function gives back a value. This value can or cannot be seen by the user, but it can be used in further functions.