當新人加入軟體開發團隊

經過一段時間的工作後,每個團隊都可能會面臨成員異動的狀況,若要聘用新的程式開發人員加入既有的團隊,該注意哪些事情?

2011-12-02

建立具體而微的需求模型

需求分析工作及所產生的事物,有人稱為建立需求模型,這可以描述開發系統時的分析及設計工作

2011-11-29

如何記錄需求,看清系統真實面貌

在軟體開發中,需求分析是嘗試找出客戶真正需求的過程。「真正」兩個字在這邊很重要

2011-11-18

將客戶視為合作夥伴的需求分析

需求不夠完整,勢必產生諸多需求變更請求,因此,如何最後能得到可用的好系統,仍是關鍵

2011-11-15

探索需求,如臨大敵

需求分析經常不被看重,但在開發中或到最後,才發現做出的軟體不能滿足需求,將造成大災難

2011-11-04

跳出應用程式框架所形成的框架

現成的程式庫與應用程式框架相當普及,但有時太過依賴,反而會造成限制而不自知,別忘了應用特殊化作法也能突破問題

2011-11-04

程式語言沒有最佳,只有相對適合

撇開應用程式框架的部份,Java與Ruby/RoR這兩個語言有什麼差別呢?

2011-10-28

靜態型別與動態型別的程式語言

比較Java與Ruby/RoR各自的興起歷程與特質,我們可以開始了解兩種型別語言的差異

2011-10-21

程式庫標準化與豐富度的重要性

若要提升開發生產力,程式語言是否具有標準核心程式庫,以及大量第三方開發的程式庫也是關鍵

2011-10-14

程式語言興起的關鍵因素

前一陣子,應RubyConf Taiwan技術會議的邀請,到會場上分享一些想法,準備簡報的同時,我思考了關於程式語言興起的議題

2011-10-07

降低犯錯的機會,寫出好程式碼

撰寫程式要克服附屬性及本質性的困難,而附屬性的困難我們只能透過程式設計的工具來解決

2011-10-04

了解雲端應用程式執行的兩種環境

在IaaS和PaaS中,程式開發人員可將應用程式建構起來,但它們各有一些不同特性,運用上要注意

2011-09-16