661 topics found for:

“language support”

BDD

Behavior-Driven Development (BDD) is a software development approach where applications are specified and designed by describing their behavior. Important for ensuring clear communication and shared understanding between developers and stakeholders.

Hackathon

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.

Program Manager

A professional responsible for overseeing and coordinating multiple related projects to ensure they align with organizational goals and deliver strategic value. Essential for managing complex initiatives and ensuring successful delivery of business objectives.

v12n

Numeronym for the word "Virtualization" (V + 12 letters + N), creating virtual versions of physical resources, such as servers, storage devices, or networks, to improve efficiency and scalability. Crucial for optimizing resource use and improving scalability.

Democratization

The process of making tools, methods, and knowledge accessible to a broader range of people within an organization or community, allowing non-specialists to participate and contribute meaningfully. Important for fostering inclusivity, enhancing collaboration, and leveraging diverse perspectives to improve outcomes across various disciplines.

m12n

Numeronym for the word "Modularization" (M + 12 letters + N), dividing a system into separate, interchangeable modules that can be developed, tested, and maintained independently. Important for improving maintainability and scalability of systems.

Fist To Five

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.

Morphological Analysis

A problem-solving method that explores all possible solutions by examining the structure and relationships of different variables. Useful for generating innovative design solutions and exploring a wide range of possibilities in digital product development.

c11y

Numeronym for the word "Compatibility" (C + 11 letters + Y), ensuring that systems, devices, or applications can operate together without conflict or need for modification. Crucial for ensuring seamless integration and functionality across different platforms.

Product vs. Program

Products are individual items or services designed to meet specific customer needs, while programs are collections of related projects and products managed together to achieve broader strategic goals. Essential for understanding the different scopes and objectives involved, helping to manage and align efforts effectively within an organization.

System Two

A mode of thinking, derived from Dual Process Theory, that is slow, deliberate, and analytical, requiring more cognitive effort and conscious reasoning. Crucial for designing complex tasks and interfaces that require thoughtful decision-making and problem-solving, ensuring they are clear and logical for users.

Speculative Design

An approach to design that explores and creates provocative scenarios of future possibilities to stimulate discussion and critical thinking about the direction of design and society. Important for pushing the boundaries of conventional design thinking and envisioning future implications.