프로젝트/프로젝트 방법론
프로젝트 관리 방법론
프로젝트 관리 방법론 방법론 방법론이란 어떤 철학/방법으로 프로젝트를 관리할 것인가를 말하는 것이다. 워터풀(waterfall) 이전 단계가 진행완료되면 다음 단계가 진행되는 순차적인 방식 에자일 방법론 이전의 전통적인 방식이다. 에자일(Agile) ★ 프로세스를 유연하고 변화에 빠르게 적응할 수 있도록 짧은 주기의 개발단위를 반복시켜서 전체를 완성시켜 나감. 변화에 빠른 적응을 위해 우선순위 시스템 채택 아래의 주요 3가지에 기반한다. - 고객 중심 - 반복 (작지만 점진적 발전) - 진행 전 검증/테스트 린(Lean) 고객 가치 극대화하면서 8가지 낭비를 최소화 → Wait, Defect, Transport, Movement, Excess Inventory, Excess production, Unne..
Jira 사용법 - 팀에서 관리하는 프로젝트
팀에서 관리하는 프로젝트 Jira 지라 사용법 잡소리 내가 있는 부서는 2~30년 된 인프라 부서고, SW개발과 접점이 없는 직원들이 대다수다. 아래와 같은 이유로 지금까지도 문서 작성, 일정 관리 등의 모든 업무가 Excel/PPT 로만 진행 되고있다. 11001.tistory.com 프로젝트 생성 프로젝트 템플릿 소프트웨어 칸반 데드라인 없이 계속해서 진행되며 화이트보드에 백로그들을 현재 Step에 맞는 위치에 붙였다 뗐다 하며 진행됨 스크럼 일정 기간(1-4 weeks) 동안 진행되는 스프린트를 반복적으로 수행하며 진행됨 전체 백로그 중 이번 스프린트 동안 수행할 백로그 선정하여 진행하는 방식 아래는 스크럼에서 사용되는 용어이다. 용어 설명 스프린트 정해진 기간 동안 진행되는 반복적인 개발 주기 백..
Jira 사용법 - 회사에서 관리하는 프로젝트
회사에서 관리하는 프로젝트 Jira 지라 사용법 잡소리 내가 있는 부서는 2~30년 된 인프라 부서고, SW개발과 접점이 없는 직원들이 대다수다. 아래와 같은 이유로 지금까지도 문서 작성, 일정 관리 등의 모든 업무가 Excel/PPT 로만 진행 되고있다. 11001.tistory.com 결론부터 말하자면, 프로젝트는 회사/팀 관리에 따라 기능이 상당히 달라진다. (매우 중요) 템플릿은 어떤 것으로 만들어도 크게 의미 없다. 칸반/스크럼 어떤 것으로 만들어도 나중에 사용자 설정이 가능하니 걱정할 필요없다. 프로젝트 생성 프로젝트 템플릿 소프트웨어 개발 프로젝트 관리 목적으로 사용된다. 작업 관리 일반적인 사무용/개인용 일정관리 목적으로 사용된다. Trello, notion 같은 앱과 거의 유사한 것을 찾..
프로젝트 방법론 - 칸반(Kanban)
칸반(Kanban) 에자일 소프트웨어 공학 중 하나이다. 칸반 보드에 칸반 카드를 붙였다 떼면서 진행하며, 작업 내용과 진행 상태 추적에 도움을 준다. (현실에서는 화이트 보드에 포스트잇을 붙였다 떼는 것) 칸반은 일정 데드라인 없이 계속해서 진행되는 연속적인 흐름 모델이므로 동시 처리가능한 이슈의 수를 제한하여, 생산성과 속도를 제어한다. 이슈가 꽉 찼다는 말은 다른 일에 병목이 있다는 뜻이니 가서 도와서 빨리 병목 해결! 열 (Step) : 진행 단계이며, 주로 Todo, In-Progress, Done, Blocked 의 단계를 가진다. 행 (수영 레인(Swimlane)) : 밑으로 갈 수로 우선순위가 낮음을 의미한다. WIP (Work in-Progress) : 동시에 진행가능한 일의 개수 (제한..
프로젝트 관리 방법론 - 스크럼 (Scrum)
스크럼(Scrum) 에자일 소프트웨어 공학 중 하나로, 프로젝트 실행에서 팀을 안내하도록 설계된 일련의 관행, 역할, 이벤트, 규칙이자 문서화 된 민첩, 점진적, 반복적인 개발 방법. 특징 최대 7~8명 정도 되는 소규모 팀 백로그(제품에 대한 요구사항) 만들고 스프린트 동안 수행할 백로그를 지정 1주~4주 동안 Sprint 진행하고 학습한 내용을 다음 Sprint에 반영 용어 용어 설명 Backlog (백로그) 제품에 대한 요구사항 백로그에 대한 우선순위 정하는 유일한 사람 → 고객과 대화하고 외압 받아치기 가능한 파트장 정도 되는 사람이 맡을 것 Sprint (스프린트) 정의대로 스크럼 잘 수행되도록 가이드하는 역할 팀원 목소리 귀기울이고, 팀내 분쟁/이슈 해결/우선순위 선정/의사결정 등을 가이드 →..
Jira 지라 사용법
잡소리 내가 있는 부서는 2~30년 된 인프라 부서고, SW개발과 접점이 없는 직원들이 대다수다. 아래와 같은 이유로 지금까지도 문서 작성, 일정 관리 등의 모든 업무가 Excel/PPT 로만 진행 되고있다. 회사가 엄청나게 폐쇄적인 환경이라 새로운 것 도입이 불가능에 가까움. → Trello, notion 등 우리가 아는 대부분 사이트 접속 불가능. 전통적인 업무방식을 변화 없이 지금까지 대대로 이어왔음. 인프라 부서라서 개발자들이 쓰는 툴을 아예 존재 자체를 모름 (github, slack 등) 다행인 것은 사내에서 Confluence/JIRA 사용이 가능하여 기존 팀원들만 허락한다면 충분히 도입이 가능할 것으로 보인다. 내가 먼저 학습, 사용을 해보고 충분히 효율적이라는 판단이 들면 본격적으로 팀에..
Confluence 컨플루언스 소개
Atlassian 사에서 제공하는 위키 (wiki) 서비스다. 가입 Confluence | 원격 업무에 친화적인 팀 작업 영역 | Atlassian Confluence는 지식을 공유하고 공동 작업을 할 수 있는 팀 작업 영역입니다. 문서화, 의사 결정, 프로젝트 협업 및 Jira 통합에 대해 신뢰를 받고 있습니다. www.atlassian.com 요금 정책 Confluence Cloud 무료 평가판이 10인 이하의 소규모 Team에게 무료로 제공된다. 무료라서 좋지만 용량이 2 GB file storage 라는 것을 생각해야한다. 스페이스 페이지를 모아두는 폴더이다. 용도를 분리하여 여러 폴더(스페이스)를 만들어서 관리하면 된다. 개인으로 사용하거나 팀/조직의 다른 사용자와 함께 작업 가능하다. 각 스페..