Skip to content

Latest commit

 

History

History
52 lines (25 loc) · 954 Bytes

Kanban.md

File metadata and controls

52 lines (25 loc) · 954 Bytes

Kanban

a

Kanban is an Agile methodology that emphasizes visualizing the workflow and limiting work in progress (WIP). The team uses a Kanban board to track the status of tasks, from the initial request to completion. Tasks are pulled from a backlog and moved through the board based on their status.

Sample code snippet for Kanban:

public class KanbanBoard {

private List<Task> backlog;

private List<Task> todo;

private List<Task> inProgress;

private List<Task> done;

// Constructors, getters, and setters

}

public class Task {

private String name;

private String description;

private int estimatedTime;

private int remainingTime;

private TaskStatus status;

// Constructors, getters, and setters

}

public enum TaskStatus {

BACKLOG,

TODO,

IN_PROGRESS,

DONE

}