어떤 제품을 생산할때 그 제품을 생산/조립하는 라인을 구성하고, 양산품을 만들어 냅니다.그리고 이를 기반으로 다른 유사한 제품들을 반복해서 생산하게 되는데요.이를 소프트웨어 Variation (변형, 파생) 이라고 합니다.이번 포스팅에서는 먼저 소프트웨어 Variation에 대해 살펴 보도록 할게요. 목차소프트웨어 Variation : 기존 소프트웨어 Variation 개발 방식소프트웨어 Variant는 기본 코드베이스에서 파생된 다양한 버전의 소프트웨어로, 각기 다른 사용자 요구, 환경 또는 기능에 맞춰 수정된 소프트웨어 변형을 의미합니다. 소프트웨어 개발에서는 고객의 요구나 시장의 특성에 따라 동일한 기능을 공유하면서도 특정한 차이점을 가진 여러 제품이나 버전이 필요할 때가 많습니다. 이때, 소..