首页 走在制造 新型手机 引领精彩 早报国际
主页 > 新型手机 >让工程师心有戚戚焉的 10 大开发建议,创业家更要读! >

让工程师心有戚戚焉的 10 大开发建议,创业家更要读!

让工程师心有戚戚焉的 10 大开发建议,创业家更要读!

资安软体公司 Palo Alto Software 创办人 Tim Berry,在《Small Business America》网站上发表文章,针对创业家、构想提出者的这个角度,提出 10 点建议。

先介绍一下 Tim Berry 这个人吧。他在软体产业已经有 30 多年的历史,在这领域曾扮演过构想提出者、程式开发人员,以及专业谘询顾问等角色。从自身经历中,他发现自己在这软体业看过太多充满创意的构想者,野心勃勃地捧着他们的计画到程式开发人员面前,最后,又眼睁睁看着这些数不尽的创业家,溃败在程式开发的现实面上,成了一具具沖刷在梦想沙滩上的无名尸。

以下分享他的软体创业建议:

1. 软体是一种妥协下的产物(Software is usually a compromise)

你梦想中要开发的产品是一回事,但事实上能不能做到又是另外一回事。真正的产品开发者,应该懂得和现实做出妥协;重点是把产品做出来,不要僵在那边。

2. 打开你的耳朵(You have to listen)

不要老是以为程式开发人员都把你的话当耳边风,反过来,你应该去倾听与了解程式开发人员的思考模式,包括他的构思原因,以及程式开发的侷限在哪?

3. 体会你与程式开发人员间的结构关係(Understand critical relationship factors)

程式开发人员是你的合伙人,或只是你付钱请他来写写程式,这两种结构关係真的差很大!

程式开发绝对不是一件简单的工作,尤其是在一开始时,必须要大量的脑力激荡与讨论,相当耗费心力,如果你希望花钱找个程式开发人员,然后一切都照着你的意思去做,那,失败的机会真的很大,建议你重新去读上面的第 1、2 条法则。

4. 谁拥有最终产品?(Who owns the product)

和程式开发人员谈这个问题有点尴尬,或甚至让你感到不舒服,但为了建立一个稳固的企业体,你不得不为之。

原文作者的建议是:让成品属于你自己吧,因为帐单都是你付的。

5. 计价的标準应该是成果而非时间(Pay for results, not hours)

事前别支付太多、与程式开发人员共同设立目标,并且只为最终结果买单;这是原文作者经历过谈判桌上双方角色的经验之谈。

6. 辨识程式开发人员的心态(Identify which developer personality is which)

有些程式开发人员的心态很不稳定,有时候想要当老闆赚大钱、有时候只想有稳定安全的生活、有时候又想当个大人物需要很多权力,什幺都要有掌控权、有的时候又什幺都不想管,只想好好放假连电话都不想接。

这时候你需要搞清楚的是,你的程式开发人员现在正处于何种状态下,顺着毛摸,让他把工作完成,和他硬碰硬绝对不是聪明的主意。

7. 清楚程式开发人员的来历(Know your developer)

在僱用前先清楚调查底细,如果有认识的推荐人选,或者有共事经验的人会更好。

程式开发人员都很聪明,但不一定会对你忠心耿耿,看看《社群网战》那部电影,你就会明白原文笔者的意思。

8. 设计一个有可行里程碑的专案(Design an early check-in point into the project)

不要把整个专案绑在一起打一个大约,把它切开来,一部分一部分去签约、去推动。

9. 明确的权利归属文件(Get the key points in writing)

这并不是指一分多大的合约,或者多正式的法律文件,短短的备忘录或简单几句话,表明哪个部分程式的权利属于谁,日后会减少许多争议。

10. 记住!你就像哥伦布!(Remember the dragons)

哥伦布当初规划到亚洲的印度群岛去,看準了天象、定好了罗盘,谁想得到最后发现了新大陆?程式开发也是如此,你会到达的地方,可能往往和你一开始想得并不相同。



上一篇: 下一篇:

相关推荐