기술블로그/android

민트소프트 개발 프로세스

민트소프트 홈페이지 2022. 6. 15. 14:02

아래는 민트소프트에서 외주 개발을 진행하는 방법입니다. 

 

 


1.개발회의 

민트소프트와 계약후 1~3차례 개발 회의를 진행하게 됩니다. 

개발범위 및 협의 방안등을 회의후 일정을 정하게 됩니다. 

개발 회의 마지막 회차에 개발에 필요한 프로세스를 정립하고 개발을 진행합니다. 

개발 스펙을 정하고 일정을 정하게 됩니다.

 


2.개발 착수

(1).깃헙생성 

민트소프트는 모든 코드를 github을 이용하여 개발 및 배포를 진행합니다. 

개발이 완료후 인수인계를 진행할때 repository에 고객을 초대하여 드립니다. 

소스를 인수 받으셔서 차후 작업을 진행하시면 됩니다. 

 

(2).circleci 설정

개발이 진행될때 마다 circleci를 진행하여 테스트 서버 및 appcenter에 배포를 진행합니다. 

고객은 데일리로 진행되는 프로젝트를 받아가면서 테스트를 진행해주시면 됩니다. 

(3).sentry 설정

민트소프트는 앱 크래쉬율 99.99를 목표로 개발을 진행합니다. 

따라서 최종 앱을 배포하고 무상유지보수 기간까지 sentry를 통해서 버그를 수정하게 됩니다. 

 

(4).슬랙 생성

고객와 당사의 개발자들이 한곳의 채팅방을 생성하게 됩니다. 

이곳에서 개발자와 직접 대화를 할수 있습니다. 

 

3.개발 진행

(1).데일리 빌드

개발이 본격적으로 진행되면 민트소프트에서는 데일리로 빌드를 진행합니다. 

고객은 데일리로 진행되는 앱을 바탕으로 테스트를 진행합니다. 

 

 

(2).위클리 미팅

매주특정일을 정하여 개발 진행상황 및 일정을 조율하게 됩니다. 

 

 

4.개발 완료 및 유지보수

(1).앱배포 및 서버 배포 

개발 테스트가 완료 되면 앱을 배포 하고 정상적으로 앱이 구동되는지 확인합니다. 

1개월간의 앱안정화를 진행후 유지보수가 진행됩니다. 

 

(2).유지보수 

개발완료후 크래쉬율을 99.99 이상이 되도록 유지되도록 진행합니다. 

 

(3).추가개발

앱은 배포 되고 난이후에 본격적인 기능이 추가될 가능성이 큽니다.

기획할때 알지 못했던 문제들 혹은 고객의 요청에 의해 추가 개발을 진행합니다. 

 


민트소프트는 모바일 앱 개발 전문회사입니다. 하이브리드앱,크로스플랫폼,네이티브영역 전반에 걸친 모바일 앱을 개발하고 있습니다.

하이브리드는 민트앱이라는 솔루션을 보유하고 있어서 Time To Market에 매우 유리합니다. 

언제는 찾아주시면 신속하고 빠른 상담을 진행하도록 하겠습니다. 

 

https://www.mint-soft.com 

'기술블로그 > android' 카테고리의 다른 글

android fastlane 사용법  (0) 2022.06.15