Knowledge Gained by Painless Functional Specifications – Part 1: Why Bother?

在读完每个软体开发者都绝对一定要会的Unicode及字元集必备知识(没有藉口!)之后,ㄚ琪继续阅读无痛功能规格 – 第一篇:何必麻烦呢?这一章对ㄚ琪来说是该把福音中悔改的原则用来这里的时候了!写规格是ㄚ琪最偷懒的事了,没错!

写规格最要要的理由:

规格最重要的功能是要设计程式

天字第二号是节省沟通时间。有另外一个故事可以参阅:程式师的使用介面设计手册 第六章:为节省大家的麻烦所作的设计,以及品保人员如何地毁掉程式人员的生产力

写规格的天字第三号理由就是没有详细规格就无法订出时程。想多了解时程安排,请等ㄚ琪读完无痛软体时程再说。Windows 2000的首度开发人员Brian Valentine就有句名言“10分钟内给你决定,否则下一个免费”(该创意来自美国著名的披萨连锁店达美乐有一句广告标语“30分钟内送达,否则下一个免费”。)

要悔改就得行动,约耳给我们的建议就是,“开个期刊定讯,建一个部落格,上个创作写作课程,或是写封信给亲戚或四年未联络的大学室友。任何把文字填到纸上的活动都能增进你写规格的技巧。如果你是个软体开发经理而该写规格的人写不出来,把他送到山里面上两周创作写作课吧。”看来ㄚ琪已经在悔改中了,努力写部落格!