AI시대입니다. 우리회사에 필요한 AI를 어떻게 개발해야 할까요? AI 개발 방법론을 확인하세요

 

AI시대 우리회사 위한 AI 개발방법론

AI 시대입니다. 이제는 생성형 AI를 선두로 많은 AI를 업무에 사용할 수 있습니다.

AI는 LLMaaS 형태로 사용할 수도 있고, 회사에 경량화된 LLM 모델을 도입하여 사용할 수 있습니다.

기존 개발방법론과는 접근방법이 다르기 때문에 클라우드 서비스 개발방법론과 AI 개발방법론 등 특성에 맞게 개발방법론을 선택하여 사용해야 합니다.

클라우스 서비스 개발방법론

클라우드 서비스는 기존 개발방법론과 차이가 있습니다. 개발방법론은 고객의 요구사항을 기반으로 새로운 형태를 만들기 때문에 자유도가 높은 반면에 클라우드 서비스와 같은 경우에는 프로세스나 서비스를 변경할 수 없기 때문에 자유도가 낮습니다. Google의 워크스페이스와 같은 형태는 회사의 요구사항을 반영하지 못하고 반대로 회사에서 Google의 서비스 방식을 도입하여 사용해야하기 때문에 변화관리가 필요합니다.

중간에 회사 서버에 설치하는 솔루션들은 고객의 요구사항을 분석하여 갭분석을 실시하고 관련내용을 추가로 개발하여 사용하는 형태를 제공했습니다. SaaS와 같은 클라우드 서비스의 경우에는 전세계 모든 사용자가 함께 사용하는 글로벌 스탠다드한 서비스이기 때문에 우리 회사만을 위한 서비스 형태가 아닌 모두가 함께 사용하고 함께 업데이트 되는 방식입니다.

전통적인 개발방법론과 클라우스 서비스 개발방법론

전통적인 개발방법론과 클라우스 서비스 개발방법론

클라우드서비스를 회사 전사적으로 도입을 하면서 실패하는 경우는 대부분 이런 차이점을 인식하기 못하고 일하는 방식을 바꾸지 않고 그대로 사용하려고 하기 때문입니다.

YouTube 촬영 설명용 AI, 클라우드서비스 개발 방법론 (2)

YouTube 촬영 설명용 AI, 클라우드서비스 개발 방법론 (2)

AI 개발 방법론

회사에서 사용하는 AI 모델은 데이터와 서비스가 합쳐져 있는 상태이고, 일반적인 데이터가 아닌 우리 회사에서 사용하는 데이터로 사전학습이 되어 있어야 합니다. 우리 회사에 특화된 서비스가 아닌 경우에는 일반적으로 AIaaS 형태의 서비스로 사용해도 무난합니다.

AI를 개발하기 위해서는 사전에 회사내 데이터에 대한 처리가 필요합니다. 또한, 필요한 학습데이터도 확보가 되어야 합니다. 이렇게 수집되고 인사이트를 얻은 데이터를 통하여 AI를 트레이닝하고 필요한 결과를 얻을 수 있습니다.

AI 개발 방밥론

AI 개발 방밥론