Skip to end of metadata
Go to start of metadata

개발 툴체인 관련

소프트웨어 개발 프로세스는 요구사항 분석, 설계, 구현, 테스팅, 배치(deploy), 유지보수와 같은 순서로 이루어진다.

지금껏 우리는 회사에서 위 개발 프로세스 각 단계의 산출물로 문서 파일, 특히 엑셀 등의 오피스 파일을 사용해왔다. 하지만 이같은 파일 단위의 산출물은 형상 관리, 공유, 유지 보수 등의 작업이 원활하지 않다.

아마 개발자 대부분은 개발에만 집중하고, 문서는 형식적으로만 그것도 완벽하지 않은 상태로 작성해왔던 일을 부인할 수 없을 것이다.

이와 같은 올바르지 않은 개발 프로세스를 바로 잡기 위해 우리는 개발 프로세스 각 단계를  서비스로 제공하는 개발 툴을 사용하기로 했다.

또한 테스팅, 리포팅, 빌드와 같은 작업을 자동으로 해주기 때문에 보다 쉽게 개발하고 견고한 소프트웨어를 만들 수 있다.


개발자는 여러 개발 툴체인을 사용하는 바로보드 개발 흐름을 잘 이해해야 한다. 현재 바로보드 개발 툴체인이 유기적으로 동작하려면 지라, FECRU의 계정 정보 중 로그인 ID, 이메일 주소가 일치해야 하며 나머지 정보도 가급적 동일하게 설정해주는 것이 좋다. 따라서 현재 정보가 일치하지 않은 개발자는 확인 후 정보를 일치시켜야만 개발을 진행할 수 있다.

또한 아직 가입하지 않은 몇 가지 개발 툴에도 가입하도록 한다.

이미 개발 툴 계정을 가지고 있고 계정 정보가 전부 일치하다면 아래 내용은 무시해도 좋다.

지라

계정 등록

따로 계정 등록하는 부분이 없다. 관리자 권한을 가진 사용자가 대신 등록해주어야 한다.

관리자 권한을 가진 사용자는 우상단 메뉴에 Administration 링크가 출력된다.

이미지 4.png

계정 정보 변경

로그인 후 우상단 자신의 이름을 클릭한다.

이미지 5.png


Summary의 연필 아이콘 클릭

이미지 6.png


Email 항목을 수정한다.

이미지 7.png


확인 결과 지라의 Username은 가입 후 수정 불가하므로, 만약 문제가 있다면 새로 계정을 생성해야 한다.

FECRU

FishEye & CRUcible

http://www.313.co.kr/fecru/

계정 등록

우상단 Log in 링크 클릭

이미지 12.png


본문의 Signup for an account. 링크 클릭

이미지 13.png


Username과 Email을 자마, 지라의 정보와 동일하게 입력할 것!

이미지 14.png

 

컨플루언스

 

http://www.313.co.kr/confluence/ 

 

컨플루언스는 다수의 사람이 협업하여 지식을 공유하고, 토론할 수 있는 위키이다.

 

컨플루언스는 Space라는 영역을 만들고, 그 안에 기존 위키의 게시글과 같은 Page, 블로그와 같은 Blog post 등을 작성할 수 있다. 

 

계정 등록

 

따로 계정 등록하는 부분이 없다. 관리자 권한을 가진 사용자가 대신 등록해주어야 한다.

 

지라 Issue와 연동하기

 

아래는 Issue와 연동하여 글을 작성하는 방법이다. 현재 wiki라는 Space가 만들어져 있다. 링크를 클릭한다.

 

이미지 22.png

 


 

Add - Page

 

이미지 23.png

 


 

적절한 제목과 적절한 내용을 기술하고 에디터 메뉴 중 Insert - JIRA Issue 선택

 

이미지 24.png

 

 

 

연결할 지라 Issue를 선택하고 삽입하면

 

이미지 25.png

 

 

 

이렇게 삽입이 된다. 이제 저장을 하자.

 

이미지 26.png

 

 

 

이제 컨플루언스에서 지라로

 

이미지 27.png

 

 

 

지라에서 컨플루언스로 상호 참조가 가능하다.

 

이미지 28.png

 



 

Labels
  • None
  1. May 29, 2014

    정말 완벽한 포스팅같습니다

  2. May 29, 2014

    이 포스트이외에 그 어떤것도 프로세스를 완벽하게 설명한 글이 없겠습니다