Information Systems & Analytics Education

Reusable thinking tools

Methods that make the work easier to follow and check.

Choose a framework for the task: developing your capabilities, framing a problem, investigating evidence, or checking a result. The two SPARK versions serve separate purposes.

Framework directory

Start with the need.

Career

SPARK · Career development

Skills, Portfolio, AI usage, Relationships, and Knowledge in Action. Build useful capabilities, show evidence of your work, use AI thoughtfully, learn with others, and apply knowledge to create value.

Try it this week: choose one skill, create one portfolio artifact, document how AI helped, learn from one person, and explain the result.

Course

SPARK · Course capability profile

Self, Position, Augment, Relationships, and Knowledge to Proof. Inventory what you can demonstrate, identify where it creates value, explore AI support, build relationships, and choose evidence that proves growth.

In Week 1, students create an evidence inventory and a capability target to revisit in Week 10. This is a separate version of SPARK.

Document

TRACE

Translate the problem, Retrieve evidence, Analyze, Challenge, then Explain and Execute. E includes both communication and action. Keep a visible evidence record throughout.

Workflow

ORBIT

Organize, Review, Build, Inspect, Tell. Preserve source data, review fields and quality, build the analysis, inspect the results, and tell the decision-relevant finding.

Frame

Problem Architect

Define the audience, decision, evidence, constraints, and action before starting analysis.

Check

AI verification pattern

Use AI for acceleration while keeping human responsibility for the source, logic, result, and consequence.

Choose

Analytics software stack

Understand the distinct roles of Excel, SQL, Tableau, Power BI, Python, and AI assistants instead of expecting one tool to do everything.

Practice

Analyst habits

Use hypotheses, a single source of truth, reasonableness checks, documentation, timeboxes, and the “So What?” test.

Before the software

Problem Architect

A short blueprint prevents a technically correct project from answering the wrong question.

Write one or two sentences for each prompt. If an answer is missing, that is useful information: it tells you what to clarify before spending time on analysis.

  1. Audience: Who will use the answer?
  2. Decision: What choice must that person or group make?
  3. Evidence: What would support or challenge each option?
  4. Constraints: What limits, risks, timing, or tradeoffs matter?
  5. Action: What should happen after the analysis?

AI use

Use AI as a collaborator, not a source of truth.

Large language models are useful for explanation, drafting, comparison, and critique. They can also produce confident errors.

Give the AI a complete request

Role: Who should the AI help?

Context: What audience, goal, data, and constraints matter?

Task: What one concrete output is needed?

Format: How should the answer be organized?

Check: Ask for assumptions, uncertainties, and verification steps.

Then check the work yourself

Compare formulas and queries with documentation. Test a small sample manually. Confirm that sources exist and actually support the claim. Look for missing context, biased assumptions, and conclusions that go beyond the available data.

Responsibility rule:

If the output could affect a grade, business decision, or person's opportunity, a human must inspect the evidence.

Software stack

Match the tool to the job.

Frameworks & Tools | Steven Bryan comparison
NeedBest starting toolWhat it does wellCommon beginner mistake
Inspect and clean a small fileExcelVisible cells, approachable formulas, quick summaries, and PivotTables.Changing cells manually without documenting the steps.
Retrieve records from related tablesSQLPrecise, repeatable questions and reliable filtering at scale.Assuming a query is correct because it ran without an error.
Explain a pattern visuallyTableauInteractive charts, filters, and dashboards for a defined audience.Adding more charts instead of clarifying the message.
Brainstorm, explain, draft, or critiqueAI assistantFast iteration, plain-language explanation, and alternative perspectives.Treating plausible text as verified evidence.
Model and share business measuresPower BIPower Query, a data model, measures, and interactive reporting. Optional extension beyond the core course.Mixing row grain or using an unapproved public sharing option.
Repeat cleaning and checks across filesPythonReadable scripts for data preparation, calculations, tests, and repeatable analysis. Optional extension.Running unfamiliar code without understanding input, output, and permissions.