도메인 지식이란 무엇입니까?
주제 전문 지식으로도 알려진 도메인 지식은 소프트웨어 패키지에 보관 된 컨텐츠와 관련된 정보입니다. 이러한 유형의 지식은 소프트웨어 제품 자체가 작동하도록 설계되는 방식에 영향을 미치는 프로그래밍 지식과 다릅니다. Domain Knowledge의 초점은 프로그래머가 소프트웨어 프로그램을 설정하는 방법에 대한 기초를 제공하여 프로그램이 주택 및 활용할 수있는 정보가 사용자의 대상 시장에 매력적일 것입니다.
소프트웨어 제품 개발에서 도메인 지식의 역할을 이해하는 가장 쉬운 방법 중 하나는 새로운 판매 데이터베이스 개발에 영업 사원의 입력을 고려하는 것입니다. 영업 사원은 해당 데이터베이스에 어떤 유형의 정보를 보관하고 싶은지 알 것입니다. 예를 들어, 회사 이름, 연락처 이름 및 일반 연락처 정보와 같은 데이터는 소프트웨어를 사용하여 고객 프로필을 설정하는 데 필수적입니다. 동시에, 영수RSON은 또한 리드, 잠재 고객 또는 고객과 같은 방식으로 연락처 상태를 지정할 수있는 능력을 원합니다. 토론의 메모를 포착하기위한 섹션을 포함시키고, 특정 연락처와 관련된 일정 예약 및 다른 프로그램에서 정보를 내보내거나 가져올 수있는 능력도 도움이 될 것입니다.
마찬가지로, 의료 전문가에 대한 도메인 지식은 프로그래머와 개발자가 의사의 사무실, 병원 또는 기타 의료 시설에 유용한 소프트웨어 제품을 만들 수 있도록 먼 길을 갈 수 있습니다. 의료 전문가의 지식 기반 및 경험을 바탕으로 약물을 분배하는 것에서 병원 환자, 모든 환자에 대한 포괄적 인 기록을 유지하는 데 도움이되는 소프트웨어 프로그램을 개발하는 데 도움이 될 수 있습니다. 최종 사용자가 프로그램에 필요한 것이 무엇인지 알면 이러한 요구를 개발에 포함시킬 수 있습니다.ENT 및 프로그래밍 기능 및 유용하고 매력적인 제품을 생각해냅니다.
이러한 관점에서 도메인 지식은 프로그래머가 잠재적 인 사용자의 요구를 충족시키기 위해 프로그램이 무엇을 달성 해야하는지에 대한 아이디어를 갖도록 돕는 것입니다. 이러한 형태의 지식 엔지니어링은 종종 개발자가 새로운 제품을 만들거나 새로운 버전의 이전 제품을 소비자에게 더 유용하게 만드는 수단으로 사용합니다. 동시에, 프로그래머는 최종 사용자에게 관심있는 기능과 기능을 포함하는 동안 사용자 인터페이스를 최대한 친절하게 유지하려고합니다. 이 이상적인 균형을 찾는 것은 일반적으로 소프트웨어 제품이 목표를 달성하고 잠재적 구매자로부터 유의 한 관심을 끌기 위해서는 사용자의 입력이 필요합니다.