Glossary
Clear definitions for the terms that matter in AI-native product development — each explained in the context of how software actually gets built.
-
AppGenie | What Is Agentic Coding? | Glossary
Agentic coding is the practice of using autonomous AI agents to write, modify, and maintain software code with minimal human intervention per task.
-
AppGenie | What Is Agentic Testing? | Glossary
Agentic testing uses AI agents to execute test scenarios autonomously — adapting to UI changes and application state in real time.
-
AppGenie | What Is Agile Product Management? | Glossary
Agile product management applies agile principles to product development — iterative delivery, user feedback loops, and adaptive prioritization.
-
AppGenie | What Is AI Debt? | Glossary
AI debt is the compounding cost of codebases that drift toward agent-readability and away from human navigability as AI tools write and maintain the code.
-
AppGenie | What Is AI Governance? | Glossary
AI governance is the framework of policies, processes, and tools that ensure AI systems operate safely, ethically, and in alignment with organizational goals.
-
AppGenie | What Is AI-Native? | Glossary
AI-native describes software, tools, or processes designed from the ground up with AI as a core component — not AI added to an existing system.
-
AppGenie | What Is E2E Testing? | Glossary
E2E testing (end-to-end testing) verifies that an application works correctly from the user's perspective by simulating complete user workflows.
-
AppGenie | What Is Harness Engineering? | Glossary
Harness engineering is the discipline of building structured frameworks that direct, constrain, and govern AI coding agents in software development.
-
AppGenie | What Is a PRD? | Glossary
A PRD (product requirements document) defines what a product should do — features, behaviors, constraints, and acceptance criteria for development teams.
-
AppGenie | What Is Product Debt? | Glossary
Product debt is the accumulated cost of product decisions that optimize for short-term delivery at the expense of long-term product quality and coherence.
-
AppGenie | What Is Product Discovery? | Glossary
Product discovery is the process of determining what to build — validating problems, exploring solutions, and testing assumptions before committing to development.
-
AppGenie | What Is a Product Model? | Glossary
A product model is a structured, machine-readable representation of everything a product is supposed to do — features, behaviors, constraints, and relationships.
-
AppGenie | What Is Product Operations? | Glossary
Product operations (product ops) is the discipline of optimizing how product teams work — processes, tools, data, and cross-functional coordination.
-
AppGenie | What Is a Product Roadmap? | Glossary
A product roadmap communicates product direction, priorities, and planned features over time. Learn roadmap types and how AI changes roadmapping.
-
AppGenie | What Is Spec-Driven Development (SDD)? | Glossary
Spec-driven development (SDD) is a methodology where structured specifications — not code — are the primary artifact guiding AI agents and development teams.
-
AppGenie | What Is Test Automation? | Glossary
Test automation uses software tools to execute tests automatically, verify expected outcomes, and report results — replacing manual testing processes.