본문 바로가기

분류 전체보기77

Agile(애자일) 그리고 Scrum(스크럼) Agile 단어의 뜻은 다음과 같다. 1. 날렵한, 민첩한 (=nimble) 2. (생각이) 재빠른, 기민한 Agile은 쉽게 이해한다면 '유연하게 일하는 방식'이라 할 수 있다. Agile은 '연속적인 고객의 요구사항 변경'에 실패하는 프로젝트가 빈번하게 생기지 않도록 하기 위해 해결하고자 소프트웨어 세계의 거장들이 모여 선언문을 작성하게 되었다. 이것이 바로 애자일의 탄생 배경이 된 '애자일 소프트웨어 개발 선언'이다. 요구분석 → 설계 → 디자인 → 코딩 → 개발 순으로 순차적으로 이어지는 흐름인 워터폴 모델(Waterfal Model)의 반대로 Agile은 짧은 주기로 고객이 사용할 수 있는 소프트웨어를 만들어가면서 커뮤니케이션의 비용을 최소화하고 이슈 사항들을 바로바로 제거하면서 개발하는 방식이.. 2020. 8. 17.
WeCode - 2차 프로젝트(숨고) 현재 개발 학습을 하고 있는 부트캠프 WeCode에서 2차 프로젝트 진행했던 것을 기록. 프로젝트 소개 '숨은 고수'를 찾아 일반인과 이어주는 서비스 전문가 매칭(생활서비스 고수 매칭) 플랫폼인 숨고(Soomgo) 웹사이트 클론 프로젝트 프로젝트 기간: 2020년 7월 6일 ~ 7월 17일 (총 2주) 팀원: 3 Front-End, 3 Back-End 프로젝트 Github 주소 Front-End: https://github.com/wecode-bootcamp-korea/9-Chango-frontend Back-End: https://github.com/wecode-bootcamp-korea/9-Chango-backend 사용된 기술 Front-End HTML React.js(Class형 컴포넌트, 함수형.. 2020. 8. 16.
DEEP WORK 딥 워크 어느 한 개발자가 '딥 워크' 책을 적극 권하길래 읽게 되었다. 이 책의 저자가 강조하는 것은 '오래 일하지 마라. 깊게 일하라.'이다. 즉, 첫 장부터 책의 마지막 장까지 '몰입'에 대해 강조한 책이다. 여기서 저자는 딥 워크(DEEP WORK)라는 용어를 만들었는데 이에 대한 정의는 '인지능력을 한계까지 밀어붙이는 완전한 집중의 상태에서 수행하는 직업적 활동. 딥 워크는 새로운 가치를 창출하고, 능력을 향상하며, 따라 하기 어렵다."라고 소개한다. 이 책의 내용은 1부와 2부로 나뉘는데, 1부에서는 딥 워크가 필요한 이유에 대한 내용들이고, 2부에서는 딥 워크를 실행하는 네 가지 규칙에 대한 내용이다. 1부 딥 워크가 필요한 이유에서는 산만함과 몰입에 대한 생산성, 경쟁력, 그리고 신경과학적 관점과 .. 2020. 8. 12.
WeCode - 1차 프로젝트(Ami) 현재 개발 학습을 하고 있는 부트캠프 WeCode에서 1차 프로젝트 진행했던 것을 기록. 프로젝트 소개 미니멀한 프린트 및 색상과 소재만으로 고유의 유니크한 매력을 담아내는 아미 파리스(Ami Paris) 웹사이트 클론 프로젝트 프로젝트 기간: 2020년 6월 22일 ~ 7월 3일 (총 2주) 팀원: 3 Front-End, 3 Back-End 프로젝트 Github 주소 Front-End: https://github.com/wecode-bootcamp-korea/9-WE_T_S-frontend Back-End: https://github.com/wecode-bootcamp-korea/9-WE_T_S-backend 사용된 기술 Front-End HTML React.js SASS JavaScript(ES6) .. 2020. 7. 19.