AIOps
Agile Methodology
Agile Project Management
Agile Modeling
Agile Business Analysis
Agile Leadership
Business Model Innovation
Continuous Innovation
Design Sprint
Design Thinking
DevOps
Dual Track Agile
Feature-Driven Development
eXtreme Programming
Lean vs. Agile
Lean Startup
Kanban
Rapid Application Development
Retrospective Analysis
Scaled Agile
Spotify Model
Test-Driven Development
Timeboxing
Scrum
Scrum Anti-Patterns
Scrum At Scale
Stretch Objectives
Key Highlights
- AIOps: AIOps stands for Artificial Intelligence for IT Operations. It involves the application of AI and machine learning to manage and optimize IT operations in modern digital-based organizations.
- Agile Methodology: Agile is a software development methodology based on continuous iteration and collaboration. The Agile Manifesto, created in 2001, defines the principles of Agile development.
- Agile Project Management (APM): APM breaks large projects into smaller iterations and focuses on completing each section with a project life cycle, from design to testing and quality assurance.
- Agile Modeling (AM): AM is a methodology for modeling and documenting software-based systems that supports the rapid and continuous delivery of software.
- Agile Business Analysis (AgileBA): AgileBA is a certification and training program for business analysts working in agile environments, helping them align agile projects with organizational missions and strategies.
- Agile Leadership: Agile leadership embodies the principles of the Agile Manifesto and impacts both the structural and behavioral levels of a business.
- Business Model Innovation: Business model innovation involves crafting a compelling value proposition to create a lasting competitive advantage and achieve success with existing products and technologies.
- Continuous Innovation: Continuous innovation is a process that involves a continuous feedback loop to develop valuable products and build viable business models centered around customers’ problems.
- Design Sprint: A design sprint is a five-day process for answering critical business questions through speedy design and prototyping, with a focus on end-users.
- Design Thinking: Design thinking is a human-centered approach to innovation, balancing desirability, feasibility, and viability to solve critical problems.
- DevOps: DevOps refers to practices that automate software development processes and promote seamless collaboration between development and operations teams.
- Lean vs. Agile: Lean and Agile are both process improvement methodologies that prioritize customer value and continuous improvement, but they have different approaches and origins.
- Lean Startup: Lean startup is a methodology for high-tech businesses focused on rapid innovation and growth through continuous improvement and viral loops.
- Kanban: Kanban is a lean manufacturing framework that visualizes work, identifies bottlenecks, and optimizes processes for efficient product development.
- Rapid Application Development (RAD): RAD is a software development methodology focused on delivering rapidly through continuous feedback and frequent iterations.
- Retrospective Analysis: Retrospective analyses are meetings held after projects or iterations to reflect on work performed, check the project team’s pulse, and plan for the next sprint cycle.
- Scaled Agile: Scaled Agile Lean Development (ScALeD) helps businesses transition to agile and respond to change by combining lean and agile values and practices.
- Spotify Model: The Spotify model is an autonomous approach to scaling agile, focusing on culture, communication, accountability, and quality.
- Test-Driven Development (TDD): TDD is an approach where failing tests are written before writing any code, ensuring rapid and sustainable software development.
- Timeboxing: Timeboxing is a time-management technique that proactively schedules blocks of time for specific tasks.
- Scrum: Scrum is a methodology for effective team collaboration on complex products, primarily used in software development.
- Scrum Anti-Patterns: Scrum anti-patterns refer to attractive solutions that make problems worse, and they should be avoided in Scrum practices.
- Scrum At Scale: Scrum at Scale is a framework used to address complex problems and deliver high-value products in large organizations.
- Stretch Objectives: Stretch objectives are tasks that agile teams plan to complete but do not expressly commit to, typically used when capacity is uncertain.
Read Next: MVP, Lean Canvas, Scrum, Design Thinking, VTDF Framework.
Main Free Guides: