한국   대만   중국   일본 
프로토타입 - 위키百科, 우리 모두의 百科事典 本文으로 移動

프로토타입

위키百科, 우리 모두의 百科事典.
( 프로토타이핑 에서 넘어옴)

特許



分類:特許法
一連의 프로토타입을 통하여 最終 디자인이 만들어진다.

프로토타입 (prototype)은 元來의 形態 또는 典型的인 예, 基礎 또는 標準이다. 試製品이 나오기 前의 製品 디자인 의 原形으로 開發 檢證과 量産 檢證을 거쳐야 試製品 이 될 수 있다. 프로토타입은 '情報시스템의 未完成 버전 또는 重要한 機能들이 包含되어 있는 시스템의 初期모델'이다. 이 프로토타입은 使用者의 모든 要求事項이 正確하게 反映할 때까지 繼續해서 改善/補完 된다. 實際로 많은 애플리케이션들이 持續的인 프로토타입의 擴張과 補强을 통해 最終 設計가 承認된다.

프로토타입이라는 낱말은 原初的 形態라는 뜻의 그리스어 낱말 πρωτ?τυπον (프로토타이폰)에서 왔다. 이는 原初的이라는 뜻의 πρωτ?τυπο? (프로토打이포스)의 中間陰에서 온 것으로, 더 들어가서 "最初의"라는 뜻의 πρ?το?(프로토스)와 "引上"이라는 뜻의 τ?πο?(타이포스)에서 비롯된 것이다. [1]

프로토타이핑 [ 編輯 ]

프로토타이핑은 開發接近法 의 하나로서 開發初期에 시스템의 模型(原形, prototype)을 簡單히 만들어 使用者에게 보여 주고, 使用者가 情報시스템을 直接 使用해 보게 함으로써 機能의 追加, 變更 및 削除 等을 要求하면 이를 卽刻 反映하여 情報시스템 設計를 다시 하고 프로토타입을 再構築하는 過程을 使用者가 滿足할 때까지 反復해 나가면서 시스템을 改善시켜 나가는 方式이다. [2]

프로토타이핑은 시스템의 初期모델을 세우고 다듬고, 다시 세우고 다듬고 하는 反復的인 過程을 통해서 이루어진다. 그러나 프로토타이핑은 無計劃的인 反復過程을 止揚하고 計劃된 反復過程을 통해서 한 過程이 끝날 때마다 使用者의 要求를 좀 더 正確하게 反映한 버전이 나오게 된다.

프로토타입은 實際 現場에서 쓰이는 시스템이 갖추어야 할 모든 機能을 갖고 있지는 않다. 報告書/入力處理 等은 大部分 未完成된 狀態이며. 프로세스 處理 過程도 效率的이지 못하지만 프로토타입의 가장 큰 長點은 最終 使用者가 初期 모델을 使用하면서 評價할 수 있도록 도와준다는 데 있다. 使用者는 프로토타입을 實行시키면서 長短點과 必要없는 部分 또는 반드시 添加되어야 할 部分들을 把握할 수 있다. [3]

프로토타이핑의 段階 [ 編輯 ]

프로토타이핑의 過程은 4段階로 區分된다.

  • 1段階
基本的인 使用者 要求事項을 分析한다. 시스템 設計者는 基本的인 要求事項이 導出되기까지 使用者와 함께 作業한다.
  • 2段階
시스템 設計者가 위에 段階에서 導出된 要求事項을 만족시키는 프로토타입을 4世代言語(4GL : Fourth-Generation Language)로 알려진 프로그래밍 言語 또는 CASE 道具를 利用하여 開發한다. 이때 프로토타입은 앞으로 開發될 시스템의 가장 核心的인 機能 爲主로 開發된다.
  • 3段階
使用者가 開發된 프로토타입을 實際 使用함으로써 要求事項이 履行되고 있는지를 確認하며 프로토타입의 補完을 위한 여러 가지 提案을 하게 된다.
  • 4段階
프로토타입의 修正과 補完이 이루어진다. 시스템 設計者는 使用者가 要求한 모든 提案事項과 이에 따르는 補完 作業을 하게 된다. 프로토타입이 修正된 後에는 3段階로 돌아간다. 使用者가 滿足할 때까지 3段階와 4段階는 繼續 反復된다.

프로토타이핑의 長短點 [ 編輯 ]

長點 [ 編輯 ]

  • 프로토타이핑은 使用者 中心의 開發 方法이다. 프로토타이핑의 重要한 目的 中의 하나가 바로 最終 使用者의 要求를 極大化하는 것이다.
  • 開發時間을 줄일 수 있다. 傳統的인 方法으로는 運營 可能한 시스템이 나오기까지 오랜 時間이 걸리지만 프로토타이핑은 比較的 빠른 期間 안에 使用者가 評價할 수 있을 만한 結果를 만들어낸다.
  • 誤謬를 初期에 發見할 수 있다. 傳統的인 方法으로는 시스템이 完成된 後에야 誤謬를 發見할 수 있다. 따라서 시스템 開發期間이 3年이라면 誤謬를 發見하기까지 적어도 3年의 時間이 所要될 수 있다. 그러나 프로토타이핑은 開發 初期段階에서 誤謬를 判別 할 수 있도록 해준다.
  • 變更이 容易하다. 使用者나 管理者는 現在까지의 開發 進行된 프로토타입을 直接 運營함으로써 여러 가지 提案과 變更할 點을 把握할 수 있고, 이러한 事項들은 進行되고 있는 開發過程에 反映하게 된다.

短點 [ 編輯 ]

  • 시스템의 維持補修에 必須的인 시스템의 文書化 過程이 지나치게 縮小되거나 省略될 수 있다. 短期的으로 볼 때는 이런 文書들이 別로 도움이 되지 않을 수 있다. 그러나 時間이 흐름에 따라 시스템의 修正과 保守가 必要하게 될 때, 시스템에 關聯된 文書가 없다면 維持補修에 不必要한 努力이 따른다.
  • 最終的으로 時間과 費用이 훨씬 많이 들 수 있다. 프로토타이핑은 언제든지 變更이 容易하지만 이러한 시스템의 變更이 繼續 될수록 時間과 費用은 많이 들게 된다.
  • 프로토타이핑으로 完成된 시스템은 컴퓨터 資源의 活用 側面에서 볼 때 效率的이지 못하다. 이 開發 方法은 資源의 效率性보다는 使用者 要求에 依해 開發되기 때문에 貯藏裝置, 파일시스템, 中央處理裝置 等 하드웨어나 周邊機器의 效率性이 無視되기 쉽다. 그러나 最近 컴퓨터 關聯 機器들의 性能은 좋아지는 反面 價格은 下落하면서 이 問題의 比重은 크게 減少되고 있다.

같이 보기 [ 編輯 ]

各州 [ 編輯 ]

  1. Online Etymology Dictionary
  2. 디지털時代의 經營情報시스템 저) 강신철 정상철 정철호
  3. 卷, 英國. 《인터넷時代의 核心 經營情報學 槪論, 2000, 332p》. 螢雪出版社.  

外部 링크 [ 編輯 ]

  • 위키미디어 公用에 프로토타입 關聯 미디어 分類가 있습니다.