초기에 명확하지 않았던 작업을 task로 등록해 둔 작업을 만남. 

총 이틀 정도의 오차가 발생(12시간 작업이었는데 총 40시간 정도의 작업으로 늘어날 것으로 예상됨. 야근으로 매꾸고 하루는 아직 남아 있음. 진행해야 함.)

첫날은 현 상황 파악 및 가코딩 작업. 이를 통해 세분화된 작업으로 다시 분리.

이제 담당자가 작업을 많이 파악한 상태이므로 작업 생성, 시간 설정을 직접 하도록 진행함.

솔직히 잘 하고 있는건지 의심이 되는 상태. ^^a

 
서버 파트에 이어서 툴 파트도 적용을 한 상태. 

서버 파트 일주일 정도 적용해보니 괜찮은 상태.

처음 목적에서 우리가 뭘 잘못 생각 했었나. 시간 측정은 잘 했었나. 업무의  분담은 적절한가.. 등등 .. 여러가지 결과를 얻을 수 있어서 괜찮았음. 

툴 파트는 막 적용한 상태라 아직 결과는 없고..

지금까지 일정 자체를 나와 작업자가 이야기하면서 만들었지만 작업자들이 익숙해지고 있으므로 작업자의 의견을 좀 더 비중있게 받아 진행할 예정.

지금까지 스크럼에 대한 의견은 아래와 같다.

-뚜렸하고 단일의 목표를 스프린트 기간 동안의 목표로 설정하라.
-쉽게 성취감을 확인할 수 있는 짧은 스프린트 기간.
-아침 저녁으로 일정의 시작과 끝을 체크. 
-나뉘어진 실질적인 작업은 2-4시간 단위로 무조건 쪼갤 것.
- 하루에 하기로 설정한 것은 무조건 마무리하고 가고, 안될 경우 담당자와 이야기하여 작업을 분리한다. 

icescrum 툴은 괜찮은 듯. 아직 기능을 다 활용할 수준은 아니지만 통계를 이용하여 진행사항, 개인의 능력, 진척사항등을 체크하기에 적당하다. 

'개발 이야기' 카테고리의 다른 글

icescrum 적용 일지<2011/09/16>  (0) 2011.09.16
icescrum 적용 일지<2011/09/15>  (0) 2011.09.16
icescrum 적용일지 <2011/09/14>  (0) 2011.09.14
icescrum 적용 일지 <20110906>  (0) 2011.09.07
iceScrum 번역 기준 문서  (0) 2011.08.29
iceScrum - Features  (0) 2011.08.29
서버 파트의 컨텐츠 개발 일정에 처음 적용.

처음이고 내 머리속에 있는 내용들이 대부분이라 일단 sprint를 이달 21일까지 정함.

목표는 "서버에 컨텐츠 연동을 위한 기반 작업"

내부 task를 약 12개로 나누고, 작업은  약 2 ~ 6시간 사이에 해결 가능한 일정으로 상세히 나눔. 


--------------------------------------------------------------

담당자가 업무 파악을 어느 정도 하면  task 설정하는 작업을 담당시켜 볼 예정.

'개발 이야기' 카테고리의 다른 글

icescrum 적용 일지<2011/09/15>  (0) 2011.09.16
icescrum 적용일지 <2011/09/14>  (0) 2011.09.14
icescrum 적용 일지 <20110906>  (0) 2011.09.07
iceScrum 번역 기준 문서  (0) 2011.08.29
iceScrum - Features  (0) 2011.08.29
Tortoise SVN으로 게임 데이타 패치 만들기  (2) 2011.08.12
<용어 리스트>
scrum - 스크럼
sprint - 스프린트
Story - 스토리
Backlog - 백로그
Product - 제품
Release - 릴리즈
Product Owner  - 제품 책임자
sticky notes - 포스트잇 우리가 흔히 아는, 혹은 오프라인으로 이걸 사용하므로 연상하기 쉽게 이걸 사용. 영어를 영어로 바꾸니 이상하긴 하다.

<번역 단계>
Step 1 - 기능 테스트 전, 단순 번역.
Step 2 - 테스트 후 내용 확인 거친 단계
Step 3 - 최종 검토 후 다른 분들이 가져가도 될 상태. 물론 개인적인 생각 -_-a)
 

'개발 이야기' 카테고리의 다른 글

icescrum 적용일지 <2011/09/14>  (0) 2011.09.14
icescrum 적용 일지 <20110906>  (0) 2011.09.07
iceScrum 번역 기준 문서  (0) 2011.08.29
iceScrum - Features  (0) 2011.08.29
Tortoise SVN으로 게임 데이타 패치 만들기  (2) 2011.08.12
자료형은 byte로  (0) 2011.02.27
(원문 : http://www.icescrum.org/en/features-en/)

(번역 단계 Step 1)


기능 설명 

Product Backlog 
 백로그는 스토리를 포함하는 스크럼의 핵심이다.  iceScrum에서 "제품 책임자"는 가상 
포스트잇을 관리한다. 그(혹은 그녀)는 이것들을 선택하고 확장하거나 이동하여 우선 순위들을 관리한다. 그러므로, 해당 팀은 항상 ready-to-use 백로그에 적절히 대응할 수 있다. 

Release Plan
 이 스토리들은  몇달 동안의 계획을 정리한 스프린트들과 연관된다. iceScrum에서 이런 계획을 스크린트안에서 post-it을 자동으로 혹은 쉽게 이동시킬 수 있다. 

Sprint Plan
 팀 맴버들은 스프린트의 이야기들을 구현하기 위해 작업들을 생성할 수 있다. 가상 대쉬보드를 통해 활동 상황을 지켜볼 수 있다. iceScrum에서는, 팀은 각 구성원이 스프린트의 작업을 정의하고, 할당하고, 시작하거나 마무리할 수 있게 허락하는 스크럼 보드를 가지고 있다. 

SandBox
 sandbox는 iceScrum에서 제공하는 백로그의 확장이다. 모든 작업자들은 "제품 책임자"가 이 스토리를 가지고 다음에 할 일들을 결정하는데 도움을 줄 수 있도록 이야기들에 코멘트를 달 수 있는 기능을 제공하는데 사용할 수 있다.

Dashboard
 프로젝트에 대한 지표들, 최근 수정사항들, 비젼, 완료작업, (이전 작업의) 회고와 같은 중요한 데이타들을 모아서 볼 수 있는 것이다.

Timeline
 릴리즈와 스프린트 정보로 프로젝트의 life-cycle을 그래픽적으로 보여주는 기능. 각각의 맴버별로 보기가 가능하다.

Actors
 제품에 참여한 유저들. 액터들은 백로그의 스토리안에 사용되어진다. iceScrum에서는, 액터의 특성은 정의할 수 있으며, 이 특성에 따라 이야기들을 필터링 할 수 잇다.

Features
 제품은 유저들에게 알맞은 여러 기능으로 세분화된다.  iceScrum에서는, 기능들은 백로그로 모이게 되며, 가치에 따라 우선순위가 매져긴다.iceScrum은 기능을 가진 스토리를 쉽게 연상할 수 있는 기능을 제공한다.

Team 
 한 팀은 제품 책임자와 스크럼 마스터를 포함한 맴버들로 구성되어진다. iceScrum 은 유연하게 적책과 목표를 관리한다. 팀을 참여시키는 것이 가능하며, 역할을 수정하고 아바타를 선택할 수 있다.

Indicators
 iceScrum은 자동적으로 스프린트, 릴리즈, 그리고 제품 레벨에 대한 지표를 제공한다. 대표적으로 burndown chart와 그것과 연관된 다양한 기능들(burnup, parking lot, cumulative flows)가 있다.

  

'개발 이야기' 카테고리의 다른 글

icescrum 적용 일지 <20110906>  (0) 2011.09.07
iceScrum 번역 기준 문서  (0) 2011.08.29
iceScrum - Features  (0) 2011.08.29
Tortoise SVN으로 게임 데이타 패치 만들기  (2) 2011.08.12
자료형은 byte로  (0) 2011.02.27
Doxygen 한글 문제  (0) 2010.12.20
개발버젼 리소스 SVN에서 최종 배포 버젼의 리소스 SVN (보안을 위해 최종 배포 버젼의 리소스 SVN은 별도의 네트웍에 보관되는 형태를 취함.)에 데이타를 패치하는 방법을 정리한다. 

 
1. 지난 마지막 배포 버젼과 패치할 버젼을 선택하고 "compare revisions"를 선택한다.




2. 모든 파일을 선택하고 "Export selection to ..."를 선택한다. 사실 Action이 "Deleted"된 파일은 export 되지 않는다.



3. export할 폴더를 지정하면 수정, 추가된 파일들이 추출된다.



4. 다른 SVN에 export된 파일을 덮어 씌운다. 


<문제점> 
 - 삭제된 파일에 대한 처리는 수동으로 해야 한다. 리스트야 뽑아올 수 있지만 상당히 귀찮다. -_-
 - 같은 저장소의 branch나 patch를 사용하면 일괄 적용되지만 서로 다른 네트웍의 파일들에 대한 delete 일괄 처리는 방법을 모르겠다. (혹시 아시는 분 댓글 좀.. ^^) 

 

'개발 이야기' 카테고리의 다른 글

iceScrum 번역 기준 문서  (0) 2011.08.29
iceScrum - Features  (0) 2011.08.29
Tortoise SVN으로 게임 데이타 패치 만들기  (2) 2011.08.12
자료형은 byte로  (0) 2011.02.27
Doxygen 한글 문제  (0) 2010.12.20
Memory Leak 찾아내기  (0) 2009.10.16
  1. 이드 2015.12.12 11:40

    정말 감사합니다. ㅠㅠ 이렇게 배우고 가네요.

Windows Server 2008 (sp2) 64bit 버젼에 MSSQL 2005를 설치했는데, 이전에 없던 에러가 발생하였습니다.

관리툴에서 "관리-> 유지관려계획" 에 있는 내용을 "SQL Server Agent"의 "작업"에 등록을 하려고 하니 GUID가 일치하지 않는 다면서 죽네요.

알고보니 MSSQL 2005설치하면 DB 엔진과 관리툴의 버젼이 틀려 발생하는 문제였습니다. 

sp1이상 설치하면 이상없이 잘 진행됩니다. 

sp3 설치하니 인터페이스도 좀 더 편리하게 바뀌었군요. -0- 

2008만 쓰다가 라이센스 문제로 IDC에 2005를 설치했는데.. 정말 깜놀했습니다. -_- 괜히 업데이트해서 30분 라이브 서비스 지연했네요.  ㄷㄷ  

최근 업데이트 이후 Notepad++에서 한글이 갑자기 안나오기 시작했다. 

langs.xml 못찾는다는 에러도 있었는데 귀찮아서 재설치하니 해결되었고

한글은 여전히 깨져 나와서 왜 그런가 했더니 font 설정 문제였다.
 

설정 -> 스타일 환경 설정  안에 "글꼴 스타일"에서 글꼴을 선택하고.. "전역 글꼴 사용"을 체크하면 된다.


windows7 64bit /  Notepad++ v5.9.2 (UNICODE)
우리는 char형으로 아래와 같은 정의하여 자주 만든다.

char m_packetBuffer[1024];
char m_strName[32];



그리고 이를 위해 아래와 같은 인터페이스를 추가하기도 한다.

BOOL addPacket(char * _data);
void setName(char * _strName);


텍스트를 처리할 때는 char형을 쓰는게 그리 문제는 안되지만 명백히 바이너리 데이터를 다룰때는 함수 이름에 따라 가끔 구분이 안되는 경우가 생기기도 한다. 

그래서 자료형은 가능한 char 보다는 byte로 사용하는 것을 권한다.

byte m_packetBuffer[1024];
BOOL addPacket(byte * _data);



 

'개발 이야기' 카테고리의 다른 글

iceScrum - Features  (0) 2011.08.29
Tortoise SVN으로 게임 데이타 패치 만들기  (2) 2011.08.12
자료형은 byte로  (0) 2011.02.27
Doxygen 한글 문제  (0) 2010.12.20
Memory Leak 찾아내기  (0) 2009.10.16
자바 애플릿으로 툴을!!  (0) 2009.09.27
doxygen 1.7 버젼으로 코드 문서화 검토 중인데 한글 관련 옵션은 버젼 별로 자주 바뀌네요.

1.7에서는 아래와 같이 설정하시면 됩니다. 

<output 옵션>
DOXYFILE_ENCODIN -->  UTF-8 
           output language            -->  korea

<input 옵션>
 INPUT_ENCODING     -->  UTF-8


테스트 결과 어떤 파일은 UTF-8로 처리해야 하기도 합니다. 그래서 문서화 중 에러는 발생하며 중단되기도 하네요. 

하지만 오픈소스를 사용하실 경우는  INPUT_ENCODING 을 UTF-8로 하시던가 기본으로 비워두시는 방법밖에 없을 것 같습니다.


2013.02.14======
역으로 최근 버전에는 UTF-8로 되어 있는데, 코드 자체가 ANSI로 저장되어 있다면, 위 옵션 모두를 CP949로 변경하면 한글이 모두 정상적으로 나온다.


'개발 이야기' 카테고리의 다른 글

iceScrum - Features  (0) 2011.08.29
Tortoise SVN으로 게임 데이타 패치 만들기  (2) 2011.08.12
자료형은 byte로  (0) 2011.02.27
Doxygen 한글 문제  (0) 2010.12.20
Memory Leak 찾아내기  (0) 2009.10.16
자바 애플릿으로 툴을!!  (0) 2009.09.27

+ Recent posts