1. 간트 실적 처리
시작일, 종료일 -> 총 작업량
시작일, 오늘 -> 계획 작업량
예외 경우
1) 오늘이 시작일 보다 전일 경우 계획 0
2) 시작일이 종료일 보다 뒤일 경우 모든 계산 0 처리
계획% -> 총 작업량 / 계획 작업량
실적% ->
2-1) ARMS 요구사항 상태가 해결됨, 닫힘의 경우 100%
2-2). 그 외의 경우 연결된 이슈 기반으로
완료 연결된 이슈 / 전체 연결된 이슈 처리
2. 제품(서비스)의 진척율 계산 식
요구사항(default)로만 계산
1) 프로젝트 전체 작업량 -> 총작업량의 총합
2) 현재일까지 계획된 작업량 -> 계획 작업량의 총합
3) 실적기성 -> 총 작업량 * 실적%
4) 실제 투입된 작업량 -> 제거
5) 계획진척율 -> 2 / 1
6) 실적진척율 -> 실적%의 총합의 평균(시작일이 오늘보다 이후 인 데이터는 제외처리)
3. 제품(서비스) 진척율 초기화 로직 위치 변경, 선택된 제품(서비스) 없을 시 방어 코드 추가
4. 간트 날짜 수정 시 총 작업량, 계획 작업량, 계획% 그에 따라 계산되도록 처리
5. 간트 테이블 데이터 포맷 변경
추신 : 맨앞에 붙일 수 있는 구분
fix : Bug 류 처리 시 ( patch version up )
feat : 신규 기능 류 처리 시 ( minor version up )
perf : 메이저 기능 류 처리 시 ( major version up )
#close #time 1h +review SR @313devops
[ Frontend-Web::Java-Service-Tree-Framework(JSTF)::Advanc2d ]
[Requirement Manage] http://www.a-rms.net
[Document] http://www.313.co.kr/confluence
[IssueTracker] http://www.313.co.kr/jira
[VersionControl] https://github.com/313devgrp
[CodeReview] http://www.313.co.kr/fecru
[CICD-Deploy] http://www.313.co.kr/jenkins
[BuildManager] http://www.313.co.kr/spinnaker
[ArtifactManager] http://www.313.co.kr/nexus
[CodeAnalysis] http://www.313.co.kr/sonar
[Docker Hub] https://hub.docker.com/u/313devgrp
[Kubernetes] http://www.313.co.kr:31380
[DockerSwarm] http://www.313.co.kr/portainer/#!/auth
[DB Admin] http://www.313.co.kr/phpmyadmin/
[S3 Admin] http://www.313.co.kr/minio/login
[MEM Admin] http://www.313.co.kr/redis/
[NoSql Index] http://www.313.co.kr/elasticsearch/_cat/indices
[NoSql Node] http://www.313.co.kr/elasticsearch/_nodes?pretty=true
[Kibana] http://www.313.co.kr/kibana/app/home#/
[LogStash] http://www.313.co.kr/logstash/_node/stats?pretty
[ZipKin] http://www.313.co.kr/zipkin/
[ElasticHQ] http://www.313.co.kr/elastichq/#!/
[Grafana] http://www.313.co.kr/grafana
[NAS] http://www.313.co.kr:5000/webman/index.cgi
[Mail] http://www.313.co.kr/mail/
[Auth] http://www.313.co.kr/auth/