A website designed to showcase a business, product, or service.
Brochure Website
A team focused on developing a specific feature or set of related features within a product.
Feature-Based Team
The software that manages a computer's hardware and software resources and provides common services for computer programs.
Operating System
Agile project management is a mindset and approach to project management that emphasizes flexibility, collaboration, and continuous improvement. It is based on the Agile Manifesto, which values individuals and interactions, working software, customer collaboration, and responding to change. Agile project management frameworks, such as Scrum, Kanban, and Lean, use iterative and incremental delivery, self-organizing teams, and adaptive planning to deliver value to customers faster and with better quality. The agile mindset encourages experimentation, learning, and adaptation to change, and fosters a culture of transparency, trust, and empowerment.
Agile Project Management (mindset)
Specific actions taken to achieve a goal.
Initiatives
A computer program that performs a specific function using a web browser as its client.
Web App
An application built for a specific operating system, such as iOS or Android.
Native App
A person or organization that hires a company to achieve a specific goal.
Client
A Business Requirements Document (BRD) is a formal document that captures the functional and non-functional requirements for a project or system, outlining its goals, objectives, scope, and features, as well as the roles, responsibilities, and stakeholders involved. The BRD serves as a basis for the design, development, testing, and deployment of the system.
Business Requirements Document
Knowledge or data that is communicated or received.
Information
A collection of related web pages connected by hyperlinks.
Website
The requirement phase is designed to identify and document the project's goals and objectives.
The "Why" of Req Phase
Responsible for leading a project from initiation to completion, ensuring on-time, on-budget, and quality delivery.
Project Manager (PM)
A company that sells products directly to consumers.
Retail Company
A distinction between ongoing business operations and temporary projects.
Organization vs. Project (or Org vs. Op)
A responsive website is designed to adjust its layout based on the device accessing it, while a non-responsive website has a fixed layout.
Responsive vs. Non-Responsive
A native application built for desktop operating systems such as Windows or macOS.
Desktop Native App
Defines and prioritizes the product backlog, represents the client or customer, and works closely with the development team to ensure the product meets their needs.
Product Owner (PO)
A company that produces goods on a large scale.
Manufacturing Company
A professional who tests software products to ensure that they meet quality standards.
Quality Assurance Analyst
A team focused on developing a specific product or set of related products.
Product-Based Team
A native application built for mobile devices, such as smartphones or tablets.
Native Mobile App
A customer journey map is a visual representation of the customer experience across various touchpoints, highlighting their emotions, needs, and interactions with a product or service. It is used to understand the customer's perspective and identify pain points, opportunities, and areas for improvement in the customer journey. A customer journey map helps businesses design a better customer experience and develop effective marketing strategies.
Customer Journey Map
The Software Development Life Cycle, a process used for planning, creating, testing, and deploying software
SDLC
A professional who analyzes business processes and systems, and designs solutions.
Business Analyst