methodologies - Concepts
Explore concepts tagged with "methodologies"
Total concepts: 15
Concepts
- Creative Problem Solving - Structured methodology alternating between divergent exploration and convergent evaluation to systematically generate innovative solutions.
- Outcome-Driven Innovation - A systematic innovation process developed by Tony Ulwick that uses customer-desired outcomes as metrics to discover unmet needs and guide product development.
- SPIN Selling - A sales methodology using Situation, Problem, Implication, and Need-payoff questions to uncover buyer needs.
- Solution Selling - A sales methodology that focuses on customer pain points and positions products as solutions to specific problems.
- Challenger Sale - A sales approach where reps teach, tailor, and take control of the sales conversation.
- Unit Testing - A software testing practice where individual units of code are tested in isolation to verify they behave correctly and meet their specifications.
- Domain-Driven Design - An approach to software development that centers the design on the core business domain and its logic.
- Extreme Programming - An agile software development methodology that emphasizes technical excellence, continuous feedback, and close customer collaboration through practices taken to their logical extremes.
- Integration Testing - A software testing practice where multiple components or modules are combined and tested together to verify they interact correctly as a group.
- Behavior-Driven Development - A software development methodology that extends TDD by writing tests as human-readable specifications describing expected behavior from the user's perspective.
- GitFlow - A structured branching model for Git with specific branch types for features, releases, and hotfixes.
- Waterfall Methodology - A sequential project management approach where phases flow downward like a waterfall.
- Test-Driven Development - A software development approach where tests are written before the code they validate, following a red-green-refactor cycle.
- Iterative Development - A software development approach that builds systems through repeated cycles of planning, building, testing, and refining.
- Consultative Selling - A sales approach focused on understanding customer needs and providing tailored solutions as a trusted advisor.
← Back to all concepts