UX/UI Bootcamp
  • COURSE INFORMATION
    • UXUI Bootcamp
  • Self-Onboarding
    • Welcome
    • Your Bootcamp
    • Participation & Conduct Protocols
    • Tools
      • Google Classroom
      • Slack
      • Google Calendar
      • Zoom
      • Figma
      • Github
    • Learning Strategies
    • Complete your Self-Onboarding
  • Prepare for the Course
  • Foundations
    • What is the Foundations section?
    • Introduction to UX Design
    • User-Centered Design
    • Human-Centered Design
    • Design Thinking
      • Example of Design Thinking in a UX Project
    • Introduction to Project Management Methodologies
    • Figma
    • How to use AI
  • 1. Project
    • Milestone 1 - Research Planning
      • Introduction to User Research
      • Research Methods
        • Behavioral Research Methods
        • Attitudinal Research
        • Exploratory, Confirmatory, Evaluative Research
      • Research Planning
    • Milestone 2 - User Research
      • User Interviews
      • Qualitative Data Analysis
      • Practical Application of User Interviews
    • Milestone 3 - User Personas, User Journey Map
      • 👥User Personas
      • 🛤️User Journey Map
    • Recap
  • 2. Project - Mobile Application
    • Milestone 1 - UX Mapping, Empathy Map, Task Analysis, User flows
      • 🗺️UX Mapping Methods
      • 🐾Empathy Map
      • 🔰Task Analysis and User Flows
    • Milestone 2 - Information Architecture and Mid-Wireframes
      • 🏢Information Architecture
      • 💻Sitemap
      • 🏞️Mobile Navigation Patterns
      • 🌠Mobile Design Patterns
      • ✏️Wireframes
    • Milestone 3 - Prototyping, Testing and Refining
      • 🏗️Prototyping
        • Type of Prototypes
        • Prototyping with Figma
      • 🧪Usability Testing
    • Recap
  • 3. Project - Dashboard
    • Milestone 1 - Planning, Competitor Analysis, Design Proposal
      • Project Planning
      • Competitor Analysis
      • Desk Research
      • Design Proposal
    • Milestone 2 - Design & Prototyping
      • Mood Board
      • Style Guide
      • Component Library & UI Kits
      • Prototyping with Figma
    • Milestone 3 - Usability Test & Documentation
      • 🧪Usability Testing
      • Design documentation and Case Study
    • Recap
  • 👏Credits
Powered by GitBook
On this page
  • Overview
  • Agile Methodology
  • Scrum
  • Waterfall
  • Comparative Table
  • Summary
  • Further Resources

Was this helpful?

  1. Foundations

Introduction to Project Management Methodologies

PreviousExample of Design Thinking in a UX ProjectNextFigma

Last updated 9 months ago

Was this helpful?

Overview

Understanding various project management methodologies is crucial for effectively managing projects in the dynamic UX/UI design field. This guide introduces three primary methodologies: Agile, Scrum, and Waterfall. Each has distinct characteristics and applications in UX/UI design.

Agile Methodology

Agile is a flexible, iterative approach to project management and software development that helps teams deliver value to their customers faster and with fewer headaches. Instead of betting everything on a "big bang" launch, an Agile team delivers work in small but consumable increments.

Key Features:

  • Iterative Process: Work is divided into small sprint cycles, typically lasting 2-4 weeks.

  • Flexibility: Requirements, plans, and results are evaluated continuously so teams have a natural mechanism for responding to change quickly.

Example in UX/UI: A UX designer might use Agile to iteratively design, test, and refine user interfaces based on ongoing user feedback and changing requirements.

Scrum

Scrum is a subset of Agile. It is a framework that allows teams to work on complex projects and deliver high-value products by approaching problems adaptively.

Key Features:

  • Roles: Product Owner, Scrum Master, and the Development Team.

  • Ceremonies: Includes sprints, sprint planning, daily stand-ups (scrum), sprint reviews, and retrospectives.

Example in UX/UI: In a Scrum workflow, a UX designer works closely with the Product Owner to define user stories and acceptance criteria for the sprint backlog. Design phases are aligned with sprint cycles.

Waterfall

Waterfall is a linear and sequential design approach where each phase must be completed before the next phase can begin. This method is less flexible and more structured than Agile or Scrum.

Key Features:

  • Sequential Phases: Requirements → Design → Implementation → Verification → Maintenance.

  • Documentation Heavy: Each phase has specific deliverables and a review process.

Example in UX/UI: A UX designer using Waterfall might spend significant time in the initial stages gathering comprehensive user requirements before moving on to the high-fidelity design phase.

Comparative Table

Methodology
Flexibility
Phases
Best Used When

Agile

High

Iterative

Requirements are evolving

Scrum

High

Iterative

Complex product development

Waterfall

Low

Linear

Requirements are well-defined and stable

Summary

Understanding Agile, Scrum, and Waterfall methodologies will enable UX/UI designers to choose the right approach based on project needs. Agile and Scrum offer flexibility and adaptability, crucial in projects with uncertain or evolving requirements. In contrast, Waterfall is suitable for projects with fixed requirements where a structured approach is beneficial.

Further Resources

?

What is Agile?
What is Scrum
Agile vs. Waterfall