阿摩線上測驗
登入
首頁
>
高考/鐵路◆系統專案管理
> 110年 - 110 高等考試_三級_資訊處理:系統專案管理#102653
110年 - 110 高等考試_三級_資訊處理:系統專案管理#102653
科目:
高考/鐵路◆系統專案管理 |
年份:
110年 |
選擇題數:
0 |
申論題數:
4
試卷資訊
所屬科目:
高考/鐵路◆系統專案管理
選擇題 (0)
申論題 (4)
一、請解釋 DevOps 並說明在軟體開發生命週期(Software Development Life Cycle)中該如何執行 DevOps。(25 分)
二、請解釋何謂完全測試(Complete Testing)?該如何執行?可行性如何? 請使用 Windows 或 Mac 作業系統中常見的小算盤程式(Calculator Program)來舉例說明之。(25 分)
三、在系統開發中,有時為了因應顧客時程需求或企業為緊抓市場商機而要 求專案成員縮短開發工期(即縮短時程) ,在此情況下管理者通常會允諾 增 加 可 用 的 資 源 。 巴 里 · 玻 姆 ( Barry Boehm ) 的 建 構 成 本 模 型 (Constructive Cost Model,通常被簡稱為 COCOMO)與勞倫斯·普特南 (Lawrence H. Putnam)的軟體生命週期管理模型(Software Life-Cycle Management Model,通常被簡稱為 SLIM)為常用的軟體開發時程與成 本預估模型。請針對一個二年期的資訊系統開發專案,如果開發人員被 要求得改在 22 個月、20 個月及 12 個月內完成該專案,請使用軟體生命 週期管理模型來舉例說明上述三種不同的縮短時程要求會對專案整體 工作量造成何種程度的影響?實務上是否可行?請從技術面與管理面 上說明專案經理或開發人員該如何面對與處理。(25 分)
四、請解釋軟體演進(Software Evolution)與軟體演進定律(Laws of Software Evolution ), 請 至 少 列 舉 三 條 定 律 說 明 其 意 涵 。 此 外 倘 開 發 團 隊 ( Development Team ) 採 用 傳 統 軟 體 開 發 方 法 ( Traditional Software Development Methodologies)但演進團隊(Evolution Team)卻選擇採用 敏捷方法(Agile Methodology) ;或是開發團隊選定敏捷方法但演進團隊 卻使用傳統軟體開發方法。試問上述這二種狀況各會對軟體演進造成何 種影響?請詳細說明。(25 分)