Information Systems
Content coming soon. This page will be populated when Unit 1 is ready.
Strategy & Technology
Content coming soon. This page will be populated when Unit 2 is ready.
Platforms & Networks
Content coming soon. This page will be populated when Unit 3 is ready.
Data & Databases
Content coming soon. This page will be populated when Unit 4 is ready.
Software & Development
Content coming soon. This page will be populated when Unit 5 is ready.
Understanding Software: A Primer for Managers
Terms most directly tied to the Chapter 7 review questions.
| Term | Definition |
|---|---|
| Operating System (OS) ★ | The foundational software layer between hardware and all other software. Manages the CPU, memory, storage, and devices, and provides a standard platform for applications to run on. |
| Graphical User Interface (GUI) ★ | A visual interface that lets users interact with software through icons, windows, and menus rather than typed commands. Makes computing accessible to non-technical users. |
| Enterprise Resource Planning (ERP) ★ | A unified software platform that integrates data and processes across an entire organization (finance, HR, supply chain, manufacturing, sales) into a single shared system of record. |
| CRM (Customer Relationship Management) ★ | Software that manages a company's interactions with current and potential customers — tracking sales pipelines, customer history, support cases, and marketing campaigns. |
| SCM (Supply Chain Management) ★ | Software that coordinates the flow of goods, information, and finances across suppliers, manufacturers, and distributors. Enables demand forecasting, procurement, and logistics optimization. |
| Business Intelligence (BI) Systems ★ | Software that collects, analyzes, and visualizes organizational data to support managerial decision-making. Turns raw data into dashboards, reports, and trend analysis. |
| Database Management System (DBMS) ★ | Software that stores, organizes, retrieves, and manages structured data. Acts as the engine behind most business applications. Examples: MySQL, Oracle, Microsoft SQL Server. |
| Platform | A technology base on which other software, services, or businesses are built. Platforms create ecosystems and network effects (e.g., iOS, Windows, Salesforce, AWS). |
| Enterprise Software | Software designed for large organizations, handling complex, high-volume business processes across multiple departments. ERP, CRM, and SCM are all examples. |
| Software Package | Pre-built, off-the-shelf software sold to multiple organizations, as opposed to custom-built software. Faster to deploy but less tailored to specific needs. |
An operating system is not just a technical tool — it is a strategic platform. When a well-designed OS is paired with an open developer ecosystem, it can trigger powerful network effects that create winner-take-all dynamics.
- The platform move: Apple provided developers with a common set of standards (APIs) and a distribution channel (the App Store) on top of iOS — making it easy to build and install apps on iPhone, iPod Touch, and iPad.
- Network effects in action: More developers meant more apps; more apps attracted more users; more users attracted more developers. This is a textbook example of a platform triggering network effects — each new participant makes the platform more valuable for everyone else.
- Scale of impact: 50,000 apps appeared in the App Store within the first year; over 2 million apps are available today.
- Competitive result: iOS became the most versatile mobile computing platform available, establishing a durable competitive moat through its software ecosystem — not just its hardware.
- Managerial takeaway: A well-designed OS and developer platform can catalyze explosive growth. The strategic implications of software architecture decisions extend far beyond IT — they shape markets, competitive positioning, and industry structure.
The software layer stack — each layer depends on the one below it.
Software is the layer that turns hardware into business capability. A manager who understands software can make better decisions about what to build, buy, or integrate — and can anticipate risks when systems change. Software influences competitive and organizational factors in several key ways:
- Competitive advantage — Proprietary software can be a source of sustained differentiation. Firms like Amazon and Netflix built custom platforms that competitors cannot easily replicate.
- Switching costs and lock-in — Once a firm adopts a software platform (especially ERP or SaaS), switching is expensive and disruptive. Managers need to weigh long-term dependency when choosing vendors.
- Operational efficiency — Well-integrated software reduces manual processes, errors, and redundancy across functions like inventory, HR, and finance.
- Data and decision-making — Software captures and processes data that drives strategic decisions. The quality of that software directly affects the quality of managerial insight.
- Agility and speed — Firms with modern, flexible software architectures can respond faster to market changes than those locked into legacy systems.
- Security and compliance — Software vulnerabilities expose the firm to breaches and regulatory risk. Managers bear responsibility for understanding these exposures even if they don't write code.
An operating system (OS) is the foundational software layer that sits between hardware and all other software. Without it, every programmer would need to write custom instructions for every piece of hardware their application might run on — an impossibly complex task.
- Hardware abstraction — The OS manages the CPU, memory, storage, and peripherals, presenting a standardized interface so applications don't need to communicate with hardware directly.
- Process management — Allocates CPU time across multiple running programs so they don't interfere with each other.
- Memory management — Controls which programs get access to which areas of RAM at any given time.
- File system management — Organizes data on storage devices and controls read/write access.
- Security and access control — Enforces user permissions and isolates processes to prevent unauthorized access.
- Device drivers — Acts as a translator between generic OS commands and the specific language of hardware devices (printers, keyboards, GPUs, etc.).
- Provides standardized APIs (Application Programming Interfaces) so developers write code once and it runs on any compatible hardware — they don't need to know the specifics of each chip or device.
- Handles low-level tasks (memory allocation, I/O operations) automatically, letting developers focus on application logic rather than hardware management.
- Provides development tools, debuggers, and runtime environments built on top of the OS layer.
- Provides a consistent graphical interface (GUI) — icons, windows, menus — so users interact with the computer without knowing underlying commands.
- Enables multitasking — running a browser, spreadsheet, and music app simultaneously without conflict.
- Manages software installation, updates, and security patches transparently in the background.
- Standardizes file management so users can save, find, and organize data across applications.
Software can be classified along four distinct dimensions. These are not mutually exclusive — a single piece of software can be described by all four simultaneously.
| Classification | Question It Answers | Examples |
|---|---|---|
| 1. By Function | What does it do? | Operating system, database, word processor, ERP, CRM, browser |
| 2. By Ownership / Licensing | Who owns it and how is it distributed? | Proprietary (Microsoft Office), open source (Linux, MySQL), freeware, shareware |
| 3. By Deployment Model | Where does it run? | Installed locally (desktop app), cloud-based / SaaS (Google Docs, Salesforce), mobile app |
| 4. By Development Approach | How was it built? | Custom-built (proprietary in-house), packaged/off-the-shelf (SAP, QuickBooks), low-code / no-code platforms |
An Enterprise Resource Planning (ERP) system is a unified software platform that integrates data and processes across an entire organization into a single system of record. Rather than each department running its own disconnected software, an ERP creates one shared database that all functions draw from and contribute to in real time.
| Business Function | How ERP Impacts It |
|---|---|
| Finance & Accounting | Automates general ledger, accounts payable/receivable, financial reporting, and budgeting. Provides real-time financial visibility across the organization. |
| Human Resources | Manages payroll, benefits, recruitment, performance tracking, and compliance in one system. Reduces manual HR administration. |
| Supply Chain & Procurement | Tracks purchase orders, supplier relationships, and inbound materials. Enables automated reordering and supplier performance monitoring. |
| Inventory & Warehouse Management | Provides real-time visibility into stock levels across locations. Supports just-in-time inventory and reduces overstock and stockouts. |
| Manufacturing & Operations | Schedules production runs, tracks work-in-progress, manages bills of materials, and monitors equipment capacity. |
| Sales & Customer Management | Manages order entry, pricing, customer contracts, and fulfillment status. Often integrates with or overlaps CRM functionality. |
| Project Management | Tracks project budgets, timelines, resource allocation, and deliverables — especially relevant in service or consulting firms. |
| Compliance & Reporting | Centralizes data needed for regulatory reporting (tax filings, audits, industry standards) and reduces risk of inconsistent records across departments. |
| Term | Definition |
|---|---|
| Computing Hardware | The physical components of a computer system: CPU, RAM, storage, motherboard, and peripherals. Software runs on top of hardware. |
| Software | Instructions that tell hardware what to do. Ranges from operating systems and firmware to applications and enterprise platforms. |
| User Interface (UI) | The point of interaction between a user and a software system. Can be graphical (GUI), command-line, voice, or touch-based. |
| Firmware | Low-level software permanently embedded in hardware (e.g., a router or printer). Controls the device's basic functions and sits between hardware and the OS. |
| BIOS | Firmware built into a computer's motherboard that initializes hardware during boot-up and hands control to the operating system. Being replaced by UEFI in modern systems. |
| Embedded Systems | Specialized computing systems built into physical devices to perform dedicated functions (e.g., a car's engine control unit, a smart thermostat, a pacemaker). |
| Desktop Software | Applications installed and run locally on a personal computer, as opposed to cloud-based or server-side software (e.g., Microsoft Word, Photoshop). |
| Distributed Computing | A model where processing tasks are spread across multiple networked computers rather than handled by a single machine. The basis of cloud computing and large-scale web services. |
| Server | A computer or program that provides services, data, or resources to other computers (clients) over a network. |
| Application Server | A server that hosts and runs business logic for applications, sitting between the web server (handling user requests) and the database (storing data). |
| Web Server | A server that handles HTTP requests and delivers web pages or data to browsers and applications. Examples: Apache, Nginx. |
| API (Application Programming Interface) | A defined set of rules that allows different software applications to communicate with each other. APIs let developers build on top of existing platforms without accessing their underlying code. |
| SOA (Service-Oriented Architecture) | A software design approach where functionality is broken into discrete, reusable services that communicate over a network. Predecessor to modern microservices architecture. |
| EDI (Electronic Data Interchange) | A standardized format for exchanging business documents (purchase orders, invoices) electronically between organizations. Predates the internet; still widely used in retail and logistics. |
| XML (Extensible Markup Language) | A flexible text format for structuring and sharing data between systems. Human-readable and machine-readable. Common in enterprise data exchange. |
| JSON (JavaScript Object Notation) | A lightweight, easy-to-parse data format used widely in web APIs and modern applications. Has largely replaced XML in newer systems due to its simplicity. |
Free the Code: Open Source Software
Terms marked ★ are flagged as especially important in the course outline.
| Term | Definition |
|---|---|
| OSS (Open Source Software) ★ | Software whose source code is publicly available for anyone to view, modify, and distribute. Developed collaboratively, often by volunteers and firms, under licenses like GPL or MIT. |
| Linux ★ | The dominant open source operating system kernel. Powers the majority of the world's web servers, cloud infrastructure, Android devices, and supercomputers. |
| Marginal Cost ★ | The cost of producing one additional unit of a product. For software, marginal cost approaches zero — once code is written, distributing it to millions of users costs almost nothing. |
| TCO (Total Cost of Ownership) ★ | The full cost of adopting a technology, including licensing, implementation, training, maintenance, and support — not just the purchase price. Used to compare OSS vs. proprietary software fairly. |
| Cloud Computing | Delivering computing resources — storage, processing, software — over the internet on demand. OSS is the backbone of most cloud infrastructure. |
| SaaS (Software as a Service) | Software delivered over the internet on a subscription basis rather than installed locally. Shifts costs from capital expenditure to operating expenditure. |
| Scalability | A system's ability to handle increasing workloads without degrading performance. A key reason firms adopt OSS stacks — they can scale horizontally by adding more servers. |
When comparing OSS to proprietary software, the sticker price is rarely the full story. TCO captures every cost associated with adopting and running a technology over its entire lifespan — and is essential for making sound managerial decisions.
- What TCO includes: Licensing fees (or lack thereof), implementation and customization costs, training, ongoing maintenance, support contracts, security patching, and eventual migration costs.
- The OSS trap: OSS is free to acquire but not free to run. A firm may save on licensing only to spend heavily on internal expertise, custom development, or third-party support.
- The proprietary trap: Vendor licensing fees can seem modest upfront but compound over time — especially as user counts or module needs grow. Switching costs make it hard to leave.
- Why it matters: A firm that chooses Linux over Windows Server based on license cost alone may underestimate the cost of staff retraining, compatibility work, and lost productivity during transition. TCO analysis forces a complete picture.
- Managerial takeaway: Always compare software options on TCO, not just purchase price. The "free" in free software refers to freedom, not necessarily cost.
Software is one of the most economically attractive businesses ever created. Once code is written, the marginal cost of distributing it is essentially zero — there is no factory, no raw materials, no shipping. This creates powerful economics:
- Near-zero marginal cost: Microsoft writes Windows once; distributing it to 100 million users costs almost nothing more than distributing it to one. Margins expand dramatically at scale.
- Establishing a standard: When a software product becomes the dominant standard (Windows, iOS, SAP), it creates network effects — the product becomes more valuable as more people use it. Competitors face an enormous disadvantage trying to displace an entrenched standard.
- Switching costs: Once users invest time learning a platform, migrate data to it, and integrate it with other systems, switching to a competitor is expensive and disruptive. This locks in customers and protects revenue.
- Winner-take-all dynamics: Network effects combined with switching costs often produce markets where one or two players dominate entirely. This is why software firms invest so heavily in early adoption and market share, sometimes at a loss.
- Volunteer developers — Programmers who contribute for reputation, learning, ideological commitment to open software, or to scratch their own itch (solving a problem they personally face).
- Corporate contributors — Large firms like Google, Meta, Microsoft, and IBM contribute heavily to OSS projects they depend on. Contributing improves the software they use and lets them influence its direction.
- Foundations — Non-profits like the Linux Foundation, Apache Software Foundation, and Mozilla Foundation steward major projects, provide legal cover, and coordinate contributions.
- Support and services: Give the software away free; charge for installation, customization, training, and enterprise support. Red Hat (now IBM) built a billion-dollar business this way on Linux.
- Open core: Release a basic version as OSS; sell a premium version with enterprise features as proprietary software. Examples: MySQL, GitLab, Elasticsearch.
- SaaS on OSS: Host OSS in the cloud and charge subscription fees for managed access. AWS, Google Cloud, and Azure all generate enormous revenue running open source software as a service.
- Dual licensing: Offer OSS under a free license for non-commercial use; require a paid commercial license for business use.
- Cost: No licensing fees — significant savings at scale, especially for server infrastructure.
- Flexibility and customization: Access to source code means firms can modify software to fit their exact needs, not just configure it.
- Vendor independence: No single vendor can raise prices, discontinue the product, or hold the firm hostage. Avoids proprietary lock-in.
- Security through transparency: Public source code allows global security researchers to audit and fix vulnerabilities — often faster than a proprietary vendor's internal team.
- Community support: Large OSS projects have vast communities, documentation, and forums that rival or exceed proprietary vendor support.
- Innovation access: Firms benefit from continuous improvements made by contributors worldwide without paying for R&D.
- Hidden TCO: No license fee doesn't mean no cost — implementation, training, and internal support can be substantial.
- No guaranteed support: Unlike proprietary software with SLAs, OSS support depends on community activity. If a project loses momentum, the firm is on its own.
- Security risks from obscure bugs: The Heartbleed bug (2014) in OpenSSL — a critical piece of OSS used by most of the internet — went undetected for years despite being open source.
- License compliance complexity: OSS licenses vary (GPL, MIT, Apache) and have different requirements. Using GPL code in a commercial product may require releasing your own code — a legal and competitive risk.
- Integration challenges: OSS components may not integrate smoothly with existing proprietary systems, requiring costly custom development.
This phrase, attributed to Eric Raymond in The Cathedral and the Bazaar, is one of the core arguments for OSS reliability. It means that when source code is publicly visible, a large enough community of developers will inevitably find and fix any bug — no matter how obscure.
- The logic: Proprietary software is reviewed only by a company's internal team. OSS can be reviewed by thousands of developers worldwide, dramatically increasing the probability that vulnerabilities are spotted and patched quickly.
- Why it matters for firms adopting OSS: It suggests that widely-used OSS projects (Linux, Apache, MySQL) may actually be more secure and reliable than proprietary alternatives — because more people are looking at the code.
- The caveat: The phrase assumes enough eyeballs are actually looking. Obscure or less popular OSS projects may have few active reviewers, making them less safe than the principle suggests. Heartbleed showed that even critical OSS can harbor serious bugs.
- Managerial implication: Adoption decisions should favor well-maintained, widely-used OSS projects with active communities. Niche or abandoned projects carry higher risk regardless of their open source status.
- OSS eliminates software licensing costs, making hardware purchases relatively more attractive — firms can deploy more servers without proportional software cost increases.
- Linux and OSS enabled the commoditization of server hardware. Rather than buying expensive proprietary Unix systems, firms now run Linux on cheap commodity x86 servers — dramatically reducing infrastructure costs.
- Cloud providers (AWS, Google, Azure) built their entire infrastructure on OSS, allowing them to deploy millions of servers at scale — something impossible with per-seat proprietary licensing.
- Dramatically lower startup costs: A startup can now build on Linux, Apache, MySQL, Python, and React — a full production-grade tech stack — for zero licensing cost. This was unthinkable 30 years ago.
- Level playing field: Small firms access the same enterprise-grade infrastructure as Fortune 500 companies. AWS running on OSS means a two-person startup can scale to millions of users.
- Faster innovation: Entrepreneurs build on existing OSS components rather than reinventing the wheel, compressing time-to-market dramatically.
- New business models: OSS has enabled entire categories of businesses — managed OSS services, consulting, training — that didn't exist before.
| Term | Definition |
|---|---|
| Virtualization | Technology that creates virtual versions of hardware, allowing multiple operating systems or applications to run on a single physical machine. Foundational to cloud computing and server efficiency. |
| Stack | A combination of software tools and technologies used together to build and run an application. Typically includes an OS, web server, database, and programming language. |
| LAMP | A popular open source software stack: Linux (OS), Apache (web server), MySQL (database), PHP/Python/Perl (programming language). Widely used to power web applications. |
| MEAN | A modern full-stack JavaScript framework: MongoDB (database), Express.js (web framework), Angular (front-end), Node.js (runtime). Common in modern web development. |
| Frameworks | Pre-built code libraries that provide a foundation for building applications, reducing the need to write common functions from scratch. Examples: React, Django, Ruby on Rails. |
| Front-end | The part of software a user directly interacts with — the visual interface in a browser or app. Built with HTML, CSS, and JavaScript. |
| Back-end | The server-side logic, databases, and infrastructure that power an application behind the scenes. Users don't see it but depend on it for every action. |
| Security-focused OSS | OSS projects specifically designed with security as the primary concern (e.g., OpenSSL, SELinux). The open source model allows global security researchers to audit and fix vulnerabilities. |
LAMP stack (Linux, Apache, MySQL, PHP/Perl/Python) and MEAN stack (MongoDB, Express.js, Angular, Node.js) — two dominant OSS application stacks.
Information Security
Content coming soon. This page will be populated when Unit 9 is ready.
Ethics & Privacy
Content coming soon. This page will be populated when Unit 10 is ready.
Moore's Law and More: Fast/Cheap Computing and What This Means for the Manager
Terms marked ★ are flagged as especially important in the course outline.
| Term | Definition |
|---|---|
| Moore's Law | Transistors on a chip double every ~18–24 months while cost falls, driving exponential growth in computing power. |
| Microprocessor | The CPU; the chip that executes program instructions. Measured in GHz; modern CPUs have multiple cores for parallel processing. |
| Memory (RAM) ★ | Volatile, fast, temporary workspace for the CPU. More RAM = better multitasking. Erased when power is off. |
| Storage ★ | Non-volatile, long-term data retention (HDD/SSD). Holds the OS, apps, and files when the computer is off. Measured in GB or TB. |
| Volatile | Memory erased when power is removed. RAM is volatile; unsaved work is lost during a crash. |
| Non-volatile Memory | Storage that retains data without power (HDDs, SSDs, flash drives). |
| SSD | A chip-based, non-volatile storage device. Faster and more durable than traditional hard drives because it has no spinning parts. |
| Flash Memory | Non-volatile, chip-based storage used in phones, cameras, and USB drives. Slower than RAM but retains data without power. |
| Price Elasticity | How much demand changes with price. Hardware is highly price-elastic: as costs fall, adoption expands far beyond forecasts. |
| Internet of Things (IoT) | Physical objects embedded with sensors that automatically collect and exchange data (e.g., smart thermostats, fitness trackers). |
| eWaste | Discarded electronics that become obsolete quickly due to Moore's Law, often containing toxic materials like lead and mercury. |
| Konana's Model ★ | A three-layer software hierarchy: OS → middleware → applications. Each layer depends on the one below, so hardware changes ripple upward. |
| Latency | The delay between sending and receiving data. Low latency = faster response. Critical for real-time tasks like video calls and gaming. |
| Cloud Computing | Delivering computing resources — storage, processing, software — over the internet rather than on local hardware. Enables on-demand scaling. |
| SaaS | Software delivered over the internet on a subscription basis rather than installed locally (e.g., Google Docs, Salesforce). |
Bandwidth is the amount of data that can be transmitted at once — think of it as the width of a highway. More lanes means more cars (data) moving simultaneously.
Latency is the delay between sending and receiving data — the time it takes one car to travel from one end of the highway to the other, regardless of how many lanes there are.
A wide highway (high bandwidth) can still have slow travel times if the route is long (high latency). This is why a large file might download quickly on a fast connection, but a video call still feels laggy — the call is sensitive to latency, not just how much data can flow.
| Memory (RAM) — Volatile | Storage (SSD/HDD) — Non-Volatile | |
|---|---|---|
| Power off | Data erased | Data retained |
| Purpose | Active workspace for the CPU | Long-term storage of files and OS |
| Speed | Very fast (nanoseconds) | Slower; SSDs much faster than HDDs |
| Typical size | 8–32 GB for consumer laptops | 256 GB – 2 TB for consumer laptops |
| Analogy | Your desk — cleared at end of day | Your filing cabinet — always there |
Konana's Model describes the layered relationship between hardware and software. Think of it as a stack: each layer sits on top of and depends entirely on the layer beneath it. When the bottom layer changes, every layer above it must adapt.
- Layer 1 — Hardware: The physical foundation. CPUs, RAM, storage, and other devices.
- Layer 2 — Operating System: Sits directly on hardware. Manages resources and provides a platform for software above.
- Layer 3 — Middleware / Platforms: Bridges the OS and applications. Databases, runtime environments, APIs.
- Layer 4 — Applications: The software end users actually interact with — enterprise tools, consumer apps.
Because each layer depends on those beneath it, the ecosystem creates lock-in. A hardware upgrade (Layer 1) may force OS updates (Layer 2), which can break existing applications (Layer 4) — creating disruption and cost well beyond the price of new hardware. This is why managers must understand technology not just as individual components, but as an interconnected ecosystem.
Konana's Model: each layer depends on those beneath it, creating ecosystem lock-in.
- Abandoned Intel's x86 architecture for custom silicon — achieving faster performance through better chip design rather than Moore's Law transistor gains alone.
- Redesigned instruction pathways effectively doubled the speed of common operations with lower power consumption.
- Used an emulator (Rosetta) to maintain compatibility with existing software while developers recompiled code natively — a real-world example of Konana's Model: hardware changes at Layer 1 force adaptation across every software layer above.
- Integrated dedicated processors for graphics, ML, and security on a single chip package.
- Original iPod (2001): 5 GB storage, $399. A decade later, Apple gave away 5 GB free via iCloud — Moore's Law driving storage costs toward zero.
- High price elasticity explains the rest: as devices got cheaper, entirely new markets opened and the microprocessor became powerful enough to support a phone, browser, and app platform.
- The iPod's processor evolved into the foundation for the iPhone, iPad, App Store, and Apple Watch — one of the clearest examples of computing waves creating new industries.
- Sony, once the leader in portable music, failed to anticipate the shift and stagnated — a cautionary tale for managers who underestimate fast/cheap computing's disruptive potential.
| Component | Function | What to Know |
|---|---|---|
| CPU (Microprocessor) | Executes all program instructions — the 'brain' | Speed (GHz) and core count. More cores improve multitasking. |
| RAM (Memory) | Holds data the CPU is actively using | 8 GB minimum; 16 GB recommended. Volatile — lost when power off. |
| Storage (SSD/HDD) | Permanently holds the OS, apps, and files | SSDs are faster and more durable than HDDs. 256 GB+ recommended. |
| GPU (Graphics Card) | Renders images, video, and 3D graphics | Integrated GPU fine for office use; dedicated GPU needed for gaming/design. |
| Motherboard | Connects all components via a circuit board | Determines CPU and RAM compatibility. |
| Battery | Provides portable power | Measured in watt-hours (Wh). Higher = longer runtime. |
| Display | Outputs visual information to the user | Resolution (1080p, 4K), refresh rate, panel type (IPS, OLED). |
| Network Interface Card | Enables Wi-Fi and Ethernet connectivity | Wi-Fi 6 (802.11ax) is the current standard. |
| Input Devices | User interaction and data entry | Webcam quality matters increasingly for remote work. |
| Cooling System | Dissipates heat from CPU and GPU | Poor cooling causes thermal throttling — reduced performance under load. |
| Strategic Planning | Inventory Management | Accounting & Finance |
|---|---|---|
| Technology refresh cycles are shorter — strategic plans must account for rapid obsolescence. | RFID and IoT sensors allow real-time inventory tracking without manual counting. | Cloud-based accounting software became viable as bandwidth and storage costs fell dramatically. |
| Competitive advantages built on proprietary IT erode faster; firms must innovate continuously. | Cheaper computing enables just-in-time (JIT) inventory systems that reduce holding costs. | Real-time financial dashboards replace batch-processed monthly reports. |
| Cheaper computing lowers barriers to entry, enabling startups to access enterprise-grade power and disrupt incumbents. | Supply chain analytics can now predict demand more accurately, reducing both overstock and stockouts. | Big data analytics helps CFOs detect fraud and forecast cash flow with greater precision. |
- Inbound logistics — IoT sensors and RFID enable real-time supplier tracking, reducing lead times and receiving errors.
- Operations — Automation and data-driven process optimization become viable as compute costs fall.
- Outbound logistics — Predictive routing and demand-sensing software improve delivery efficiency.
- Marketing and sales — CRM systems and digital advertising platforms scale cheaply, allowing more precise customer targeting.
- Service — AI-powered support tools reduce cost per customer interaction.
- Firm infrastructure — Real-time financial reporting replaces slow batch processes.
- HR management — Applicant tracking systems and remote work tools scale without significant added cost.
- Technology development — Faster, cheaper compute enables more rapid iteration and experimentation.
Disney's MagicBand is a wearable RFID/NFC wristband that serves simultaneously as a hotel room key, park ticket, FastPass+ reservation system, and payment device.
- Operational savings — Eliminated ticket booths, automated check-in, reduced checkout friction.
- Data intelligence — Real-time datasets on guest movement, wait times, and spending patterns enable dynamic pricing and personalized marketing.
- Revenue uplift — Frictionless payment increases impulse purchases and raises per-capita spending.
- Fraud reduction — Replaced paper tickets and physical cards.
- Crowd management — Real-time location data allows staff to redirect guests to less-crowded areas.
- Competitive moat — Proprietary ecosystem is difficult and expensive for competitors to replicate.
- Convenience — One wearable replaces wallet, tickets, and room key.
- Shorter waits — Pre-booked FastPass+ reservations reduce time in lines.
- Personalization — Cast members can greet guests by name using band data.
- Child independence — Children can make purchases within parental spending limits.
- Automatic photo linking — Ride photos are associated with the guest's account.
- Superposition — A qubit can be 0, 1, or both simultaneously, enabling parallel computation of many possibilities at once.
- Entanglement — Qubits can be correlated so the state of one instantly relates to another, enabling massively parallel problem-solving.
- Interference — Quantum algorithms amplify correct answers and cancel out incorrect ones.
- Extreme cooling required — Qubits must operate near absolute zero (−273°C), requiring expensive dilution refrigerators.
- High error rates — Qubits are unstable (decoherence); most qubits go toward error correction, not useful computation.
- No software compatibility — Quantum algorithms are fundamentally different; existing software cannot simply run on quantum hardware.
- Cost — Building and maintaining a quantum computer costs millions, accessible only to large corporations and governments.
- Limited qubit count — General-purpose use requires millions of stable qubits; current machines have hundreds to low thousands.
- Over 53 million metric tons of eWaste generated globally per year; only ~20% is formally recycled.
- Device lifespans are shortening as performance expectations rise faster than hardware ages.
- Common toxic materials include lead, mercury, cadmium, and brominated flame retardants — causing neurological damage, kidney damage, and endocrine disruption.
- Much eWaste is shipped to developing countries where workers (often children) extract materials by burning circuit boards, releasing toxic fumes.
- Cloud computing centralizes hardware, reducing per-unit waste compared to millions of individual devices.
- Right-to-repair legislation extends device lifespans.
- Extended Producer Responsibility (EPR) laws require manufacturers to recycle end-of-life devices.
| Term | Definition |
|---|---|
| Emulator | Software that allows programs built for one chip standard to run on a different one. Slower than native execution since it translates instructions in real time. |
| Compiler | A program that converts code written by a developer into optimized instructions for a specific processor. |
| Semiconductors | Materials (like silicon) that can both conduct and resist electricity, used to build chips. "The semiconductor industry" = the chip business. |
| Solid State Electronics | Semiconductor-based devices with no moving parts (RAM, SSDs, microprocessors). More reliable and energy-efficient than mechanical alternatives. |
| Optical Fiber Line | High-speed glass or plastic cable used in telecommunications. Bandwidth has at times doubled every nine months with just equipment changes at the ends. |
| Multicore Microprocessors | CPUs with multiple processing cores on a single chip, allowing parallel execution of tasks and improved multitasking. |
| Fabs | Fabrication plants where semiconductors are physically manufactured. Extremely expensive to build and operate. |
| Silicon Wafers | Thin discs of silicon on which chips are printed. The raw material foundation of most modern processors and storage chips. |
| Supercomputers | Extremely powerful computers used for complex scientific and research tasks, achieved through massively parallel processing. |
| Massively Parallel | A computing approach that breaks problems into pieces solved simultaneously across many processors, dramatically accelerating complex calculations. |
| Grid Computing | Using a network of geographically distributed computers to collectively tackle large computational tasks, pooling spare processing capacity. |
| Cluster Computing | A group of linked computers working together as a single system, typically in the same facility. Similar to grid but more tightly integrated. |
| Server Farms | Large facilities housing thousands of servers that power cloud computing, websites, and internet services. Also called data centers. |
| Haptic | Technology that simulates the sense of touch through vibration or motion feedback (e.g., the buzz on a phone or resistance in a game controller). |