공동 응용 프로그램 개발이란 무엇입니까?
JAD (Joint Application Development)는 비즈니스 사용자와 컴퓨터 엔지니어가 함께 협력하여 컴퓨터 시스템을 구축하는 소프트웨어 개발 방식입니다. 이 공동 프로젝트 팀은 일반적으로 시스템 설계 단계에서 몇 주 동안 격리됩니다. JAD 접근 방식을 사용하면 사용자가 시스템을 구축하는 데 적극적으로 참여하므로 더 나은 소프트웨어가 만들어집니다.
시스템 요구 사항 수집은 컴퓨터 소프트웨어 구축에서 가장 중요한 단계 중 하나입니다. 공동 응용 프로그램 개발 접근 방식은 요구 사항 회의 중에 적극적으로 참여하여 회의의 생산성을 높입니다. 이는 사용자가 일일 프로토 타입 시스템과 상호 작용할 수 있도록함으로써 달성됩니다.
아이디어 프로토 타이핑은 새로운 비즈니스 제품의 요구 사항을 검증하는 입증 된 방법입니다. 이것은 종종 새로운 제품 라인에 투자하기 전에 제조 회사에서 수행됩니다. 프로토 타입은 일반적으로 새로운 제품 제작자의 아이디어를 나타내는 작은 모델입니다. 공동 응용 프로그램 개발에서는 이러한 프로토 타입 기술을 사용하여 시스템 소프트웨어의 아이디어를 입증합니다.
RAD (Rapid Application Development)는 1990 년대 중반에 널리 사용 된 소프트웨어 프로토 타입 제작 방식이었습니다. 또한 검증 목적으로 빠른 프로토 타입을 제작한다는 아이디어를 기반으로했습니다. 공동 응용 프로그램 개발은 프로토 타입 디자인과 공식 문서를 통합하여이 접근 방식에서 발전했습니다.
성공적인 공동 응용 프로그램 개발 프로젝트의 핵심 중 하나는 팀의 조립입니다. JAD는 프로토 타입 세션 동안 4 명의 참가자 그룹이 참여하고 동기를 부여해야합니다. 이 팀에는 비즈니스 사용자, 커뮤니케이션 전문가, 기술 작가 및 소프트웨어 개발자가 포함됩니다.
공동 응용 프로그램 개발 세션은 엄격한 의제와 일정을 따라야합니다. 여기에는 일반적으로 아이디어 캡처, 프로토 타입 작성 및 요구 사항 유효성 검증이 포함됩니다. 각 회의는 회의의 예상 결과를 이해하는 진행자가 관리해야합니다.
JAD 세션은 신제품의 특정 기능 영역을 중심으로 구성해야합니다. 이러한 접근 방식은 대규모 제품 개발 노력에서 일반적입니다. 팀이 특정 아이디어에 집중하고 참여하도록 도와줍니다. 세션에는 팀이 낙관적이고 참여할 수 있도록 적절한 휴식 및 새로 고침이 포함되어야합니다.
공동 응용 프로그램 개발 방식을 사용하면 얻을 수있는 주요 이점 중 하나는 속도와 품질입니다. 전체 JAD 세션은 몇 주 안에 완료해야하며 사용 가능한 프로토 타입이 포함되어 있습니다. 이 프로토 타입은 개발을 시작할 수있는 제조 팀으로 전송할 수 있습니다. 이것은 일반적으로 다른 개발 기술보다 빠른 프로세스입니다.