반응형
- [ 일상 공유 ]누구나 범인이 될 수 있는 게임 데들리트릭2024-07-22 11:12:59안녕하세요.이전에 게임 개발을 하고 있는 친구들이 있어서 간단한 CI/CD 환경을 구축했었던 것을 포스팅한 적이 있었습니다.https://jaehyeong.tistory.com/entry/Unity%EC%99%80-NET%EC%9D%84-%EC%9C%84%ED%95%9C-Git-Actions-%EA%B8%B0%EB%B0%98-CI-%ED%99%98%EA%B2%BD-%EB%B0%8F-Google-Drive-API-%EC%97%B0%EB%8F%99%ED%95%98%EA%B8%B0 Unity와 .NET을 위한 Git Actions 기반 CI 환경 및 Google Drive API 연동하기최근에 게임을 제작하고 있는 친구에게서 부탁을 하나 받게 되었다. 현재 게임을 개발하고 있는데 아직 개발 초기 단계라서 CI..
- [ 아키텍쳐/소프트웨어 개발 방법론 ]소프트웨어 개발 방법론 - 최근 트렌트의 변화2024-03-04 16:30:351. 팀 구성 기존에는 기술 분류에 따라 팀을 구성하였다 (Functioanl Team) 최근 트렌트의 핵심은 빠른 기동성이기 때문에 이렇게 팀을 구성하면 속도 측면에서 불리할 수 밖에 없다 그래서 좀 개선된 모습은 다음과 같다 한 팀에 모두 넣음 이런 식으로 구성하면 기동성을 그나마 높일 수 있다. 왜냐하면 MSA 구조이기 때문에 프론트보다 앱이 먼저 개발이 되면 앱을 먼저 릴리즈할 수 있기 때문이다. 하지만 한팀에서 진행을 하기 때문에 중앙집중적 관리가 필요하다는 단점이 있다. 결국 중앙에 dependency가 생기면서 속도를 많이 끌어올리지는 못하게 된다. 1-1. 최근 트렌드의 팀 구성 팀을 나눌 때 기능 단위로 나눔 ex) 제품 검색, 제품 주문, ... 해당 기능만 릴리즈하면 되기 때문에 엄청..
반응형