Customer Development
A framework for discovering and validating the right market for a product, building the right product features, and validating the business model.
A framework for discovering and validating the right market for a product, building the right product features, and validating the business model.
A non-production environment used for development and testing before deployment to production.
Model-View-Controller (MVC) is an architectural pattern that separates an application into three main logical components: the Model (data), the View (user interface), and the Controller (processes that handle input).
Joint Application Development (JAD) is a collaborative approach to gathering requirements and designing solutions in software development projects.
Market Requirements Document (MRD) is a comprehensive document that outlines the market's needs, target audience, and business objectives for a product.
Don't Repeat Yourself (DRY) is a software development principle for reducing repetition and redundancy.
Large-Scale Scrum (LeSS) is a framework for scaling agile product development to multiple teams working on a single product.
Product Requirements is a document that outlines the essential features, functionalities, and constraints of a product.
A role in Agile development responsible for defining the product vision, prioritizing the product backlog, and ensuring the development team delivers value to users.