Asynchronous Work
Work that is not performed in real-time, allowing team members to collaborate without needing to be online simultaneously. Crucial for increasing flexibility and productivity in remote and distributed teams.
Work that is not performed in real-time, allowing team members to collaborate without needing to be online simultaneously. Crucial for increasing flexibility and productivity in remote and distributed teams.
A group of people who share a common interest or profession and engage in collective learning through regular interactions, sharing knowledge, and developing expertise together. Essential for fostering collaboration, continuous learning, and the dissemination of best practices within a specific field or discipline.
Numeronym for the word "Communications" (C + 12 letters + S). Essential for effective collaboration and information exchange.
The process of working together with others to generate creative ideas and solutions, leveraging diverse perspectives and skills. Essential for producing innovative and well-rounded design solutions.
An event where developers, designers, and other stakeholders collaborate intensively on software projects, typically within a short timeframe. Important for fostering innovation, team collaboration, and rapid prototyping of new ideas in digital product development.
Drivers, Approvers, Contributors, and Informed (DACI) is a responsibility assignment framework that clarifies roles and responsibilities. Essential for making clear and effective decisions in collaborative environments.
An estimation technique used in Agile software development where team members assign story points to tasks through consensus-based discussion. Essential for collaborative and accurate project planning and estimation.
A consensus-building technique where participants show their level of agreement or support by raising zero to five fingers. Useful for quickly gauging team agreement and making collaborative decisions in product design and development meetings.
Walk the Wall (WTW) is a practice where team members physically move along a wall displaying their project's progress, discussing and updating tasks. Essential for fostering team collaboration and ensuring transparency in project status.
Joint Application Development (JAD) is a collaborative approach to gathering requirements and designing solutions in software development projects. It facilitates rapid decision-making and consensus-building by bringing together key stakeholders, including users, developers, and project managers, in structured workshop sessions.
A brainstorming technique where participants write down their ideas independently before sharing them with the group. Crucial for generating a wide range of ideas and encouraging participation from all team members.
A team focused on designing and improving the user experience across products and services. Essential for ensuring cohesive and high-quality user experiences.
The set of shared values, practices, and goals that characterize a startup company. Important for fostering innovation, agility, and a collaborative environment within product design teams.
A small, cross-functional team of 6-12 people focused on delivering a specific product feature or component. Essential for agile development, allowing for rapid iteration and close collaboration among team members.
Crit (Design Critique) is a structured feedback session where designers present their work and receive constructive feedback from peers. Essential for refining design quality through collaborative input.
A brainstorming technique where participants draw their ideas instead of writing them down. Important for stimulating creative thinking and visual problem-solving.
Product-Oriented Delivery (POD) is a methodology that focuses on organizing teams around products rather than projects. This approach is essential for enhancing product focus, agility, and cross-functional collaboration.
A tool used to organize ideas and data into groups based on their natural relationships. Essential for designers and product managers to synthesize information and generate insights.
A brief daily meeting in Agile project management where team members share updates on their progress, plans for the day, and any obstacles they face. Essential for maintaining communication, transparency, and coordination within Agile teams.
An organizational environment that encourages and supports creative thinking, risk-taking, and the pursuit of new ideas. Essential for fostering continuous improvement and breakthrough advancements.
A brainstorming technique where participants sketch eight ideas in eight minutes to generate a wide range of concepts quickly. Essential for fostering creativity and generating diverse ideas rapidly.
A visual exercise that helps product teams understand and prioritize features by organizing user stories into a cohesive narrative that aligns with user journeys and goals. Essential for planning and prioritizing product features and ensuring alignment with user needs.
A short, daily meeting (separate from Standup) for the development team to sync on progress and plan for the day, part of the Scrum agile framework. Crucial for maintaining team alignment and momentum in agile projects.
A meeting at the end of a sprint where the development team presents their completed work to stakeholders. Crucial for gathering feedback and demonstrating progress.
The initial meeting or phase where a new feature or initiative is introduced, discussed, and planned, involving all relevant stakeholders. Important for ensuring clear communication and alignment on new feature development.
An organizational structure that emphasizes flexibility, employee initiative, and decentralized decision-making. Useful for fostering innovation and rapid response to changes within an organization.
A brainstorming technique where participants intentionally suggest bad ideas to spur creative thinking and overcome mental blocks. Important for fostering creativity and out-of-the-box thinking during ideation sessions.
Conversations with key stakeholders to gather insights, expectations, and feedback, ensuring their needs are understood and considered in the project. Essential for aligning project goals with stakeholder needs and obtaining valuable input for decision-making.
The tendency for individuals to put in less effort when working in a group compared to when working alone, due to reduced accountability. Crucial for understanding group dynamics and designing systems that ensure individual accountability.
A regular meeting in Agile project management where team members discuss progress, plan work, and identify any obstacles, typically held daily. Crucial for maintaining communication, transparency, and accountability within Agile teams.
The practice of guiding and inspiring teams to develop and deliver successful products, often involving strategic vision, team management, and innovation. Crucial for driving product success and fostering a culture of innovation and excellence.
A development environment where software is created and modified. Crucial for allowing developers to build and experiment with new features.
Integrated Development Environment (IDE) is a software suite that combines tools like code editors, debuggers, and compilers. Essential for improving developer productivity and ensuring efficient and error-free coding practices.
Objectives and Key Results (OKR) is a goal-setting framework for defining and tracking objectives and their outcomes. Essential for aligning organizational goals, improving focus and engagement, and driving measurable results across teams and individuals.
Large-Scale Scrum (LeSS) is a framework for scaling agile product development to multiple teams working on a single product. It provides a minimalist, large-scale agile approach that maintains the simplicity and effectiveness of Scrum while addressing the challenges of coordination and integration in multi-team environments.
Enterprise Project Management (EPM) is a comprehensive approach to managing projects across an entire organization. Essential for coordinating complex, cross-functional projects and achieving organizational objectives.
A senior technical role responsible for guiding the development team and ensuring the technical quality of projects. Important for maintaining technical standards and mentoring team members.
A product development methodology that emphasizes shaping work before starting it, fixing time and team size but leaving scope flexible to ensure high-quality outcomes. Crucial for managing product development efficiently and delivering high-quality results within constraints.
A structured evaluation process where a product's design, functionality, and user experience are assessed, often by peers or experts. Essential for identifying areas for improvement and fostering a culture of continuous enhancement.
Organizational Change Management (OCM) is the process of managing the people side of change to achieve desired business outcomes. Essential for ensuring successful implementation of changes within an organization.