QA、QC,傻傻分不清楚!

在軟體開發的領域中,許多人經常將軟體測試的工作,視為品質保證(QA)領域的一環,甚至,有的大學教授也這樣認為,但實際上,這工作應該是品質控制(QC)的範疇

 

2014-03-06

本科系與非本科系的程式設計者

一般人認為程式設計是資訊科系學生畢業後就業時的主要能力,但大學資訊教育的提供的是知識啟蒙,實戰經驗需要另外培養

2014-02-20

選定目標群眾,有利產品聚焦

當你在規畫一個產品時,應選擇一個或是多個目標群眾,接著基於所選定的目標群眾來做設定及規畫,有了明確的目標群眾,很多事情便可基於這個基礎設定來開展

2014-02-07

規畫軟體功能:減法比加法重要

規畫軟體功能時,減法時常比加法重要。要在規畫時賦予軟體新的功能容易,因為你很容易天馬行空的想出各種看起來威力強大的功能,但是要割捨一個功能卻是相對困難

2014-01-23

成功產品之鑰:洞察使用者需求

想要掌握、創造軟體的功能需求,你必須能識別出、想像出使用者需要的功能,並且以簡單、優雅的方式融入產品,讓產品功能渾然天成

2014-01-22

構成軟體規格的重要元素

一份好的規格,必須描述出讓人得以依循做設計、做實作,以及做測試檢驗的內容。規格的好與壞,取決於是否在設定篇幅限制下,盡可能表現出最重要的規格資訊

2014-01-14

制定軟體功能規格的關鍵考量

面對軟體功能規格,份量多寡與文件形式並不是最大問題,制定內容時,你需要考量的條件是當時的時空環境,以及限制條件

2013-12-27

開發規模增加的因應之道

在軟體開發的過程中,需求的增加及變動,後續都是需要付出人力及時間

2013-12-26

程式設計工作的專注與分心

程式設計者的有效生產能力,取決於能否專心地投入工作,進到神馳狀態之後

2013-12-13

程式設計的陽光、空氣、水

近期大家所熟知的許多程式語言,都是物件導向式的,而這種設計程式的方法經過多年發展,已成為開發領域的主流,而使得很多人都習以為常,但實際上它又是不可或缺的

2013-12-12

不「聽話」的工程師不好管理?

一些人心目中的「聽話」工程師,就是一個對於工作內容安排,會百分之百遵照指令執行的工程師,但當人當做機器般運用,只期待他照著指令行事,其實是放棄許多對人可以期待的可能性

2013-12-04

陳年老碼換血指南

翻新Legacy Code ,是許多人最不想面對,但終究要面對的,此時,我們可以用演化的方式來進行

2013-11-20