12:17 am
:see_no_evil: refactor : [PHM-123] #comment 간트 실적 처리 및 제품(서비스) 진척률 처리 - 24.05.061. 간트 실적 처리시작일, 종료일 -> 총 작업량시작일, 오늘 -> 계획 작업량예외 경우1) 오늘이 시작일 보다 전일 경우 계획 02) 시작일이 종료일 보다 뒤일 경우 모든 계산 0 처리계획% -> 총 작업량 / 계획 작업량실적% ->2-1) ARMS 요구사항 상태가 해결됨, 닫힘의 경우 100%2-2). 그 외의 경우 연결된 이슈 기반으로완료 연결된 이슈 / 전체 연결된 이슈 처리2. 제품(서비스)의 진척율 계산 식요구사항(default)로만 계산1) 프로젝트 전체 작업량 -> 총작업량의 총합2) 현재일까지 계획된 작업량 -> 계획 작업량의 총합3) 실적기성 -> 총 작업량 * 실적%4) 실제 투입된 작업량 -> 제거5) 계획진척율 -> 2 / 16) 실적진척율 -> 실적%의 총합의 평균(시작일이 오늘보다 이후 인 데이터는 제외처리)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/[RDP] http://www.313.co.kr/guacamole/#/