Software Engineering
개발/Process2022. 3. 8. 20:10Software Engineering

S/W develope process Process : 일이 처리되는 과정이나 공정. S/W Process Model SDLC(S/W Developement Life Cycel) S/W를 어떻게 개발할 것인가에 대한 전체적인 흐름을 체계화 개발 계획 수립부터 최종 폐기까지 전 과정 Build and fix Model 장점 단점 단시간에 개발 가능 유지보수 어려움 Waterfall Model 단계별 결과물 정의가 중요 각 단계가 다음 단계 시작 전에 끝나야 함. 장 단 체계적인 문서화 각 단계는 앞 단계가 완료되어야 수행 가능 관리의 용이 설계에 많은 노력을 기울여야함 요구사항의 변화가 적은 프로젝트의 적합 중간에 가시적인 결과를 볼 수 없음. V model Waterfall Model에서 각 단계별 테스..

DevOps란?
개발/Process2021. 12. 23. 22:22DevOps란?

DevOps의 정의개발과 운영을 함께하는 문화 (=DevOps) Software의 생애주기는 아래와 같다.물론 매우 대규모의 서비스의 구성사례지만 다른 회사도 크게 다르진 않을 것이다.위 프로세스 대로 이를 진행하다보면 무조건 적으로 병목현상이 생길만한 직렬적인 프로세스이다.따라서 DevOps는 이런 비효율적인 프로세스를 보다 효율적인 프로세스로 바꾸고자 새롭게 등장한 "문화"이다.  위 프로세스를 효율적으로 바꾸기 위해서 등장한 DevOps 엔지니어는 하는 일이 굉장히 많다. 네트워크, DNS, 프로비저닝, DB관리 운영, 관측, 배포, 보안 시스템을 구축해서 보다 빠른 개발로직이 적용될 수 있도록개발자를 돕는 일인 것이다. 각각 성장된 조직이라면 각 도메인 담당자가 있겠지만,,(스타트업에 근무하는 나..

image