최근 터미널(Terminal) 환경에서 프로젝트를 계획하고 관리할 수 있는 새로운 도구 'Dispositio'가 공개되었습니다. 이 도구는 텍스트 사용자 인터페이스(TUI)를 기반으로 하여 터미널 내에서 마일스톤, 예상 기간, 작업 및 하위 작업을 시각적으로 구성하고 추적할 수 있게 해줍니다. 특히 모든 프로젝트 계획을 일반 마크다운(Markdown) 파일로 저장하여, 개발자들이 깃(Git) 저장소에 쉽게 포함하거나 옵시디언(Obsidian) 같은 노트 앱에서 활용할 수 있도록 설계되었습니다.
Dispositio는 프로젝트의 시작 날짜를 설정하고, 마일스톤을 추가하며 각 마일스톤의 예상 기간을 주 단위로 지정할 수 있습니다. 마일스톤 내에서는 세부 작업(task)과 하위 작업(subtask)을 생성하고, 진행 상황에 따라 완료 처리할 수 있습니다. 예를 들어, 특정 마일스톤이 지연되면 전체 프로젝트 타임라인이 자동으로 조정되어 미래 마일스톤의 시작 날짜가 어떻게 영향을 받는지 즉시 확인할 수 있습니다. 또한, 작업 완료율에 따라 마일스톤의 진행률 막대가 채워지며, 현재 진행 중인 마일스톤을 명확히 표시하여 사용자가 다음에 집중해야 할 부분을 알려줍니다.
이러한 기능은 특히 1인 개발자나 소규모 팀이 복잡한 프로젝트 관리 소프트웨어 없이도 효율적으로 작업을 계획하고 추적하는 데 큰 도움이 될 것으로 보입니다. 마크다운 형식으로 저장되는 특성 덕분에, 프로젝트 계획이 특정 도구에 종속되지 않고 범용적으로 활용될 수 있다는 점도 장점입니다. 이는 개발자들이 익숙한 환경에서 유연하게 프로젝트를 관리하고, 버전 관리 시스템을 통해 계획 변경 이력을 쉽게 추적할 수 있게 하여 개발 워크플로우를 한층 더 간소화할 수 있습니다.
