Opens in a new tab

文章分類:軟體思維與 AI 應用開發

{草稿} 幾個點子的備忘錄

關於軟體設計的課程教育,我希望能推銷到 .NET 的族群。不過,我發現,國內應該算是首屈一指的 .NET 指標網站藍色小舖,其內「軟體工程」的討論版,實在冷的可以,相較於 JavaWorld,似乎 Java 這邊的族群對所謂「軟體工程」方面的討論還來得興致 …

專案開發被要求在不合理的時程內交付,怎麼辦?

Problem:客戶經常要求軟體廠商在極短不合理的時間內完成交付系統的開發,該如何面對這一棘手的問題? Solution: 不要馬上被客戶主導,一下子就落入到細節內。 釐清問題的本質,為什麼客戶會要求在不合理的限期內完成系統的交付。 找出問題背後的問題,是 …

軟體設計「本質性(Essential)」思維

最近,我們 HSDc. 與文化大學教育推廣部合作舉辦「軟體設計」系列的課程。 三個層次的課程:基礎養成班、實務應用班(J2EE and .NET)、專案管理應用班。 拿牛肉麵來做比喻好了,你可以點半筋半肉、純牛肉或是純牛筋的口味;相互對應,以上三個課程,可 …

利用心智圖記錄使用者需求

星期日教授「使用案例」的課程,課後當晚,Jan Yeh 就利用心智圖整理了當天上課的重點整理,很不錯,經由他的授權,我也轉寄給其他上課的學員們。 透過 msn 討論,Jan Yeh 認為可以利用心智圖來記錄使用者的需求。 耶~ Good Idea!! 我倒 …

建立使用案例模型的 80/20 法則

使用案例模型(Use Case Model)係由 使用案例圖(Use Case Diagram) + 使用案例敘述(Use Case Description) 所組成的。 任何事物,若是運用 80/20 法則,將主要精力集中於 20% 的重點上,可以節省及 …

從使用案例圖觀察設計者的設計意涵

可能是 MIS 部門的開發人員,也可能是 ISV(Independent Software Vendor)承接到一個案子,需要能為某公司既有的 HR(Human Resource) 系統新增電子簽核的功能。 最基本的一個功能,就是將原本是人工作業的請假業務 …