일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 프로젝트
- opencv
- python
- tensorflow
- ECS
- visualizing
- 애자일
- angular
- data analyze
- matplotlib
- pandas
- Method
- instance
- javascript
- Scrum
- AWS
- algorithm
- webcrawling
- 크롤링
- data
- 자바스크립트
- Crawling
- Agile
- TypeScript
- Project
- 다나와
- keras
- analyzing
- DANAWA
- adaptive life cycle
- Today
- Total
목록IT 운영/Agile Project (12)
LiJell's 성장기
12.1. 스프린트 계획 12.1.1. Scrum Plan = Sprint Plan 스크럼은 여러번 스프린트를 반복하여 증분을 인도함 스프린트 계획의 내용 스프린트 백로그 스프린트 리스크 타임박스와 스프린트 일정 계획 12.1.2. 스프린트(Sprint) 스프린트를 설정하면 작은 단위의 개발 업무를 단기간 내에 전력 질주하듯이 개발할 수 있음 스프린트 = 케이던스 = 반복 = 시간 상자 주기 Idea -> Sprint 1 => Sprint 2 -> Sprint 3 -> Deliverable 스크럼에서 반복 주기의 기간은 스프린트 계획 회의를 통해 결정하는데, 보통은 1~4주 정도로 수행 요구 사항이 안정적이고, 개발 팀이 애자일 방법에 대해 지식과 경험이 풍부하다면 2주 정도의 짧은 기간을 스프린트 주기..
스크럼 팀의 구성원 스크럼 팀의 관리 11.1 스크럼 팀의 구성원 11.1.1. 애자일 조직과 관계된 Agile Manifesto의 3대 원칙 애자일 원칙 1조 - Agile Principle 1 우리의 최고 우선 순위는 가치 있는 소프트웨어를 일찍 그리고 지속적으로 전달함으로써 고객을 만족시키는 것이다. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. 애자일 원칙 5조 - Agile Principle 5 동기부여된 개인들을 중심으로 프로젝트를 구성하라. 그들에게 필요로 하는 환경과 지원을 제공하라. 그리고 그들이 일을 끝낼 수 있도록 신뢰하라 Build pro..
스크럼 소개 스크럼 프로세스 스크럼 착수 10.1. Introduction to Scrum 10.1.1.스크럼 명언 다른 사람이 잘 되도록 도와주면, 우리가 잘 됩니다 로버트 잉거솔 스크럼에서 그 놈의 역할이라는 것은 딱 세 개 밖에 없습니다. 개우 세 개라구요. 그것도 제대로 해내지 못하면, 스크럼이라고 부르지 마세요. 아시겠어요? 론 제프리스 스크럼은 여러분의 시어머니와 같습니다. 여러분의 모든 잘못을 지적합니다. 켄 슈와버 스프린트가 끝날 때 작동 가능한 제품이 나오지 않으면 그 스크럼은 실패한 스크럼입니다. 제프 서덜랜드 10.1.2 Scrum 스크럼이란 프로젝트를 위한 상호협력적이며(Collaborative), 점진적인(Incremental) 개발 방법론 스크럼은 자기 조직화 팀(Self Org..
애자일 환경에 필요한 요소 - Agile Environment 최소화된 문서 격식주의- Minimal Ceremony 지속 가능한 페이스- Sustainable Pace 동일 장소 배치- Co-location 정보의 소통이 원활한 작업 환경- Informative WOrkspace 조용한 환경- Minimal Noise 협업을 위한 좌석 배치- Collaborative Configuration 9.1. 애지일 하지 못한 환경 비유연성(Inflexibility) 만능 방법론에 지나치게 집착함 Rigid complicance to Silver bullet methodologies 회사의 공식 툴만을 활용하려고 함 Rigid compliance to corporate sanctioned tools 애자일하지 ..
하이브리드 라이프 사이클 (Hybrid Life Cycle) 일정 모델: 예측형 vs. 적응형 8.1 Hybrid Life Cycle 혼합형 라이프 사이클 예측형 라이프 사이클(Predictive Life Cycle) + 애자일 라이프 사이클(Agile Life Cycle) A hybrid life cycle is a combination of a predictive and an adaptive life cycle (하이브리드 라이프 사이클은 예측형 라이프 사이클과 적응형 라이프 사이클의 조합임) It is up to the project management team to determine the best life cycle for each project (각 프로젝트마다 최고의 라이프 사이클을 선택하는..
애자일 라이프 사이클(Agile Life Cycle)의 특징 Iteration-Based Agile vs. Flow-Based Agile 7.1. 애자일 라이프 사이클 = Adaptive Life Cycle = Change-driven Life Cycle = Iterative and Incremental Life Cycle = Iteration + Increment = Scrum = Progressive Elaboration 애자일 라이프 사이클은 반복과 증분에 따라 프로젝트를 점진적 상세화하는 것을 의미함 반복 = 표준 프로세스 = 단계(Step, Stage, Phase) 제품 개발을 위한 프로젝트 단계를 개발함(가로로 프로세스 적용) 반복 프로세스의 마지막 작업인 인도(Delivery) 전에 산출물이..
적응형 라이프 사이클 개요 반복형(Iterative) 라이프 사이클 증분형(Incremental) 라이프 사이클 6.1. 적응형 라이프 사이클 개요 6.1.1. 예측형 라이프 사이클 vs. 적응형 라이프 사이클 예측형, 적응형 모든 프로젝트는 프로세스가 존재함 표준 프로세스 Analysis Design Code Test 적응형은 예측형보다 주기가 짧음 예측형은 ROI 늦음 적응형은 ROI 빠름 Predictive Life Cycle = Waterfall Model = Heavy Process Adaptive Life Cycle = Agile = Light Process - 예측형은 체계적인 계획에 기반하여 프로세스를 제시 - 검증과 검수와 같은 통제 프로세스가 포함 - 적응형은 체계적인 프로세스보다는 개..
프로젝트 라이프 사이클(Project Life Cycle)의 기초 예측형 프로젝트 관리 vs. 적응형 프로젝트 관리 예측형 라이프 사이클(Predictive Life Cycle) 5.1. Project Life Cycle 의 기초 5.1.1. PMBOK(Project Management Body of Knowledge) 각 증분과 단계에서 타당성을 검토한 후 프로세스 그룹에 해당되는 사항들은 착수한다. 모든 프로젝트에는 불확실성이 있다. 5.1.2. 프로세스 모델(Process Model) 착수(Initicating) --> [ 계획(Planning), 실행(Executing) , 감시 및 통제(Monitoring & Controlling) ] --> 종료(Closing) 사실살 계획, 실행, 감시 및 ..
애자일 선언문 (Agile Manifesto) 애자일 4대 가치 (Agile 4 Values) 애자일 12대 원칙 (Agile 12 principles) 4.1. Agile Manifesto 2001년 미국 유타주에 정상급 소프트웨어 개발자들이 회의 끝에 애자일 선언이 탄생 애자일 선언은 애자일 철학의 기본 원리를 개괄적으로 설명함 4.2. Agile 4 Values Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a ..