반응형 전체 글110 프로토타이핑 모델(Prototyping Model), 고객의 원활한 의사소통을 위한 시제품을 통한 점진적 개발 방법 Ⅰ. 고객과 원활한 의사소통을 위한 시제품을 통한 점진적 개발 방법, 프로토타이핑 모델의 개요 가. 프로토타이핑 모델(Prototyping Model)의 정의 - 사용자의 요구사항을 충분히 분석할 목적으로 시스템의 일부분을 시험적으로 구현하고, 사용자의 피드백을 받아 다시 요구사항에 반영하는 과정을 반복하는 개발 모델(점진적 개발 방법) 나. 프로토타이핑 모델의 특징 특징 내용 점진적 상세화 신속하게 모형을 개발 후 사용자들의 피드백을 통해 시스템 개선/보완 사용자 참여 적극적 사용자 참여를 유도하여 요구 분석의 어려움을 해결 의사소통 도구 요구사항 도출과 이해에 있어 사용자와 의사소통 수단으로 활용 요구사항 도출 고객이 원하는 것이 무엇인지 구체적으로 잘 모르는 경우, 간단한 시제품을 개발하여 보여줌으.. 2020. 12. 22. [CBD(Component Based Development)], 제품생산성과 품질향상을 위한 방법론 I. 제품생산성과 품질향상 위한 CBD(Component Based Development) 방법론의 개요 가. CBD(Component Based Development) 방법론의 정의 - 객체지향 개발 방법론의 단점인 SW 재사용 한계 개선, 기 개발된 SW 컴포넌트를 조립하여 새로운 시스템 구축하는 방법 나. CBD 방법론의 등장배경 구분 내용 OOP 문제점 해결 필요 OOP는 코드수준의 재사용 - CBD는 실행모듈 단위로 재사용 가능 - 새로운 기능 추가/변경 용이 조직의 변화 (과거) 부서중심 단일업무 - 가상조직, e-Biz., 고객 중심 업무로 변화 (재사용성/상호운용성/생산의 적시성/사용자 위주) - 객체지향 개발 방법론(OOP) 문제점인 개발 생산성, 재사용성, 시스템 유지보수성 등 해결 위.. 2020. 12. 22. [RAD(Rapid Application Development)], 사용자 참여와 도구를 활용한 개발속도 향상 방법 I. 사용자 참여와 도구를 활용한 개발속도 향상 방법, RAD의 개념 가. RAD(Rapid Application Development)의 정의 - 2~3개월의 짧은 생명주기로 소프트웨어를 개발하는 순차적인 프로세스 모델 - 노력의 최소화, 빠른 개발, 좋은 품질을 위해 SW 개발도구(Visual Tool, Code Generation Tool)사용 나. RAD의 특징 특징 설명 사용자 참여 프로토타이핑 사용 및 사용자가 요구사항정의, 분석, 설계 과정에 적극참여 도구 활용 CASE 도구, RDB, 재사용 Library 등의 도구 적극 활용 단기 적합성 2~3개월 정도의 짧은 기간으로 기술적 위험이 적고 빠른 개발이 요구될 때 적합 II. RAD 개발 모델의 개념도 및 구성요소 가. RAD 개발 모델의 .. 2020. 12. 21. [SDLC(Software Development Life Cycle)], 소프트웨어 개발 생명주기 I. 소프트웨어 개발 생명주기, SDLC의 개요 가. SDLC(Software Development Life Cycle) 정의 - 소프트웨어가 타당성 조사로부터 계획, 개발, 유지보수, 폐기까지 전과정을 하나의 주기로 보고 전 과정을 단계별로 나눈 생명주기 - 조직 내에서의 장기적인 개발 계획과 개발과정 중심의 관점 - 프로세스 모델 또는 소프트웨어 공학 패러다임이라고 불림 나. SDLC 등장배경 구 분 설 명 규모 측면 소프트웨어 대규모화와 위기로 체계적인 위기 해법 및 SW 개발 필요 엔지니어링 측면 소프트웨어 엔지니어가 수행할 기술적 업무의 순서지침 제공, 활동, 산출물 제시 관리 측면 효과적인 소프트웨어 개발 수행 필요(전체 SW 프로젝트 60%가량 실패) 품질 측면 예산, 자원, 개발환경 등 다.. 2020. 12. 20. Incremental Development Model(증분형 개발모델) vs Evolutional Development Model(진화형 개발모델) 비교분석 I. 지속적인 프로토타입 반복 개발 모형, 증분형 개발 모델의 개요 가. 증분형 개발 모델(Incremental Development Model)의 정의 - 사용자의 요구사항 또는 제품의 일부분을 점증적으로 병행 개발 후 통합하는 방법 나. 증분형 모델의 특징 특징 설명 폭포수 모델의 변형 - 폭포수 모델의 변형으로 증분을 각각 순차적으로 개발 후 통합 - 프로토타이핑 모델과 같이 반복적이나 각 증분의 S/W 인도에 초점 병행 개발 가능 - 각 증분에 개발자원을 할당하여 병행으로 개발함으로써 일정단축 관리의 복잡성 - 증분 수가 많고, 병행개발이 빈번하게 발생하여 관리가 복잡 - PM은 조율에 많은 노력 필요 II. 증분형 개발 모델의 구성도 및 구성요소 가. 증분형 모델의 구성도 나. 증분형 모델의 구.. 2020. 12. 18. [데이터 경제(Data Economy)] 데이터 활용을 통한 가치 창출 경제 I. 데이터 활용을 통한 가치 창출 경제, 데이터 경제(Data Economy)의 개요 가. 데이터 경제(Data Economy)의 정의 - 데이터의 활용이 다른 산업발전의 촉매역할을 하고 새로운 제품과 서비스를 창출하는 경제. - 모든 데이터가 활용하기 쉽게 자유롭게 흘러 타 산업발전의 촉매역할을 하면서, 혁신적-비즈니스와 서비스를 창출하는 경제(한국정보화진흥원) 나. 데이터 경제의 중요성 구분 설명 신자본 - 신자본 혁신적 서비스 투입자본 - 국가와 기업 혁신 키워드 데이터 폭증 - 경제 활성화 견인 원동력 - 서비스 창출 투입요소 활용 패러다임 변화 - 다양한 주체의 데이터 생산/활용 - 데이터 경제 가치사슬 형성 II. 가치창출 체계 - 데이터 생태계의 가치사슬(데이터의 수집, 저장, 유통, 활용.. 2020. 12. 17. [구독경제(Subscription Economy)] 소유하지 않고 서비스를 사용하는 경제 I. 소유하지 않고 서비스를 사용하는 구독경제의 개요 가. 구독경제(Subscription Economy)의 정의 개념도 개념 제품이나 서비스를 구매, 소유하는 것보다 적은 금액을 지불하고 일정기간 동안 사용할 수 있는 방식 - 구독경제는 렌탈, 리스 서비스와 공유 경제를 포괄하는 광범위의 개념 나. 구독경제의 등장배경 구분 주요 내용 글로벌 경제 불황 미래에 대한 불확실성이 증가함에 따라 비용대비 효율이 좋은 소비로 변화 소비 패러다임 변화 한 아이템에 큰 비용이 매몰되는 소유보다 일시적으로 선택하는 경험적, 공유적 소비를 추구하는 소비 성향 ICT 디지털 기술 발달 Cloud, AI, Big Data등을 통한 구독자 성향 분석능력과 물류배송 시스템의 고도화 다. 구독경제의 장단점 특징 구분 사업자 관.. 2020. 12. 17. [공유경제(Sharing Economy)] IT시장의 스마트한 아나바다 운동 Ⅰ. IT시장의 스마트한 아나바다 운동, 공유경제의 개요 가. 공유경제 (Sharing Economy)의 정의 - 개인이 소유하고 있으나 활용하지 않는 물건 또는 지식, 경험, 시간 등의 유/무형 자원을 상호대여 하거나 교환함으로써 거래 참여자가 상호편익과 적정이윤을 얻는 경제활동 방식 나. 공유경제의 목적 목적 설명 자원절약 대여로 인한 불필요한 구매를 막음으로써 자원절약 공동체 의식 회복 내 것이 아닌 함께 사용하는 것에 대한 공동체 의식 회복 지역 경제 활성화 공유경제 활동으로 발생한 수익은 지역 경제를 활성화 함. Ⅱ. 공유경제의 비즈니스 개념도 및 상세 설명 가. 공유경제 비즈니스 개념도 - 공유경제로 인하여 다양한 플랫폼이 구축되고 수익 모델 발전 나. 공유경제 비즈니스의 상세설명 구성요소 설.. 2020. 12. 16. [오픈뱅킹(Open Banking)] , 금융의 혁신적 개방 가. 오픈뱅킹(Open Banking)의 정의 - 핀테크 기업이 금융 서비스를 편리하게 개발할 수 있도록 은행의 금융서비스를 표준화된 형태로 제공하는 인프라 - 폐쇄적으로 운영되었던 금융결제 인프라 개방을 위해 금융당국 주도로 오픈뱅킹 서비스 본격 시행 나. 오픈뱅킹의 등장배경 등장배경 요소 설명 데이터 주권강화 마이데이터 도입 고객 요청 시 API를 통한 정보제공 필요 개인화 서비스 핀테크 사의 개인정보 활용 통한 개인화 서비스 제공 개방형 혁신 금융산업 경쟁촉진 금융거래 API 개방을 통한 금융 경쟁력 확보 BasS(Bank as a Service)로의 가치 전환 신규 비즈니스 오픈 플랫폼 생태계 형성을 통한 수익창출 핀테크 비즈니스 진출 대외환경 변화 EU PSD2로 결제 대체 Payment Ser.. 2020. 12. 16. [인터넷 전문은행] 금융과 ICT 산업의 융합 I. 금융과 ICT 산업의 융합, 인터넷 전문은행의 개요 가. 인터넷전문은행(Internet Primary Bank)의 정의 - 점포를 통한 대면거래를 하지 않고 인터넷을 주 영업채널로 하여 기존 은행 업무 대부분을 수행하는 은행 나. 인터넷 전문은행의 도입 배경 필요성 내용 금융 소비자 편의성 제고 IT인프라를 활용하여 접근성이 향상되고 금리/수수료 등 서비스를 저렴하게 이용 은행 산업 경쟁 촉진 비대면 거래 증가 추세 속에 경쟁을 촉진, 보수적 영업 형태 혁신의 자극제 역할 미래 신 성장동력 창출 금융 회사와 ICT기업, 핀테크 업체 등이 제휴하여 새로운 금융 서비스 개발 해외 시장 진출 용이 국내에서 모델 정착 후 해외 시장 진출에 용이 II. 인터넷전문은행의 구성도 및 기술요소 가. 인터넷전문은행.. 2020. 12. 15. [핀테크(FinTech)] 금융과 ICT의 만남, 새로운 형태의 금융 서비스 패러다임 I. 새로운 형태의 금융 서비스 패러다임, 핀테크의 개요 가. 핀테크(FinTech)의 정의 - 금융(Finance)과 기술(Technology)의 합성어로, 금융과 정보통신기술의 융합을 통한 새로운 형태의 금융 서비스 - 전통적 금융시스템에 모바일, SNS, 빅데이터 등 ICT기술을 접목하여 각종 금융시스템을 더욱 효율적으로 만드는 산업을 의미 나. 핀테크의 특징 특징 구분 설명 높은 접근성 첨단 IT기술(모바일, 빅데이터)로 언제 어디서나 서비스 이용 가능 저비용 인터넷 서비스 기반으로 초기 투자비용이 적고 인건비도 절약 고부가가치 개인과 기업고객의 다양한 데이터를 수집, 분석하여 새로운 부가가치를 창출 다. 핀테크의 등장배경 서비스 분류 내용 소비환경 변화 - 온라인 시장의 등장, O2O(Onlin.. 2020. 12. 15. 클라우드와 가상화의 차이 가상화와 클라우드 모두 추상적인 리소스에서 유용한 환경을 생성하므로 이 둘을 흔히 혼동하곤 합니다. 그러나 가상화는 단일한 물리 하드웨어 시스템에서 여러 시뮬레이션 환경이나 전용 리소스를 생성할 수 있는 기술이고, 클라우드는 네트워크 전체에서 확장 가능한 리소스를 추상화하고 풀링하는 IT 환경입니다. 즉 가상화는 기술이고 클라우드는 환경이란 것이 두드러진 차이점입니다. 클라우드는 대개 해당 시스템 내에서 워크로드를 실행하는 동작인 클라우드 컴퓨팅을 지원하기 위해 구축됩니다. 클라우드 인프라는 네트워크 전체에서 확장 가능한 리소스를 추상화, 풀링 및 공유해 클라우드를 생성하는 다양한 베어메탈, 가상화 또는 컨테이너 소프트웨어를 포함합니다. 클라우드 컴퓨팅의 기반에는 안정적인 운영 체제(예: Linux®)가.. 2020. 12. 14. 이전 1 2 3 4 5 6 7 ··· 10 다음 반응형