2011년 6월 2일 목요일

프로토타이핑(Prototype) 모델

PLT 2 프로토타이핑(Prototype) 모델
정의
  • 시스템 개발시 고객이 목표를 정의하였으나 요구되는 속성을 어떻게 만족시킬 수 있을지 모르는 경우가 자주 있다.
  • 사용자 자신이 원하는 것이 무엇인지 구체적으로 모르거나 그들의 요구가 어떻게 변경될 지 잘 알지 못하는 때도 있다.
  • 엔지니어들이 고객의 요구를 불완전하게 이해하고 있는 경우도 흔히 있을 수 있다.
  • 이런 경우를 대비해 간단한 시제품(prototype)을 만들어 보여주는 것이 프로토타이핑 모델이다.
  • 프로토타입모델은 폭포수 모델의 단점을 보완하기 위해 점진적으로 시스템을 개발하여 나가는 접근 방법이다.

특징
  • 프로토타입(prototype)은 고객의 요구사항을 식별하기 위해 만든 실제 실행이 되는 시스템 이다.
  • 실제 만들고자 하는 시스템의 기능을 모두 구현할 필요가 없다.
  • 성능, 보안, 견고함 및 신뢰도와 같은 소프트웨어 특성을 무시한다.
  • 변경이 체계적으로 이루어지지 않으므로 유지보수가 힘들다.
  • 요구사항 명세서를 추출하는 기반으로 사용된다.


구성


요구사항분석
  • 사용자의 요구사항을 정리하고 명세화 하는 단계
  • 명세화의 방법을 프로토타입을 사용하여 진행

프로토타입 설계
  • 프로토타입에 대한 방향과 내용을 정리하여 명세화
  • 명세화된 설계내용은 폭포수 모델의 입력으로 사용 가능

프로토타입의 개발
  • 예비로 작동되는 시범모델에서 사전 구축하여 결함을 발견
  • 프로토타입를 검증하면서 설계방향과 내용을 제시

프로토타입의 평가
  • 사용자에 의해서 프로토타입에 대한 평가를 수행
  • 사용자의 평가에 따라 프로젝트 승인 및 취소까지 고려

프로토타입 정제
  • 프로토타입 승인에 따라서 실제 시스템을 구현하는 단계
  • 완전한 시스템의 프로덕트 전체를 구현하여 진행

완제품 생산
  • 구현된 시스템을 인수하고, 설치하여 시스템을 가동
  • 수행절차에 따라 유지보수 단계로 진행
  • 유지보수 활동에 따라 요구, 명세, 설계, 구현단계로 재진입

장단점
장 점
단 점
  • 사용자 요구사항이 불명확할 때 사용하는 것이 용이
  • 제품의 추적성, 시험 가능성 확보
  • 개발자와 사용자의 의사소통 원활
  • 소프트웨어 기능을 나누어 점증적으로 발전 시켜 최종 소프트웨어에 도달하는 개발 방법
  • 시스템의 이해와 품질향상에 기여

  • 프로토타입의 결과를 최종의 프로젝트 결과물로 오해할 수 있음

  • 프로토타입 폐기 시 비경제적임

  • 소프트웨어 개발에 많은 시간이 소요되며, 보고서 등 출력이 많아짐

  • 중간과정을 점검할 수 있는 일정표와 산출물이 없기 때문에 관리 통제 어려움

  • 댓글 4개:

    1. [해외배팅사이트] 맥스88(m88ktv.com)

      해외합법라이센스 보유중인 회사로써
      별도의 코드 없이 가입가능 합니다.
      해외배팅사이트 맥스88 페이먼트사
      IBC,SBOBET,10벳,다양한 카지노를 즐길수 있습니다.
      http://m88ktv.com/
      (별도의코드없이 회원가입 가능합니다.)
      맥스벳페이먼트사와 같은 계열사 입니다.
      다양한 해외배팅을 누려보세요

      ※승무/무패/승패로 2/3의 확률로 올라간 더블찬스배팅
      ※경기시작1분부터 종료1분직전까지 배팅이 가능한 라이브배팅
      ※별도의 배팅제재 없습니다.
      ※몰타에 합법 라이센스 보유
      ※스포츠 평일 첫충 5% / 주말 10% 롤링1배
      ※카지노 매일 첫충 15% 롤링2배
      ※신규 첫 충전시 100,000KRW 제공
      ※한국인상담원,한국KRW제공
      ※매일 10% 추가충전 보너스 제공
      ※가입후 첫 충전시 충전금액의 20% 보너스 제공




      맥스88 주소: http://m88ktv.com


      사이트 가입 문의 카카오톡: m88kr


      파트너제휴 문의 스카이프: m88partner

      답글삭제
    2. [해외배팅사이트] 맥스88(m88coin.com)

      해외합법라이센스 보유중인 회사로써
      별도의 코드 없이 가입가능 합니다.
      해외배팅사이트 맥스88 페이먼트사
      IBC,SBOBET,10벳,다양한 카지노를 즐길수 있습니다.
      http://m88coin.com/
      (별도의코드없이 회원가입 가능합니다.)
      맥스벳페이먼트사와 같은 계열사 입니다.
      다양한 해외배팅을 누려보세요

      ※승무/무패/승패로 2/3의 확률로 올라간 더블찬스배팅
      ※경기시작1분부터 종료1분직전까지 배팅이 가능한 라이브배팅
      ※별도의 배팅제재 없습니다.
      ※몰타에 합법 라이센스 보유
      ※스포츠 평일 첫충 5% / 주말 10% 롤링1배
      ※카지노 매일 첫충 15% 롤링2배
      ※신규 첫 충전시 100,000KRW 제공
      ※한국인상담원,한국KRW제공
      ※매일 10% 추가충전 보너스 제공
      ※가입후 첫 충전시 충전금액의 20% 보너스 제공




      맥스88 주소: http://m88coin.com


      사이트 가입 문의 카카오톡: m88kr


      파트너제휴 문의 스카이프: m88partner

      답글삭제

    3. [검증완료] 맥스88(m88ktv.com)

      해외합법라이센스 보유중인 회사로써
      별도의 코드 없이 가입가능 합니다.
      해외배팅사이트 맥스88 페이먼트사
      IBC,SBOBET,10벳,다양한 카지노를 즐길수 있습니다.
      http://m88ktv.com/
      (별도의코드없이 회원가입 가능합니다.)
      맥스벳페이먼트사와 같은 계열사 입니다.
      다양한 해외배팅을 누려보세요

      ※승무/무패/승패로 2/3의 확률로 올라간 더블찬스배팅
      ※경기시작1분부터 종료1분직전까지 배팅이 가능한 라이브배팅
      ※별도의 배팅제재 없습니다.
      ※몰타, 필리핀에 합법 라이센스 보유
      ※스포츠 평일 첫충 5% / 주말 10% 롤링1배
      ※카지노 매일 첫충 15% 롤링2배
      ※신규 첫 충전시 100,000KRW 제공
      ※한국인상담원,한국KRW제공
      ※매일 10% 추가충전 보너스 제공
      ※가입후 첫 충전시 충전금액의 20% 보너스 제공




      맥스88 주소: http://m88ktv.com


      사이트 가입 문의 카카오톡: m88kr


      파트너제휴 문의 스카이프: m88partner

      답글삭제
    4. [해외배팅사이트] 맥스88(m88coin.com)

      해외합법라이센스 보유중인 회사로써
      별도의 코드 없이 가입가능 합니다.
      해외배팅사이트 맥스88 페이먼트사
      IBC,SBOBET,10벳,다양한 카지노를 즐길수 있습니다.
      http://m88coin.com/
      (별도의코드없이 회원가입 가능합니다.)
      맥스벳페이먼트사와 같은 계열사 입니다.
      다양한 해외배팅을 누려보세요

      ※승무/무패/승패로 2/3의 확률로 올라간 더블찬스배팅
      ※경기시작1분부터 종료1분직전까지 배팅이 가능한 라이브배팅
      ※별도의 배팅제재 없습니다.
      ※몰타에 합법 라이센스 보유
      ※스포츠 평일 첫충 5% / 주말 10% 롤링1배
      ※카지노 매일 첫충 15% 롤링2배
      ※신규 첫 충전시 100,000KRW 제공
      ※한국인상담원,한국KRW제공
      ※매일 10% 추가충전 보너스 제공
      ※가입후 첫 충전시 충전금액의 20% 보너스 제공




      맥스88 주소: http://m88coin.com


      사이트 가입 문의 카카오톡: m88kr


      파트너제휴 문의 스카이프: m88partner

      답글삭제

    ETL 솔루션 환경

    ETL 솔루션 환경 하둡은 대용량 데이터를 값싸고 빠르게 분석할 수 있는 길을 만들어줬다. 통계분석 엔진인 “R”역시 하둡 못지 않게 관심을 받고 있다. 빅데이터 역시 데이터라는 점을 볼때 분산처리와 분석 그 이전에 데이터 품질 등 데이...