Markdown Editor

MBA Decision Analytics Course Guide Template

Probability, inference, A/B tests, regression, forecasting, Solver LP, Monte Carlo, session roadmap, mini-case with teaching note, rubric, exam plan

MBA y escuelas de negociosCompletaPrimary works: Bayes 1763, Neyman and Pearson 1933, Metropolis and Ulam 1949, Dantzig 1951, Holt 1957decisionanalyticsguidemath

Cómo usar: Use it before and during the MBA data and decisions core to plan sessions and link each topic to a card. Fill the roadmap from your syllabus first, then prepare the mini-case in writing. The main pitfall is learning formulas without practising the set-up and the one-page recommendation.

Vista previa

Decision Analytics Course Guide: [Your programme and term]

A course guide for the data and decisions core of an MBA: probability, distributions, sampling and inference, hypothesis tests and A/B tests, regression, forecasting, optimisation with linear programming and Excel Solver, and Monte Carlo simulation. It is for incoming and first-year MBA students who want a map of the course, a session plan, an original mini-case with a full teaching note, and an exam plan. It links every topic to the concept cards in this library and to the academic/stats-* statistics library for depth. Source basis: primary works from Bayes (1763) to Metropolis and Ulam (1949), Dantzig (1951) and Holt (1957, reprinted 2004), written up in original words; every number was computed in Python and is shown with its Excel formula. Replace every [bracketed] value and every row marked Example.

Document control

FieldValue
Document ID[DA-GUIDE-001]
Programme and term[MBA core, term 1]
Course name[Data, Models and Decisions / Decision Analytics]
Learner[Your name]
Learning team[Team number and members]
Reviewed by[Mentor / second-year student]
Assessment weights[Participation 20% / assignments 30% / final exam 50%]
Software[Excel with Solver and Analysis ToolPak; Python 3.14 with numpy, scipy, pandas, statsmodels / R]
Last updatedYYYY-MM-DD
Version[0.1]

What the course is for

Managers decide under uncertainty with incomplete data. The decision analytics core teaches a disciplined way to do that: describe uncertainty with probability, learn from data with sampling and inference, test ideas with experiments, explain and predict with regression and forecasting models, choose the best plan under constraints with optimisation, and stress-test plans with simulation. The point is not to make you a statistician. It is to make you the person in the room who asks the right quantitative question, builds a model that is good enough to decide, and knows where it breaks.

Competencies built (mapped to competencies common in accreditation-style programme learning goals):

CompetencyWhat it looks like in this course
Analytical and quantitative reasoningTranslate a business question into a model; compute and interpret EV, intervals, tests, coefficients, shadow prices
Technology, data and AIBuild spreadsheet models with Solver and simulation; read Python or R output; judge model-based and AI-generated numbers
Ethical decision makingHonest reporting of uncertainty; no p-hacking; fair use of customer data in experiments
CommunicationOne-page recommendation with the number, the range and the assumption that matters most
Leadership and teamworkDivide a modelling task in a learning team; review each other's spreadsheets
Global perspectiveApply the same tools to data from different markets and currencies without false precision

Prerequisites

SkillMinimum before session 1Where to build it
Algebra, functions, logs and exponentsSolve linear equations; use ln⁡\ln and exe^xmba/pre-mba-quant-refresher
Basic probability and descriptive statisticsMean, SD, percentiles; rules for "and" and "or"academic/stats-probability-basics, academic/stats-eda-report
Excel modellingSUMPRODUCT, absolute references, data tables, Goal Seek, Solver installedmba/pre-mba-excel-modeling-drills
Finance basicsNPV of a cash flow stream (used in decision trees)mba/pre-mba-finance-primer, mba/mba-npv-irr-card
Formula referenceOne page with every formula of the coursemba/mba-formula-sheet, academic/stats-formula-sheet

Session roadmap

SessionTopicCard to readCase or exerciseDeliverable
1Probability, conditional probability and Bayes' ruleacademic/stats-probability-basics, academic/stats-bayesian-inferenceBase-rate problem: fraud alert or diagnostic testBayes table for a business screening test
2Decision trees, EV, value of informationmba/mba-decision-trees-cardLaunch versus test marketRolled-back tree with EVPI and EVSI
3Risk attitude, utility, certainty equivalentsmba/mba-decision-trees-card (risk section)Same tree with a risk toleranceCertainty equivalents and break-even RR
4Random variables and distributions (binomial, Poisson, normal)academic/stats-distributions-sheetCall-centre arrivals, defect countsFive probability calculations in Excel
5Sampling distributions and confidence intervalsacademic/stats-sampling-distributions, academic/stats-confidence-intervalsCustomer satisfaction surveyCI with a margin-of-error statement
6Hypothesis tests and p-valuesacademic/stats-hypothesis-testing, academic/stats-t-tests, academic/stats-proportion-testsSupplier comparisonTest write-up with effect size
7A/B tests, power and sample sizeacademic/stats-experiment-design, academic/stats-power-sample-sizeMini-case Exhibit 1Test plan with sample size and stopping rule
8Simple and multiple regressionmba/mba-regression-for-managers-card, academic/stats-linear-regressionStore sales driversInterpreted regression with prediction interval
9Regression pitfalls: dummies, interactions, logs, omitted variablesmba/mba-regression-for-managers-card, academic/stats-data-transformationsPricing data with confoundersMemo separating prediction from cause
10Forecasting: trend, exponential smoothing, accuracyacademic/stats-time-series-arimaMini-case Exhibit 2Forecast with MAE and MAPE on hold-out weeks
11Optimisation: linear programming and SolverThis guide, mini-case Exhibit 3Product mix, staffing or media planSolver model with sensitivity report
12Monte Carlo simulation and the flaw of averagesThis guide, mini-case Exhibit 4Order quantity under uncertain demandSimulation with risk profile and recommendation
13Integrative case and reviewAll cardsFull mini-caseTeam presentation
14Final exammba/mba-exam-prepPast-style practiceExam

Key concepts

ConceptOne-line meaningExcelCard
Conditional probability and Bayes' ruleUpdate a probability when new evidence arrivesarithmetic tableacademic/stats-probability-basics, academic/stats-bayesian-inference
Expected value, EVPI, EVSIAverage payoff; ceiling and real value of informationSUMPRODUCT, MAXmba/mba-decision-trees-card
Utility and certainty equivalentSure amount equivalent to a risky prospectEXP, LNmba/mba-decision-trees-card
Binomial, Poisson, normal distributionsCounts of successes, counts of arrivals, continuous measuresBINOM.DIST, POISSON.DIST, NORM.DISTacademic/stats-distributions-sheet
Standard error and confidence intervalPrecision of an estimate from a sampleCONFIDENCE.T, T.INV.2Tacademic/stats-confidence-intervals
Hypothesis test, p-value, powerIs the evidence strong enough, and could the test detect a real effect?T.TEST, NORM.S.DISTacademic/stats-hypothesis-testing, academic/stats-power-sample-size
A/B test (two proportions)Randomised comparison of two versionsNORM.S.DISTacademic/stats-proportion-tests, academic/stats-experiment-design
Regression coefficient, dummy, interaction, logConditional association in units; elasticitiesLINEST, SLOPEmba/mba-regression-for-managers-card
Omitted variable bias, causationWhy a coefficient may not be an effectLINEST on two modelsmba/mba-regression-for-managers-card
Prediction intervalRange for one new casesoftwaremba/mba-regression-for-managers-card
Trend and exponential smoothingForecast the next periods from historyFORECAST.LINEAR, FORECAST.ETSacademic/stats-time-series-arima
Forecast accuracy (MAE, MAPE)Average size of forecast errorsAVERAGE(ABS())academic/stats-time-series-arima
Linear programme, binding constraint, shadow priceBest plan under limits; value of one more unit of a resourceSolver (Simplex LP), Sensitivity Reportthis guide
Monte Carlo simulationDistribution of outcomes from random inputsRAND, NORM.INV, data tablethis guide, academic/stats-resampling-methods
Newsvendor critical ratioOrder quantity balancing understock and overstock costsNORM.INVthis guide, mba/mba-inventory-card

Mini-case: Northfield's winter plan

Situation

This case is fictional. Names, numbers and events are invented for teaching.

On a wet Monday in late July, Imani Okafor, vice president of planning at Northfield Outdoor Co., opened the shared folder for the winter planning meeting scheduled for Friday. Northfield sells outdoor clothing and equipment through 64 stores and its own website. Winter jackets drive almost a third of the year's gross margin, and two styles matter most: the Ridge, a down jacket that sells at USD 260 against a landed cost of USD 140, and the Summit, a synthetic jacket that sells at USD 200 against a cost of USD 110.

Four questions were on Friday's agenda, and each had an owner who had sent data.

Rafael Lindqvist, head of e-commerce, had run a four-week A/B test of a new one-page checkout. Visitors were randomly assigned to the old checkout or the new one, 12,000 sessions each. He was ready to roll the new design out to all traffic. "Conversion went from 3.2 to 3.7 percent. That's a 15 percent lift," he wrote. The finance team, who remembered two earlier "wins" that vanished after launch, wanted to know whether the result was real and what it was worth.

Mei Tanaka, the demand planner, had twelve weeks of online orders for the Summit and needed a forecast for the next four weeks to set the website's stock allocation. Her current method was to use last week's orders as the forecast, smoothed a little. Orders had climbed steadily all summer, and she was tired of running short.

Kwame Mensah, who ran Northfield's small sewing facility, had to set the mix for the pre-season production run. The facility could sew both jackets but was limited by sewing hours, cutting-table hours and the supply of certified down, which only the Ridge uses. Marketing had capped Summit volume from this run at the quantity it believed the early season would absorb. Kwame's habit was to make as many Ridges as the down allowed, "because the Ridge earns more per jacket".

Finally, Imani herself owned the total Ridge buy for the season: in-house units plus a top-up from a contract manufacturer at the same landed cost. Ridge demand was uncertain. Last season's forecast error suggested a normal distribution with a mean of 4,000 units and a standard deviation of 900. Unsold jackets would go to an outlet partner at USD 70 after the season. A board member had asked, at the last meeting, why Northfield did not simply order the forecast: "If we expect 4,000, buy 4,000."

Imani wanted one page per question by Thursday night: the number, the range, the assumption that mattered most and a recommendation. She also wanted to know how the four answers fitted together, because the production run and the season buy drew on the same cash and the same down supply.

Exhibit 1: checkout A/B test (four weeks, random assignment)

VariantSessionsOrdersConversion
Old checkout (A) (Example)12,0003843.20%
New checkout (B) (Example)12,0004443.70%

Average order value USD 95; gross margin on online orders 40 percent.

Exhibit 2: weekly online orders for the Summit (units)

Week123456789101112
Orders (Example)310325318342351347366372380377395402

Exhibit 3: pre-season production run

ResourceRidge (per unit)Summit (per unit)Available
Sewing hours (Example)1.51.09,000 hours
Cutting-table hours (Example)0.50.64,200 hours
Certified down, kg (Example)0.301,500 kg
Summit cap from marketing (Example)16,000 units
Unit contribution (price minus landed cost)USD 120USD 90

Exhibit 4: Ridge season buy

Demand: normal, mean 4,000 units, SD 900. Price USD 260, landed cost USD 140, outlet salvage USD 70 per unsold unit. No reorder is possible once the season starts.

Discussion questions

  1. Is the checkout result real? What is it worth per 100,000 sessions, and what else would you want to know before rolling it out?
  2. How large should the test have been to detect a lift from 3.2 to 3.7 percent with 80 percent power?
  3. Forecast Summit orders for weeks 13 to 16. Which method would you use, and how do you know it is better than Mei's current method?
  4. What production mix maximises contribution? Is Kwame's rule right? What is one more sewing hour worth?
  5. How many Ridges should Imani buy for the season? Answer the board member.
  6. How do the four answers interact, and what would you put on Imani's one-page summary?

Teaching note

Question 1: the A/B test

Two-proportion z-test: pooled rate p^=828/24,000=0.0345\hat{p} = 828/24{,}000 = 0.0345,

SE=p^(1−p^)(112,000+112,000)=0.00236,z=0.0370−0.03200.00236=2.12,p=0.034SE = \sqrt{\hat{p}(1-\hat{p})\left(\tfrac{1}{12{,}000} + \tfrac{1}{12{,}000}\right)} = 0.00236, \qquad z = \frac{0.0370 - 0.0320}{0.00236} = 2.12, \qquad p = 0.034

The 95% CI for the difference (unpooled SE 0.00236) runs from 0.04 to 0.96 percentage points. Excel: =(444/12000-384/12000)/SQRT(0.0345*(1-0.0345)*(2/12000)) for zz, and =2*(1-NORM.S.DIST(2.1221,TRUE)) for pp.

The difference is statistically significant at 5 percent, but the interval is wide: the true lift could be almost zero or almost one point. The relative lift is 15.6 percent. Value at the point estimate: 0.005×100,000×95×0.400.005 \times 100{,}000 \times 95 \times 0.40 = USD 19,000 of contribution per 100,000 sessions. Before rollout ask: was the duration fixed in advance (no peeking and stopping when significant)? Did the test run over full weekly cycles? Is order value unchanged? Does the lift hold on mobile and desktop? Recommend rollout with a holdout group of 5 to 10 percent of traffic to confirm the effect, which also answers finance's concern about past "wins" that vanished (regression to the mean and the winner's curse).

Question 2: sample size

For 80 percent power and a two-sided 5 percent test, the classical formula

n=(z0.9752pˉ(1−pˉ)+z0.80pA(1−pA)+pB(1−pB))2(pB−pA)2n = \frac{\left(z_{0.975}\sqrt{2\bar{p}(1-\bar{p})} + z_{0.80}\sqrt{p_A(1-p_A) + p_B(1-p_B)}\right)^2}{(p_B - p_A)^2}

gives about 20,900 sessions per arm (20,914 by the formula, 20,889 with the arcsine method in statsmodels). The test ran 12,000 per arm, so it was underpowered: it had little chance of detecting the true lift if the lift is near 0.5 points, and significant results from underpowered tests tend to overstate the effect. See academic/stats-power-sample-size.

Question 3: forecasting

MethodWeek 13 forecastAccuracy on weeks 2 to 12
Simple exponential smoothing (α\alpha = 0.3), close to Mei's method382.9MAE 22.09, MAPE 6.03% (one-step-ahead)
Holt's linear trend (α\alpha = 0.3, β\beta = 0.2)413.2 (weeks 13 to 16: 413.2, 421.3, 429.4, 437.5)MAE 10.49, MAPE 2.95% (one-step-ahead)
Linear trend regression on weeks 1 to 12410.0 (weeks 13 to 16: 410.0, 418.1, 426.2, 434.4)in-sample MAE 4.59, MAPE 1.32%

Trend line: orders =304.20+8.14×= 304.20 + 8.14 \times week, R2R^2 = 0.964. Excel: =FORECAST.LINEAR(13,B2:B13,A2:A13) returns 410.0; smoothing: =0.3*B3+0.7*C3 copied down. Simple smoothing lags a trending series every week, which is exactly why Mei runs short. Use a trend method. Do not compare the regression's in-sample error with the smoothing methods' one-step-ahead errors: a fair comparison holds out the last weeks and forecasts them (see academic/stats-time-series-arima and Hyndman and Athanasopoulos, open text). Add a seasonal model once there is more than one year of data.

Question 4: the production mix (linear programming)

Decision variables: Ridge units RR, Summit units SS. Maximise 120R+90S120R + 90S subject to 1.5R+1.0S≤9,0001.5R + 1.0S \le 9{,}000 (sewing), 0.5R+0.6S≤4,2000.5R + 0.6S \le 4{,}200 (cutting), 0.3R≤1,5000.3R \le 1{,}500 (down), S≤6,000S \le 6{,}000, R,S≥0R, S \ge 0.

Corner pointContribution (USD)Feasible?
R = 5,000, S = 1,500 (Kwame's rule: max Ridge first)735,000Yes
R = 3,000, S = 4,500765,000Yes, optimal
R = 1,200, S = 6,000684,000Yes
R = 0, S = 6,000540,000Yes

At the optimum, sewing and cutting are binding; down (600 kg slack) and the Summit cap (1,500 units slack) are not. Shadow prices: USD 67.50 per sewing hour and USD 37.50 per cutting hour (re-solving with 100 more sewing hours gives 771,750, exactly 100 times 67.50). Down has a shadow price of zero: buying more of it is worthless in this run. Kwame's rule loses USD 30,000 because it ranks products by contribution per unit instead of contribution per unit of the scarce resource: per sewing hour the Summit earns 90 against the Ridge's 80.

Excel Solver set-up: decision cells B2:C2; objective =SUMPRODUCT(B2:C2,B3:C3), Max; constraints =SUMPRODUCT($B$2:$C$2,B5:C5)<=D5 for each resource row; tick "Make Unconstrained Variables Non-Negative"; method Simplex LP; then ask for the Sensitivity Report to read shadow prices and allowable ranges. Python check:

from scipy.optimize import linprog
res = linprog(c=[-120, -90],
              A_ub=[[1.5, 1.0], [0.5, 0.6], [0.3, 0.0], [0, 1]],
              b_ub=[9000, 4200, 1500, 6000], method="highs")
print(res.x, -res.fun, res.ineqlin.marginals)
# [3000. 4500.] 765000.0 [-67.5 -37.5  -0.   -0. ]

linprog minimises, so the model maximises contribution by minimising its negative; the marginals are therefore negative, and their absolute values (67.5 and 37.5) are the shadow prices.

Question 5: the season buy (newsvendor and Monte Carlo)

Underage cost cuc_u = 260 - 140 = 120 (margin lost per unit short); overage cost coc_o = 140 - 70 = 70 (loss per unsold unit). Critical ratio cu/(cu+co)c_u/(c_u + c_o) = 120/190 = 0.6316, so Q∗=4,000+900×z0.6316=4,000+900×0.3360≈Q^* = 4{,}000 + 900 \times z_{0.6316} = 4{,}000 + 900 \times 0.3360 \approx 4,300 units. Excel: =NORM.INV(120/190,4000,900) returns 4,302.

Monte Carlo check (100,000 demand draws, seed 2026):

import numpy as np
rng = np.random.default_rng(2026)
D = np.maximum(rng.normal(4000, 900, 100_000), 0)
for Q in [3500, 4000, 4300, 4500, 5000]:
    sold = np.minimum(D, Q)
    profit = 260 * sold + 70 * (Q - sold) - 140 * Q
    print(Q, round(profit.mean()), round(np.percentile(profit, 5)), round(np.mean(D <= Q), 4))
# 3500 389087 234527 0.2898
# 4000 411901 199527 0.4992
# 4300 415688 178527 0.63
# 4500 414193 164527 0.7104
# 5000 398626 129527 0.868
Order QMean profit (USD)5th percentile (USD)P(no stock-out)
3,500389,087234,5270.29
4,000411,901199,5270.50
4,300415,688178,5270.63
4,500414,193164,5270.71
5,000398,626129,5270.87

The table rounds the last column to two decimals. The analytic expected profits agree to within 0.1 percent (for example 415,526 at 4,300). In Excel, put =MAX(0,NORM.INV(RAND(),4000,900)) in a demand cell, compute profit from it, and replicate 5,000 times with a one-way data table.

Answer to the board member: buying the forecast (4,000) is not optimal, because a missed sale costs more (USD 120) than an unsold jacket (USD 70); ordering about 4,300 adds about USD 3,800 of expected profit. Also, "profit at the average demand" is not "average profit": with 4,000 units and exactly 4,000 demand, profit would be USD 480,000, but the expected profit is USD 411,901, because shortfalls and leftovers both cost money. This is the flaw of averages (Savage 2009). The higher order also widens the downside (5th percentile falls from 199,527 to 178,527), so a risk-averse board might stop slightly lower.

Question 6: putting it together

The production LP makes 3,000 Ridges in-house, so about 1,300 of the 4,300-unit season buy comes from the contract manufacturer. The in-house run leaves 600 kg of down unused; the contract buy needs only 390 kg for 1,300 jackets, so if the contract maker uses Northfield's certified down, the slack covers it. The binding resource is sewing time, worth USD 67.50 an hour: overtime or a second shift below that rate pays. The checkout rollout raises online conversion, which raises Summit demand: Mei's forecast should be re-based if the new checkout launches. The one-page summary: one row per decision with the number, the range, the key assumption and the next check.

Typical assignments and how they are graded

Assignment typeTypical weightWhat is graded
Problem sets (individual)15 to 25%Correct set-up, correct numbers, interpretation in words
Team case write-up15 to 25%Model quality, recommendation, clarity of the one-page summary
Class participation10 to 25%Quality of contributions, building on others, using numbers
Midterm and final exams40 to 60%Speed and accuracy on set-up and interpretation, often open book with Excel
CriterionExcellent (4)Adequate (2 to 3)Weak (0 to 1)
Problem framingDecision, options, uncertainty and objective stated in the first linesStated but buriedMissing; jumps into numbers
Model correctnessRight model, correct formulas, numbers reproducibleMinor errors that do not change the decisionWrong model or errors that change the decision
UncertaintyReports ranges, intervals or risk profile and a sensitivityPoint estimate with a sentence on riskPoint estimate only
InterpretationBusiness meaning in units of money and timeStatistical meaning onlyNumbers without meaning
RecommendationClear, conditional where needed, with the next checkClear but unconditionalMissing or hedged into nothing
Spreadsheet craftInputs separated, labelled, no hard-coded numbers in formulasMostly cleanHard to audit

Exam preparation plan

Week before examFocusMethod
6Build a one-page formula and Excel function sheetWrite from memory, then check with mba/mba-formula-sheet
5Probability, trees, distributionsTwo timed problems a day; Bayes tables by hand
4Inference, tests, A/B testsMixed problem set: choose the test first with academic/stats-test-selector
3Regression and forecastingInterpret three regression outputs in writing; one forecast with hold-out
2LP and simulationBuild two Solver models and one simulation from a blank sheet
1Full practice exams under time, then error reviewInterleave all topics; redo every logged error

Rules that consistently help: answer before you look (retrieval practice), space the sessions, mix topics, and redo worked examples from a blank sheet rather than re-reading them (Dunlosky et al. 2013). Use mba/mba-exam-prep for the full plan and mba/mba-concept-flashcards for spaced review of definitions.

Common struggles

  1. Bayes' rule feels backwards. Always build the joint-probability table; never apply the formula from memory.
  2. p-values read as the probability the hypothesis is true. A p-value is the probability of data at least this extreme if the null hypothesis were true (Wasserstein and Lazar 2016).
  3. Regression read as causation. Write the causal story and the confounders before interpreting a coefficient.
  4. Forecast accuracy measured in-sample. Hold out the latest periods.
  5. Solver set-up errors. Forgetting non-negativity, mixing units across constraints, or choosing GRG Nonlinear for a linear model and getting no sensitivity report with shadow prices.
  6. Simulation with too few draws or a fixed random number. Use enough replications and report the spread.
  7. Spreadsheets nobody else can audit. Separate inputs, calculations and outputs; colour-code inputs.
  8. Time. Exams reward a correct set-up done quickly. Practise set-ups without computing.

Reading list

Classic works (primary sources):

  • Bayes, T. (1763). An essay towards solving a problem in the doctrine of chances. Philosophical Transactions of the Royal Society of London, 53, 370-418.
  • Fisher, R. A. (1925). Statistical Methods for Research Workers. Oliver and Boyd.
  • Neyman, J., and Pearson, E. S. (1933). On the problem of the most efficient tests of statistical hypotheses. Philosophical Transactions of the Royal Society of London, Series A, 231, 289-337.
  • von Neumann, J., and Morgenstern, O. (1944). Theory of Games and Economic Behavior. Princeton University Press.
  • Metropolis, N., and Ulam, S. (1949). The Monte Carlo method. Journal of the American Statistical Association, 44(247), 335-341.
  • Dantzig, G. B. (1951). Maximization of a linear function of variables subject to linear inequalities. In T. C. Koopmans (Ed.), Activity Analysis of Production and Allocation, 339-347. Wiley.
  • Holt, C. C. (2004). Forecasting seasonals and trends by exponentially weighted moving averages. International Journal of Forecasting, 20(1), 5-10. (Reprint of a 1957 Office of Naval Research memorandum.)
  • Winters, P. R. (1960). Forecasting sales by exponentially weighted moving averages. Management Science, 6(3), 324-342.
  • Raiffa, H. (1968). Decision Analysis: Introductory Lectures on Choices under Uncertainty. Addison-Wesley.
  • Wasserstein, R. L., and Lazar, N. A. (2016). The ASA statement on p-values: context, process, and purpose. The American Statistician, 70(2), 129-133.
  • Dunlosky, J., Rawson, K. A., Marsh, E. J., Nathan, M. J., and Willingham, D. T. (2013). Improving students' learning with effective learning techniques. Psychological Science in the Public Interest, 14(1), 4-58.

Textbooks and practitioner books (further reading, by name only): Albright and Winston, Business Analytics: Data Analysis and Decision Making; Clemen and Reilly, Making Hard Decisions; Kohavi, Tang and Xu, Trustworthy Online Controlled Experiments (2020); Savage, The Flaw of Averages (2009); Wooldridge, Introductory Econometrics.

Open resources: Hyndman and Athanasopoulos, Forecasting: Principles and Practice (OTexts, free online); OpenStax, Introductory Statistics 2e (CC BY-NC-SA 4.0); OpenIntro, OpenIntro Statistics (free online).

Self-test questions

  1. A fraud screen flags 90 percent of fraudulent orders and 5 percent of legitimate ones; 2 percent of orders are fraudulent. What share of flagged orders is fraudulent?
  2. Defects occur independently in 5 percent of units. In a batch of 20, what is the probability of 3 or more defects? Give the Excel formula.
  3. Customer calls arrive at an average of 3 per minute (Poisson). What is the probability of no call in a minute?
  4. A survey of 36 customers has a sample SD of 30. What is the standard error of the mean and the approximate 95% margin of error?
  5. What is P(Z>1.5)P(Z > 1.5) for a standard normal variable? Give the Excel formula.
  6. Explain in one sentence why the A/B test in Exhibit 1 was underpowered, and what that does to significant results.
  7. In Exhibit 3, why is down's shadow price zero?
  8. Why did simple exponential smoothing under-forecast Summit orders every week?
  9. State the newsvendor critical ratio and explain why Q∗Q^* is above mean demand in Exhibit 4.
  10. Give one situation where you would use a decision tree rather than a Monte Carlo simulation, and one where you would do the opposite.

Answer key

  1. 0.02×0.90/(0.02×0.90+0.98×0.05)=0.018/0.067=0.26870.02 \times 0.90 / (0.02 \times 0.90 + 0.98 \times 0.05) = 0.018/0.067 = 0.2687: only about 27 percent of flags are fraud, because legitimate orders vastly outnumber fraudulent ones (base rate).
  2. 1−P(X≤2)=0.07551 - P(X \le 2) = 0.0755. Excel =1-BINOM.DIST(2,20,0.05,TRUE).
  3. e−3=0.0498e^{-3} = 0.0498. Excel =POISSON.DIST(0,3,FALSE).
  4. SE=30/36=5.0SE = 30/\sqrt{36} = 5.0; margin about 1.96×5=9.81.96 \times 5 = 9.8 (with t35t_{35} = 2.03 the margin is about 10.2).
  5. 0.0668. Excel =1-NORM.S.DIST(1.5,TRUE).
  6. Detecting a 0.5-point lift with 80 percent power needs about 20,900 sessions per arm and the test had 12,000; when an underpowered test does come out significant, its estimated effect tends to be inflated (winner's curse).
  7. It is not binding: the optimum uses 900 kg of the 1,500 kg available, so one more kg does not change the plan.
  8. It forecasts a weighted average of past levels, so on a rising series the forecast always trails the actual; a trend term (Holt) removes the lag.
  9. cu/(cu+co)c_u/(c_u + c_o) = 120/190 = 0.6316. Because a lost sale costs more than an unsold unit, the optimal service level is above 50 percent, so Q∗Q^* lies above the mean.
  10. Tree: a few discrete uncertainties with sequential decisions and information to buy (test market, then launch). Simulation: many continuous, interacting inputs (demand, price, cost, exchange rate) where you need the full distribution of profit.

Revision history

VersionDateAuthorChange summary
0.1YYYY-MM-DD[Your name]First draft from the template
0.2YYYY-MM-DD[Your name]Example: Re-ordered sessions to match the syllabus, added midterm date

Standard and licence note

Structure aligned with the data and decisions core commonly taught in leading international MBA programmes and with accreditation-style learning goals for analytical reasoning and technology use; content based on the primary works listed in the reading list. The text, mini-case, data, exercises and teaching note are original and fictional; no published case, textbook or course material was copied or paraphrased. This template is not affiliated with or endorsed by any business school, accreditor, publisher or software vendor. Check your own syllabus and the current documentation of Excel Solver and your statistics software. Template licence: MIT.

Plantillas relacionadas