본문 바로가기

전체 글

(27)
HTTP 기초. 요청과 응답의 기본구조 HTTP 의 기초에 대해 알아보자 HTTP란 Hyper Text Transfer Protocol 의 약자이다 HTTP 요청 메시지는 크게 3단계로 구성되어 있다 1단계) 메소드 | 요청 URI | 버전 1단계 중 첫번째인 '메소드'는 6개의 종류가 있다 GET POST PUT DELETE HEAD OPTIONS 1단계 중 두번째인 '요청 URI' 는 우리가 브라우저에 입력하는 도메인 주소를 의미한다 1단계 중 세번째인 '버전' 은 HTTP 요청의 버전을 의미한다. 예를 들어 'HTTP/1.1' 이란 형태로 요청된다 2단계) 헤더 헤더에는 아래처럼 여러 정보가 포함된다 Host : 서버의 도메인 이름과 포트 User-Agent : 클라이언트의 식별 정보 Accept : 클라이언트가 처리할 수 있는 컨텐트 ..
Kanban (칸반) 시스템을 사용하는 이유 칸반을 사용하는 이유는 간단히 정리하면 여러 사람이 일할 때 업무의 흐름을 효율적으로 관리할 수 있기 때문이다 이걸 조금 더 구체적으로 설명해보자 프로세스의 최적화 kanban 보드를 통해 시각화를 도입하고 진행하는 업무의 수를 제한시키면 프로세스를 최적화 할 수 있다 제품의 품질 향상 업무의 수가 제한되다보니 개발자들은 시간의 여유가 생기고 마음의 여유가 생기니 좀 더 꼼꼼히 업무에 집중할 수 있다 이는 곳 제품의 품질 향상으로 이어진다 단, 업무 수의 제한을 제대로 지켜야한다 만족도 개선 만족도의 대상자는 고객이 아니라 칸반 시스템을 이용하는 직원이다 또한 여기서 전제 조건은 단순히 칸반 시스템을 이용하는게 아니라 업무의 제한을 제대로 지켜야한다는 것이다 제품개선을 위한 시간 업무 수의 제한을 계속 ..
업무관리시스템 칸반의 이슈 관리 업무관리시스템을 이용하면서 이슈 관리는 당연하게도 필수적인 기능이며 어떻게 이슈를 관리하느냐에 따라 프로젝트의 진행이 편해질 수도 있고 어려워질 수도 있다 오늘은 칸반을 이용할 시 어떻게 이슈를 관리하는지 정리했다 먼저 아래와 같은 칸반 보드로 업무관리를 진행하고 있다고 하자 대기열에는 3개의 카드가 대기 중이고 진행중에는 현재 2개의 카드로 업무를 진행 중이다 이렇게 업무를 진행하다가 이슈가 발생했을 때는 어떻게 해야할까?? 카드 안에 이슈 내용을 적어야 할까? 아니면 새로운 카드를 만들어서 붙여야할까?? 아니면 카드를 진행 중인 작업자에게 직접 얘기를 해야할까? 업무관리시스템을 이용하던지 아니면 진짜 실물 보드에 포스트잇을 이용하여 프로젝트를 진행하던지 관계 없이 이슈 관리하는 법은 동일하다 (칸반 ..
칸반 전문가의 한마디! 업무 협업 툴 제대로 진행해보자 칸반을 이용할 수 있게하는 수 많은 솔루션들 보통 칸반은 업무 협업 툴의 기능 중 하나로서 제공되고 있다 전세계적으로 유명한 솔루션은 지라(Jira) 가 있다 국내 솔루션으로는 매신저 기능을 포함해서 업무 협업툴을 제공하는 수 많은 솔루션이 존재하지만 그 중 봄즈의 봄보라 솔루션이 칸반을 제공하는 솔루션 중 하나이다 그렇다면 오늘의 주제!! 칸반 전문가들의 한마디를 정리한다 참고문헌) 칸반:지속적 개선을 추구하는 소프트웨어 개발 사람들은 내게 이렇게 묻는다. "린과 칸반의 차이점이 뭔가요?" 그 대답은 이렇다 린은 목적지이고 칸반은 목적지에 도달하기 위한 수산이다 데이티브 J. 앤더슨(미국) 칸반에서 가장 이해하고 받아들이기 어려우 것이 수용량이라는 개념일까? 예스페르 보아이(Jesper Boeg, 덴마..
효율적인 칸반 출시 케이던스 우선 출시 케이던스란?? 쉽게 설명해 규칙적으로 신규 버전을 출시한다는 의미이다 예를 들어 자체적으로 정한 기간마다 규칙적으로 릴리즈를 공개한다는 뜻이다 칸반에서는 효율적인 업무 관리를 위해 업무의 수를 제한한다 이때 제한의 기준은 참여 인원 수와 팀원들의 능력, 출시 케이던스의 기간이 되겠다 또한 효율적인 출시 케이던스 기간으로는 짧은 기간으로 여러번 공개하는게 좋다 적당한 기간은 2주 정도를 추천한다 출시 조정 비용 소프트웨어라면 신규 출시 시 조정 비용이 필요하다 배포, 릴리즈, 홍보, 직원 대기, 사용자교육, 매뉴얼 등의 비용이 들어간다 상황에 따라 여러 사용자가 교육을 들어야한다면 교육에 대한 비용이 늘어난다 출시 처리 비용 소프트웨어의 종류에 따라 출시 시 CD 또는 USB 를 제공해야할 수도..
칸반에서 이슈 관리 방법 칸반에서 업무 진행 중 여러 이유로 업무가 차단된다면 차단된 카드 위에 분홍색 메모지를 붙이는게 관례다 물론 분홍색 메모지는 실제 칠판을 이용한 칸반 시스템에서의 이슈관리방법이고 전자 시스템을 이용할 경우는 여러가지 방법으로 이슈 카드를 표시할 수 있다 차단 업무 항목을 처리할 때는 최대한 빨리 업무의 흐름을 복귀되도록 조직의 해결 역량을 높이고 이슈 관리 방침을 구축할 필요가 있다 이전에 일일 회의에 대해 글을 쓴 적이 있다 여기서는 이슈 카드가 있을 때 해당 카드를 해결하기 위한 논의에 집중해야한다 만약 부서 내부적으로 이슈 카드를 해결할 수 없을 때에는 타 부서의 지원이 필요하겠지만 상황에 따라 불가능하거나 지원이 미비할 경우 상급자에게 이슈를 확대해야한다 오늘의 칸반 이슈 관리 내용은 간단하다 진..
칸반 카드벽과 전자 추적 시스템 칸반을 적용할 때 카드벽에 포스트잇을 붙여서 이용할 수도 있지만 전자 추적 시스템을 이용할 수도 있다 또는 둘 다 이용할 수도 있다 여기서 전자 추적 시스템이란 컴퓨터에서 칸반을 이용할 수 있도록 제공하는 솔루션을 의미한다 이렇게 카드벽이나 전자 추적 시스템을 모두 이용할 때 생각해야 할 점을 정리한다 별도로 사진 넣을게 없어서 넣는 이모티콘 첫번재!! 첫번째 : 실제 카드벽과 전자 추적 시스템 중 하나만 이용하는 것보다는 둘 다 이용하는 것이 가장 좋은 방법이다 두번째 : 칸반 전자 추적 시스템을 이용할 때 최대 장점은 여러 지역에서 함께 이용할 수 있다는 점이다 세번째 : 규칙적으로 회의를 개최하면 회의의 조정 비용을 줄일 수 있으며 참석자의 수도 늘릴 수 있다 별도로 사진 넣을게 없어서 넣는 이모티..
칸반 적용 시 이것만은 기억하자! 업무 제한!! 칸반을 성공적으로 적용하기 위해서는 이것만은 기억해야 한다 진행 중 업무 제한은 관계자의 합의를 통해 이루어져야 한다 여기서 관계자란 PM, 개발자, 그 외 협력업체 관계자 등이 있다 진행 중 업무제한은 한명이 동시에 진행하는 업무 항목 수의 평균 그렇다면 업무제한은 몇 개로 해야할까?? 3명이 동시에 9개의 업무를 진행하면 전체 업무제한은 9개이다 업무 제한은 조정할 수 있다 업무 제한은 모든 업무 환경에 동일하지 않다. 업무 진행 경험에 맞게 조절할 수 있다 업무 제한 수용량을 할당하려면 다양한 업무 유형에 대한 요구량을 분석해야 한다 당연하지만 업무에대해 정확히 모르면서 수용량을 할당할 수는 없다 오늘은 당연하지만 잘 지켜지지 않는 업무 제한에 대해 적었다 무조건 개발자에게 업무를 많이 할당한다고 ..