一切皆可抽象

大而无形 庖丁解牛 厚积薄发 涤虑玄览
   ::  ::  ::  ::  :: 管理

歪说软件工程18 - 小精灵的意见 - [原创]
话说《指环王》里的弗罗多说:“不要征求小精灵的意见,因为它们将会既说Yes又说No”。
商业软件产品的许多用户有时也是既说Yes又说No,或者说既要那个又要这个。
先换个领域,倘若一个生产猪饲料的,猪显然不知道自己想吃什么该吃什么,即使是养猪的也未必都知道或能科学地知道,所以厂商有责任研制有
效的饲料产品,即告诉养猪的你的猪吃这些饲料就可以了。
软件产品用户虽然作为人是有积极主动性的,但大多数时候确实是不知道自己要的是什么的,所以作为厂商,应该是特定商业领域的专家,有责任并
有义务研发有效的软件产品。因为有长期的积累,所以不信口开河,因为有大量用户的验证,所以确实有效果。
不征求小精灵的意见,是因为有能力告诉它们可以这样,而它们大多数认为这样确实可以。

歪说软件工程17 - 横过深渊的一根绳子 - [原创]
话说尼采认为“人之所以伟大乃是他是一个桥梁,而不是一个目标”。尽管这座“桥梁”如“横过深渊的一根绳子”,“渡过是危险的,在路上是危险的,
回顾是危险的,在中途战栗和踌躇是危险的”,但人却必须越过它。
软件产品即使把周期拉长,也很难断定它是一个桥梁还是一个目标,但确实不管前进、还是后退、还是踌躇也都是危险的。
比如CRT显示器,几年前还几乎都是弧面的,没有平面的,而现在几乎没有人买弧面显示器甚至有人都知道什么是弧面显示器了。两种显示器,从基本
需求的角度来说,都能满足显示的需求,但竞争总是使更先进的功能变成常态,竞争导致优胜劣汰。
软件产品如果前进而没走对,可能危及即得的地位,而如果不前进或者后退就容易被竞争对手找茬,所以不管速度如何还是要前进,为了避免前进的
风险,我们求助于软件工程的一些过程管理方法。

歪说软件工程16 - 现场直剥 - [原创]
话说老Y住处楼下就是一个自由市场,好几次听到一个卖柚子的在吆喝:“梁平柚子,一元一个,现场直剥……”。“现场直剥”的意思是买了之后现场直接给
你剥开。
语言可以这样用吗,妙哉!随意摘录一句古文:“夫玄黄色杂,方圆体分,日月叠璧,以垂丽天之象;山川焕绮,以铺理地之形……”(刘勰,《文心雕龙》)。
真不知道这些辞藻是怎么被堆砌起来的,奇哉!
发明汉字的仓颉看到这些,估计也会问道:“汉字可以这么用吗?”。软件产品用户多了,有时收到用户的反馈,说怎么怎么操作后出了什么问题,程序员
心里想:“这个软件居然可以这么用?”
如果用户说了怎么操作,那要解决问题比较好办,如果用户没说,只说出的问题,就麻烦了。软件中有很多隐藏的假设,比如假设用户会这样操作、假设
用户这个地方会输什么内容,一旦这些隐藏的假设被“不守规矩”的用户触碰到,就可能导致问题。
但软件总不可能把什么都考虑到,就如仓颉不能限制卖柚子的也玩汉字谐音,程序员在软件没加约束时也不能限制用户不能那么操作,所以为了避免出问
题,解决方法之一就加尽可能多需要的功能约束,之二就是遵循“契约编程”的道理,在每个方法、每个函数做约束,以便出问题时能知道问题所在。
简单的方法是可以这样:由于每个方法、每个函数对传入的参数都会有一些假定,可以把已知的假定直接写成代码约束,比如用Assert来要求某某参数
不能为空,同时给出违反约束时的提示。

歪说软件工程15 - 超人鲁班 - [原创]

话说一个工地上,许多人在忙着修一座拱桥,其中一个老头,每天不紧不忙地凿着一块石头,凿得方不方、圆不圆、长不长、扁不扁,大家都以为别人认识他
,都没理他,他凿好后就扬长而去。桥快要竣工时,桥面中间出现了一个空隙,怎么努力也弄不来一个合适的石头,有人想起那个陌生老头凿的石头,把它
搬来,结果严丝合缝。那个老头就是鲁班。
古代的拱桥都不太长,鲁班不画工程图也能把它修好,但如果请他来修旧金山金门大桥,估计他也得先学好几何学和力学。软件工程也有很多学问,下文摘
抄Martin Fowler在《企业应用架构模式》中的一段话:
“即使你对极限编程[Beck XP]不感兴趣,你还是应该认真地思考三个方面的技术实践:持续集成[Flower CI]、测试驱动的开发[Back TDD]和重构
[Fowler Refactoring]。这些技术虽然不是万能的灵丹妙药,但它们能够帮助你在需要的时候更容易地改变你的系统。除非你比迄今为止我见过的人
更能干或更走运。”

歪说软件工程14 - 李宇春 - [原创]
话说李宇春成名后代言的广告不少,可以被轻轻地总结一下。
老Y所知的大概有三种:食品、手机、电脑,第一种显然是消耗品,手机基本上也已经成为消耗品,商业社会的魔力就是能把技术转化为商品并以时尚
的名义销售,消费者既消费实用又消费时尚,但产品会在购买后一年后价值降低到原来的一半或更低,电脑也是这样,所以也可以说是消耗品。
老Y一朋友,家里做批发生意,98年开始用管家婆软件,用到现在没做升级,当然店面和店员也没什么变化。许多商品软件都是耐用品,当然消耗品的
也多,比如售价<1000元的各种游戏,许多人买了用不久就会去买新的,而购买售价>1000元的商业软件大多数消费者还是很慎重的,因为使用后如需
更换还要付出额外的成本。
作为耐用品的商业软件,其广告代言人,从各种广告可以看出,大都选择老成持重的。

歪说软件工程13 - 树 - [原创]
    摘要:话说山上的树长得高低不齐,高大的树都有高大的主干,如果是千年老树,则主干更尤庞大;许多低矮的灌木则到处都是枝桠,看
    不出哪儿是主干。 软件的生长理应如能长高的树,而不是低矮灌木。树木从地底下长出来,先只有一片叶,一小枝,而后成两片叶,枝
    叶自己生长的同时,主干也不断生长。 而许多软件都生长成低矮灌木,因为主干没有生长,即生长的过程中没有不断积累并形成自己的技术基础。    (全文共205字)——点击此处阅读全文

歪说软件工程12 - 浪漫的事 - [原创]
话说IBM向开放源码社区贡献了一个Java集成开发环境“Eclipse”,这个原来没没什么名气的IDE,现在已经成为一统Java开发工具江山的开放平台,
IBM收购的Rational商业开发工具体系已经全部迁移到Eclipse中,Borland的Java开发工具体系也在逐渐迁移,做Java的Sun原来也做有自己的IDE,
现在基本上放弃自己做了。
“Eclipse”是日蚀的意思,不过这个项目现在确实有遮住“太阳”(Sun)光辉的趋势。中国人想象“月蚀”是天狗把月亮吃了,这是一件很浪漫的事情,
开放源码也是一件很浪漫的事情,“天下为公,各尽所能,各取所需”,不过,开发的东西要能确实可用、实用,而不只是一种玩具,却一点也不浪漫,
同样要一行行代码地编写,一行行代码地测试。
Eclipse的所有源代码都可以在其网站上下载到,下面是3.1版本一些不完全统计数据:
   开发目录 708M;
  目录个数 1.4万;
  文件个数 5.2万;
   Java源程序文件个数 3.5万,共199M,代码行数592万;
  其中JUnit测试代码文件个数 1.3万,共40M,代码行数119万;
   文档 *.htm 个数 0.36万,共45.9M;
  文档*.ppt; *.doc; *.swf 个数 33个,共17.4M。

歪说软件工程11 - 池鱼 - [原创]
话说小池塘里只养了一种鱼,冬去春来,春来冬去,鱼儿不停地生殖繁衍,看着一群群小鱼儿长大,然后又会有新的一群,但尽管没有人捕捞,
鱼儿从来没有把小池塘填满过。
鱼妈妈会一边生小鱼,一边把自己的小孩吃掉。简单的自然生态自己维护着自己的平衡。
软件市场也是一个自然生态系统,微软再大,它也不会吃掉所有市场,自己长满整个池塘。

歪说软件工程10 - 红绿灯 - [原创]
话说比较早的时候街上的红绿灯很简单,一个方向红的时候一个方向绿,每隔60秒交替变化。这时用简单的定时模拟电路控制就可以了,而且
通过电阻电容的调整也能调整变化间隔。
后来觉得这样很不人性化,用户界面不好,让行人干等不好,应该加一个数字计时器,显示还剩下的需要等待秒数。这时用模拟电路的架构就不行了,
必须用数字电路,需求变化第一次导致架构变化。
许多路口,由于两个方向的流量不一样,导致需要两个方向的灯亮的时间不一样,比如一个90秒,一个30秒,这时要求红绿灯能进行设置。对数字电
路架构添加这种功能不是很难。
再后来,由于许多路口的流量变化很大,要求红绿灯能智能控制,于是安装了摄像头监控流量,与红绿灯一起跟监控中心联网……,就是所谓的智能交通。
需求总是变化的,其中许多是由竞争对手而不是用户驱动的;许多需求导致产品架构变化,代价通常是很大的。

歪说软件工程9 - 比基尼 - [原创]
    摘要:话说老Y从乡下来到迷人的夏威夷海滩,看到满眼的比基尼泳装,甚是不习惯,心里想到:“比基尼展示了令人感兴趣的部分,但却隐藏了关
    键的部分”。 许多竞争对手的产品在它们的技术白皮书中展示了许多技术特性,许多业界领先的观念得到了怎么样的贯彻与实现,甚是诱人,具体
    研究,有些果然如此,但不知道它是怎么做的,当然,这些就是被隐藏的关键,只有努力深入研究才能搞清楚。   

歪说软件工程8 - 鲨鱼与天蚕 - [原创]
话说海里的鲨鱼可以闻到1公里之外的血腥;陆上的雄天蚕能够感知到4公里外正在求偶的天蚕雄蛾的存在。
离圣诞还有很多天,街上已经布满圣诞的味道,到处可见圣诞小屋和圣诞树。几十天后的圣诞商机是固定,似乎不需要去预测,但软件行业变化多端,
1年以后的商机已经很难预测,更不用说多年以后。
听闻大公司为了保持竞争力,而投入研发力量现在做未来的预测产品,许多东西做出来时可能没有意义,但等有意义时,哪怕只有1%的产品是成功的,
它也能因为遥遥领先对手而占尽先机。

歪说软件工程7 - 安静的迪吧 - [原创]
    摘要:话说老Y在震耳欲聋的迪吧中与群魔乱舞,他突然停止下来,在声音震动的浪涛之中,突然感受到一种宁静,于是在旁边坐下来,开始静
    静底地享受,好像自己与整个世界都已沉寂下来。 人都是因冷才知热,因热才知冷。老Y喜欢技术,时常把自己置身技术的不同领域,感受到
    许许多多的嘈杂,同时也在宁静中明白。 不论过程整体的RUP、XP、UML,还是架构和编码的OO、SOA、AOP、IOC,都是为了解决一个问题,
    即分工合作的问题,即不同的部门、不同的人、不同的代码,都能尽可能把自己擅长的事情做好,而不需要太多地管别人是怎么做的,但又能
    低成本地实现有效的沟通与合作,自己已经做好的事情别人不需要重新做。   

歪说软件工程6 - 思想生产力 - [原创]
话说丫丫生物公司发明了一种稻谷种子,既适合在水田播种、又适合在旱地播种,而且不怕任何病虫害、产量远高于已有产品,所以一段时间后全球都种
这种稻谷了,但缺德的是,这种稻谷种子是做了技术处理断子绝孙的,收割后的稻谷不能用于做种子,所以都只能不断地从这个公司购买种子,所以它已
富可敌球。
当然,这是没有发生的可能。但,垄断“种子”销售的商业模式早已成熟,具体到信息产业就是有各种卖“标准”的公司,这些公司在商业价值链的顶端,对
标准有独占的权力,其它人要用都要获得授权。
“标准”通常伴随着某种概念,概念是思想的产物,在软硬件行业,一个有价值的概念通常都能迅速地转化为商品,不管是芯片还是软件还是书籍。比如我
们耳熟能详的“B2B”、“UML”、“中间件”、“极限编程”等等,都已经是某种产业链的基础。
基本上没有中国人原创的能成为生产力的概念,许多东西等中国人明白过来,别人已经赚了很大一把了,不过也有努力跟进也很赚钱的,比如金蝶的中间
件、阿里巴巴的B2B。
可能中国人太忙了,没有时间思想。在思想能够迅即转化为生产力的社会,谁占据先机谁就将处于商业生态圈食物链的顶端。

歪说软件工程5 - “小燕子”性感写真 - [原创]
    摘要:话说昨晚当地八卦电视台八卦节目播出一则消息,瞪着两只白痴空洞的牛眼到处晃荡曾经看似清纯可爱的“小燕子现在长大了,也拍起了写真集,
    穿着性感内衣,把白花花的皮肤展示给大众。不管她展示的是内衣还是自己,给大众展示性感的目的是达到了。 这不能说是进步或者随大流,只是
    自然的成长,作为一个演艺公共人物,取悦大众是她要做的工作,毕竟大众的审美取向是多样的,朴素可爱可以取悦一部分人,性感迷人也许可以取
    悦更多的人。 作为软件工程产品的软件其所有功能最终通过软件界面为用户所用,如果一个软件刚开始一直坚持朴素的界面风格,后来也开始表现
    得或性感或妖艳,这也不能说是错误或者退步,只是自然的成长,毕竟软件是给用户用的,尤其是用户多的大众软件,用户对软件的认可许多时候也
    依赖于用户对软件界面的直观感受和审美取向。   

歪说软件工程4 - 光彩守护员 - [原创]
话说老Y每天上班都路过一座大桥,注意到桥上总有工作人员值班,起初都以为是守桥的,但想想也不对,如果是守桥的应该是荷枪实弹的武警才对,
后来有一天看到工作人员穿了一个马甲,背后有几个字“光彩守护员”。
这年头可能不怕阶级敌人炸桥,就怕小偷小摸偷装扮桥的许多价值不菲的灯具,小偷拆不走桥,拆灯具则容易。不管是怎样,修一座大桥,能创造一些
职业甚至行业是事实。
软件工程经过多年发展也创造了许多职业甚至行业。比如专业软件工程咨询师,以及咨询公司,专业测试员,以及专业搞测试外包的公司,都有活得
上好的。这个世界变化快,如果总以己之见度人,容易范坐井观天的错。

歪说软件工程3 - 成人纸尿布 - [原创]
    摘要:话说杨利伟乘神州5号上天时不能用马桶,是用的类似成人纸尿布的设备。 小孩带尿布是因为撒尿是不自觉的,但大人用尿布,对于没有
    经过特殊训练的普通人来说,不知道会是什么样的感觉,估计会很不爽快。 软件工程中也经常有“使用纸尿布”的行为。有时因为软件发布期限
    所限,只能采用一个临时的解决方案把需要解决的问题解决,由不得程序员用更多时间去实施更爽快的解决方案;程序员有时会因为暂时想不出
    更好的方法而采用临时的解决方案;或者确实因为水平所限,只能采用别人会觉得很不痛快的解决方案。 这些都没什么,都很正常。最不爽的
    是,当更痛快的解决方案可以用时,仍然由于种种原因——比如懒得用、或不敢用、或习惯了用老方法等等——而继续保持“使用纸尿布”。   

歪说软件工程2 - “SoSo”主义 - [原创]
话说小两口A婚后财务由老婆打理,老婆每天给老公10元零花钱,并且经常询问老公花钱的情况。这种叫“精细管理”;
小两口B,老婆每个月给老公300元零花钱,并告诉老公可以随便花,但规定花完就没有了。这种叫“粗放管理”;
小两口C,老婆把自己和老公的工资一起全部放到一个抽屉里,大家都可以随便取、随便花,当然花完就没有了,没花完的做为积蓄。这种叫“信任管理”;
软件工程中的管理模式也大抵超不出以上三种或其组合。
英文中有个词叫“SoSo”,福建方言中有个词发音类似“Shǎo Shào”的词,意思都是“马马虎虎”,即“tiger-tiger-horse-horse”。中国人有四种:
新加坡人、香港人、台湾人、大陆人,大陆人大都喜欢“马马虎虎”,或者说许多时候都只能马马虎虎、难得糊涂,或者说大都是“SoSo”主义者。
软件工程却希望做到像上文所述第一种的“精细管理”,这时就会与大陆人的“SoSo”主义冲突,故大陆软件公司搞软件工程成功很困难。
但是,其实“SoSo”主义是“和谐社会”的基础。

歪说软件工程1 - 科学沦为艺术 - [原创]
    摘要:话说某大学生美眉在妓院找了一个操作电脑的工作,以后她要不沦为妓女,要不总被认为是妓女。
     当软件工程作为科学遭遇实践,它要不沦为艺术,要不总被认为是艺术。 科学与艺术的相同在于都是人生产的;
     科学与艺术的区别在于,科学操纵人,而人操纵艺术。 当软件工程不是去操纵人,而是由人来操纵,结果就是软件工程还是管理的艺术。
     当科学沦为艺术或被认为是艺术,要不该怎么样就怎么样,要不原来怎么样以后还怎么样。  

posted @ 2006-02-27 09:50 锋出磨砺 阅读(164) | 评论 (0)编辑 收藏

真的程序员,敢于面对狭小的开发空间,敢于正视公司倒闭的可能。这是怎样的
哀痛者和幸福者?然而一切都是庸人的设计,以时间的流逝和青春的年代,来洗涤
行业的旧迹,仅使留下坚强的真正的程序员。在这冷酷的工作环境下,又给人暂且
偷生的寂静,维持着日常的生活,我不知道这样的日子何时是个尽头。
  我们仍然在这样的环境下挣扎着。
                         -- 《纪念程序员》

posted @ 2006-02-24 13:50 锋出磨砺 阅读(220) | 评论 (0)编辑 收藏

当不确定的东西或者不清楚的东西阻挡了我们前进的脚步,我们往往很惰性的逃避这些因素。因为这些因素在
      正常的简单的情况下不会影响事务的顺利进行,大多数人都默认了,认为可以不考虑。当复杂的不稳定的情况
      出现的时候,这些因素所造成的后果就爆发了,此时,一般的解决的过程如下:
      1,加补丁,拆东补西,发现还是不能解决问题,或者解决了暂时的问题。过了一段时间,问题又暴露了
      2,告诉客户,我们的系统已经不能满足你们的需求了,我们要升级。
      3,开发新系统的时候,已经物事人非了,新人们很自负的进行了新的设计(因为自负,当然也会找出n多的理由,逃避
         打击他自负的东西),仍然要逃避一些因素
      4,又过了一段时间,我们会继续1。
      一个可怕的死循环。此时会有一个重大的决定,客户不打算使用这个产品了,因为太失望了。会寻找一个新的公司来开发。
      结果
      还是可怕的死循环。
      社会依然在进步,生活很平静的过着,该拿的钱都拿了,该缴的税都交了。

posted @ 2006-02-24 11:11 锋出磨砺 阅读(172) | 评论 (0)编辑 收藏

软件设计时往往最多考虑的是最基本的实现需求。后来,随着设计工具和思想的发展,
  我们考虑到了可扩展,可伸缩,可维护,可管理,可靠,可使用,安全等等。这些因素
  是设计过程中的非功能性的设计,因为每个产品的背景不一样,所以,我们往往只是借助
  于成熟的架构(如mvc),产品提供的性能(容器的事务,安全等能力)等,简单的实现
  了一些解决非功能性需求。从来没有很仔细的考虑过自己的产品中如何来进行这些需求的
  设计。
      根据经验,下面简单讨论一下。
      一个软件产品所运行的环境有二,一是硬件环境,二是软件环境(操作系统,数据库系统,中间件)。
      那么我们就从这两个方面入手,进行一下非功能需求设计的讨论。
      1,硬件产品的资料统计,和运行平台的界定。对潜在用户的运行平台进行大范围的统计。并
         最终确定出共性。
      2,从性能角度,考虑硬件的横向(和软件的集群有关)和纵向升级。来解决产品的性能(扩展和伸缩)问题。
      3,硬件产品的安全来解决部分产品的安全问题
      4,操作系统的支持和兼容
      5,中间件(消息,安全,事务)的支持和兼容,同时考虑集群问题。
      6,数据库系统的兼容以及利用数据库的性能解决部分问题

posted @ 2006-02-24 11:08 锋出磨砺 阅读(1544) | 评论 (0)编辑 收藏

贪官,具有妓女与窃贼的双重人格,即具有妓女的厚颜无耻,又具有窃贼的侥幸。
现如今,轻便快速的致富门路有四条:当小姐,做贼,贪污受贿,长途贩运。
九十年代中期,我们这个小县城突然开起了许多卡厅,夜夜灯火辉煌,歌舞升平,“小姐”(实则妓女)如羊群一般一拨一拨的从大街走过,浓妆艳抹,花枝招展,胭脂香一时盖过了夜市上烤羊肉串的味道。听领导说这是振兴地方第三产业、拉动地方经济增长,刺激消费,增加我们这个小县城的经济收入。谁知,到头来,普通百姓的腰包没有鼓起来,领导和有钱的老板们的性欲倒被刺激得不断增长起来了,除了玩个痛快外,“小姐”们的腰包也迅速膨胀。于是,民间不时有某某家的女子靠做“小姐”给家里盖起了洋楼,惹得四邻眼馋。老百姓真真正正的体会到了什么叫做“笑贫不笑娼”。有个夸张的笑话,说当时卡厅兴盛之时,有两口子正锄地,结果“客户”来了,村长用大喇叭通知“某某某快到卡厅来报到,有客人要接待。”结果丈夫让妻子扔下锄头,赶紧去接客。可见当“小姐”已不是什么不要脸的事。
从电视里经常看到有人抢银行,抢出租车,盗割电线,好家伙,一次就是上百万,几十万,挣这么多的钱,这得像我这样的人干好几辈子。至于那些鸡鸣狗盗之徒,虽然做的是“小生意”,乘着夜深人静,月黑风高,翻墙入户,撬门扭锁,甚至挖地道,偷个鸡摸个狗,一次也能净落个百二八十,晚上忙乎,白天睡觉,日子也过的挺自在。虽然有被逮住的可能,重则掉脑袋,轻则蹲几年监狱,但发财的几率总比摸彩票中奖的几率高。我们附近就有这么一户人家,夫妻两个都干这一行,日子过的逍遥自在,平时衣着整齐,在人前看起来也人间摸样,谁能说那是小偷。
现在有些官员,非常爱钱,但怕付出,做梦都想走捷径,摸“福彩”一次中500万的几率实在太小,当“小姐”,可惜裤裆没有“小姐”那玩意儿。当贼,既瞧不起那身份,觉得下贱,又天生那种“贵人”骨头,经不起飞檐走壁的折腾。搞长途贩运,既怕商海凶险,又怕风吹日晒,旅途劳顿。于是,将计就计,靠贪污,靠受贿。既保住了上流社会的高贵身份,又便捷而快当的发了家致了富。这几十年早就不讲什么“阶级”了,钱又没有阶级性,一但装进自己的腰包,谁还管上面有“小姐”身上的臊味,小偷身上的猪羊油味?更何况装在我“某某长”的口袋里不就脱胎换骨、化贱为贵了吗?
“小姐”虽然有了钱,毕竟靠的是人尽可夫的灵肉,窃贼虽然有了钱,毕竟是在晚上见不得人的时候偷人家的,二者还不至于在人前夸富。而贪官则不一样,不管钱的来路如何,敲诈的也罢,勒索的也罢,丝毫没有羞耻之心。吃香的,喝辣的,买高档电脑,玩800万像素的数码相机,坐高档车,泡野女人,等等。花天酒地,恣意挥霍,红光满面,何来的羞耻?虽也有东窗事发,身陷囹圄的可能,但被逮住的毕竟是少数。
某君未做科长之前,和我一样狼狈,囊中羞涩到盖房之后还不起工钱,人家下苦的民工登门讨帐时,一是抵赖,二是推托,迫不得已之下用旧手机给人抵债,球皮之态可见一斑。当年身上装的手机,也要向人借手机打电话,节约到如此地步,实在难能可贵。打麻将时大场子不敢上,小场子也经常爱挂帐,以至于缺乏信誉而遭人厌恶。不想时来运转,吉星高照,当上科长三年,扬眉吐气,有了来路不明的大把钞票,不仅添置了许多高档消费产品,打牌黑红不避,而且时常还“翻身农奴把歌唱”,人前满脸堆富,说欺头话,如大庭广众之下脱下裤子露出赤红的阳具展览一样,一副气昂昂,雄赳赳,恬不知耻的样子。
一位老实人说:“钱虽然不是万能的,但我时常感觉不够”,何况如今,钱早已经有一千九百九十九能了,要不,一分钱何以难倒英雄汉,秦琼何以流落到卖马,杨志何以落魄到卖刀的地步?在“笑贫不笑娼”已被越来越多的人所接受所麻木的现实当中,我明白贪官其所以要死贪的原由了。成都那么多的警察居然屈尊不计较身份贵贱看上和小偷“公私合营”,沆瀣一气,那么多的县长省长部长冒杀头的危险贪污受贿捞取几辈子都用不完的钱,尊严和廉耻化为乌有。只要有钱,谁还管什么“小姐”?什么贼?什么长?
“贼再有钱,还是个贼”,我想为自己宽心,又能怎么样?走在大街上,妓女看起来就是妓女,窃贼在人们的眼里总是窃贼,但是,谁能说我某某贪官不是个人?况且孔已己早说了,我们“读书人”那不叫窃。“走我的路,任你们去说吧!”

posted @ 2006-02-15 11:13 锋出磨砺 阅读(256) | 评论 (0)编辑 收藏

大学学习的是基础,打好基础。因为择业的社会状态,让你不的不到外面的培训部培训一些市场快速需要的技术。所以,现在的大学生
应该分两手准备,学好学校的基础知识,同时,在外面的培训班培训自己迅速适应市场的技术手段,这样工作就好找一些。

posted @ 2006-02-13 11:14 锋出磨砺 阅读(217) | 评论 (0)编辑 收藏

当我拿到用户的需求的时候,我没有仔细的分析,而是很快的高度抽象,并从数据结构入手,开始了我的设计旅程,并且很快的
划分模块进行实现。并不是我的分析水平多高,而是我没有找到很好的分析方法,人的惰性的原因,不自然的逃避分析的过程。
因为相对分析,我设计和实现更拿手。所以要避免需求灾难,首先要从思想上改造自己,努力的去寻求需求开发方法。当然,
不同的项目产品,问题域的不同,方法有所不同,记得 人月 中,时刻提醒大家没有银弹。所以在需求分析方法中,
没有投机取巧,只有经验累计和社会综合知识的丰富。
   从历年的项目经验中,我抽取了几种方法
   1,同类产品和行业知识的资料搜集,获取重点知识
   2,从项目的高层人士方 项目可行报告 合同 等获取高度抽象信息
   3,罗列关心的问题
   4,从所有涉众中获取信息,采用多种沟通方式,交谈,问卷,邮件,实际操作等
   5,图表直观的描述方式和用户反复沟通
   6,做最重要的事

posted @ 2006-02-13 11:13 锋出磨砺 阅读(229) | 评论 (0)编辑 收藏

 创业投资计划书
创设新事业者透过现金流量表检核投资计划可行性后,并对合资条件(如技术股)、投资策略(计划定位)、股权安排等有了盘算之后,再来就是请财务顾问或投资 专家撰写“投资计划书”,以作为向投资者筹募资金的工具。本章依次介绍对投资计划书的基本认识,如何撰写投资计划书,最后以永辉投资股份有限公司为创业者 所拟订的投资计划书为参考格式。

一、对创业投资计划书之基本认识

(一)投资计划书是创设新事业时筹措资金必备的文件

台湾地区工商界人士,大家都很忙,有潜力的投资者更忙,尤其要向大老板解释投资构想,大约允许1小时左右,在这1小时当中,仅能做摘要报告,引起他的注 意,让他了解交给何单位,何人办理而已。因此必须准备好详细的投资计划书交给大老板,让他带回去给幕僚评估,有了正面的评估意见后,能作出投资决策。目前 中国大陆地区私人或各类企业想要向外界筹募资金,有90%以上缺乏投资计划书,这些没有投资计划书的投资案,筹募到资金的概率很底很底。

(二)投资计划书是节省时间的利器

创设新事业投资构想通常相当复杂,要以口头解释让投资者完全清楚,可能要好几天,很少投资者有这耐性,但不完全清楚整个投资构想,投资者又不敢投资。最轻 松理想的方式是请投资者吃个饭,稍加解释,交给投资者已写妥之书面“投资计划书”,俟一段时间后,再问有什么不清楚的地方,再征询投资的意愿,省时又省 力。

(三)投资计划书是沟通协调的利器

投资计划书如需要较多的资金,势必接触可能投资者的数目会超过20个,因并非百发百中而要将众多投资者召集在一起,不但时间不容易找,且与会人数众多,会 前未有共识,会中讨论容易失控,无法达成决议。对众多投资者于短时间内达成共识的方法,便是准备一份清楚易懂的“投资计划书”同时发给众多的投资者,再个 别稍加解释。让有共识的人聚集在一起开会,才能很快达成决议。

创设新事业筹划者应了解投资计划书是沟通协调的利器,如不用此工具面对众多的投资者,可能无法负荷,深感疲累,这也是让许多创设新事业计划踏不出第一步的原因。

(四)好的投资计划必须正确、清楚

所谓正确,即必须注意数字品质,只要提到数字必须有根据,如为参考别人的数据,注明出处;如为假设,必须说明假设条件。例如,某项产品现在台湾市场为2亿 元,必须注明出处。投资计划书中如第一年销货收入预计为2千2百万元,必须说明如下的假设:该产品在台湾市场的增长率为10%,且市场占有率假设为 10%,即2亿元×(1+10%)×10%=2200万元。

所谓清楚就是容易懂,让拿到投资计划书的人不必再经口头解释,就可以容易地了解整个投资构想。要清楚,需注意下列三项。

投资计划书要有目录,目录里要指明各章节及附件、附表之页数,以方便投资者很快就可以找到他所要的资料。此外,必须有“投资案汇总”章,这是专门给大老板或高阶人员看的,让他们了解投资计划的大概构想,并知道交给哪个单位或哪个人去评估。
此外,段落要有标题才能清楚,最好每500字以内就要有个标题,让投资者只看标题就约略了解下面500个字是要说什么,并决定要不要看详细内容。例如本段主要在说明“好的投资计划书必须正确清楚”。
段落之结构要清楚,一般秩序是“一”,(一)、1、(1);甲、(甲)。亦即“一”里面要分段落时用(一)(二)(三)……;(一)里面要分段落时用1.2.3.……;1、里面要分段落时用(1)(2)(3),以此类推。本书之附件5-1可做为参考。
(五)投资计划书最好委由有经验的财务顾问或投资专家撰写

常看到许多创设新企业的投资计划书,简直不知从何看起,顶多只能了解产品或技术是什么,即使有简单的财务预算,数字大部分来自直觉,没有根据,不足采信, 表达的名词不符合财务会计术语,易生混淆,投资条件不容易了解,即使了解亦不符合商业习惯。这样的投资计划书引不起投资者兴趣,筹募不到资金是不足为奇 的。

最好的解决之道便是委由有经验的财务顾问或投资专家撰写。将拟好之“现金流量表及附表”提出来当作参考资料交给财务顾问或投资专家操刀。有经验的财务顾问或投资专家不只被动代拟,更可积极为创设新事业投资计划位定,拟出投资者可接受投资条件,并可进一步代为寻找投资者。

私人创业者应不吝惜给财务顾问或投资专家适当的报酬。所谓“天下没有白吃的午餐”,私人创业者由于仍然穷或不富有,处处都要省钱,但这笔钱是必须且值得付的。行行有专业,创设新事业往往是人生的重大抉择,不宜拿这种事自行摸索,而应该减少决策失误到最低。

通常必须付给财务顾问或投资专家之报酬,一般系由他们所花的时间乘于每小时应计算费用而得,但因为较难客观计算,也有采取每个字新台币2~5元为计算基础 作为代撰“投资计划书”之酬劳。写出来的“投资计划书”所有权为委托者所有,他们可以拿出来向投资者作报告,因此无论该投资案筹募资金成功或失败,都必须 支付这些酬劳。

另外,财务顾问或投资专家可能要求全部或部分投资者由其代找,如筹募资金成功时必须付佣金(中间介绍服务费),佣金的计算可能是所有投入资金的1~5%,或无偿取得新公司某个比例之股份,或取得创设新事业者所得权益之10~20%。

(六)创设新公司投资计划书必须以电脑作辅助工具

投资计划书之修改乃是必然的,无法一次就拟妥,较大的投资案,必须集合众人的意见,更需多次的修改。当策略改变时,整个投资计划书全部改变。例如本来要做 两样产品,改为一样产品;或本来自行销售,改为仅接受委托制造,皆会使投资计划书改变。此外,资讯不断地明朗化,计划书内容亦会不断地更新,例如投资组合 与经营组合渐渐确定,市场、销售渠道渐渐更清楚等等。

透过不断地沟通协调并修改投资计划书,可集结众人智慧,使投资构想更合理,更实际,更可行。估计这样的文字修改达50次以上,才能使一家公司创设。

这种性质的文件唯有电脑处理,才能减轻负担。个人电脑的使用已相当普遍,在文字方面可由其中的文书处理之电脑软件如Wordstar,PE2来处理,在数字方面可用电子试算表软件来处理,如Lotvs-1-2-3。

财务顾问或投资专家如涵蓄接受委托撰写“投资计划书”的业务,最好使用个人电脑处理,否则将会苦不堪言或则工作效率奇差。

二、创业投资计划书之撰写步骤

这里虽然是对帮忙撰写之财务顾问或投资专家的建议,但创设新事业者仍应了解本节并充分配合。

步骤一 取得创设新事业者认可的现金流量表及全部附表。

步骤二 首先请创设新事业者提供有关销货收入的背景资料。产品是什么?产品给谁用的?产品的市场区隔在哪里?全世界的市场?销售目标是如何估算出来的(亦即其假设条件为何)?
步骤三 请创设新事业者提供关键技术说明书;产品生产制造及质量管制流程图,竞争者资料,并逐一检视厂房投资、生产或实验设备等与所列数字来源合理否?

步骤四 研拟生产成本,包括直接人工,直接材料、工厂费用之估算是否合理?

步骤五 研拟销售及管理人员之人事费用。

步骤六 销售及管理费用是否低估?一般技术人员都会低估此项费用。

步骤七 上电脑建立电子试算表或修改创设新事业者所提供在磁碟上之电子试算表,并不断拟修正找出可行的投资计划。

步骤八 重新确定资本金额。请参考第三章之五。

步骤九 编出未来5年预计损益表及股东权益变动表,未来5年预计资产负债表。

步骤十 依照投资机构法人所规定的格式或本书建议之投资计划书格式(附件5-1)撰写本文。

三、实例研讨:创设新公司投资计划书格式

(一)背景

永辉投资股份有限公司系一家资本额新台币2亿元之公司,专门从事对策略性工业之投资,该公司为帮助投资案之进行,特拟定“创设案投资计划书格式’给创设新事业者作参考。该格式适用于制造业,其他行业可自行删减某些项目后即可适用。

(二)说明

XX股份有限公司内部拟定之“投资计划书格式”如附件5-1

 

 

附件5-1XX股份有限公司投资计划书(格式)

XX股份有限公司投资计划书目录

1.投资案汇总

2.创设公司基本资料

3.公司组织

4.股权结构

5.业务内容

6.技术与生产

7.财务预估

8.投资报酬率与敏感分析

9.风险分析与投资管理

*附表一:公司成立后组织系统图预拟表

*附表二:未来五年产品销货收入预计表

*附表三:主要产品产制及质检流程表

*附表四:工厂员工人数、薪资一览表

*附表五:未来12个月现金流量表

*附表六:未来5年按年别现金流量表

*附表七:未来5年损益表

*附表八:未来5年资产负债表

1.投资案汇总(不超过二页,给高阶人员看的)

1.1. 创立公司后简介

包括公司经营项目及产品内容,技术来源等,创立后公司经营团队介绍,经营团队所占股权多寡。

1.2. 资金需求与股金预计用途

包括筹备期间费用,技术转移费用,土地及重要固定资产,设备、周转金等。

1.3. 投资条件

包括投资金额,股款交纳时间,多少董监事席位,非现金出资股东如技术作价,专利作价,资产作价等。

1.4 投资者投资报酬率预估

包括回收期间,未来各年投资报酬率,各年净值内部报酬率,以年利率12%计算之各年度净现值,投资者退出年度股价预估并算出退出时间内部报酬率。

1.5. 其他值得介绍项目

如重大采购或销售合约,损益平衡点,行销通路,产品与市场等。

1.6. 风险所在

如技术开发风险,产程开发风险,市场变化之风险,集中于某些重要人物之管理风险。

2.创设公司基本资料

2.1. 创设公司的缘起

2.2. 创设新公司之营业内容

2.3. 预计资本额

2.4. 设立公司之各项手续及其日程表

2.5. 联络人及地址

3. 公司组织

3.1. 筹备期间筹备处组织

3.2. 公司设立后组织系统图预拟

3.3. 预定担任主要经理人资料

包括主要学(经)历,目前担任其他公司之职务,约聘条件。

4. 股权结构(此部分刚草拟时资料较少,向外争取投资者时会渐渐充实)

4.1. 技术、资产、专利等作价之安排

4.2. 现金股股东之权利义务

现金股股东现金出资金额,主要经理人预计现金出资金额。

4.3. 董事、监察人之安排

包括主要现金股股东之董事监察人名额,主要经理人及技术股拥有者之董事监察人名额。

5. 业务内容

5.1 产业市场分析

5.1.1. 台湾市场现状及其增长率概估

5.1.2. 世界市场现状及其增长率概估

5.1.3. 特殊地区目标市场及其增长率概估

5.2. 产业之竞争状况

5.2.1. 台湾竞争厂商概况

5.2.2. 世界竞争厂商概况

5.2.3. 特殊地区目标市场竞争厂商概况

5.3. 行销策略介绍

包括行销通路与定价策略,重要销售契约之缔结。

5.4. 未来5年依产品销货收入预计表(包括各项假设)

5.5. 为拓展业务之营业预算

包括参加国内外展览费用,样品费用,媒体广告预算等。

6. 技术与生产

6.1. 关键技术说明与来源

包括重大技术合作契约,如自行开发时,研究开发经费预算。

6.2. 生产与制造

6.2.1. 主要产品及产制流程

包括进料质量管制流程表、产制流程及质检流程表

6.2.2. 主要产品原料来源与其成本

6.2.3. 工厂员工人数,学经历要求,薪资水准一览表

6.2.4. 厂房设备

包括预计工厂设置地区,土地与厂房面积,主要机器设备,工厂最大产能,以及上述购建经费预算一览表。

7.财务预估

7.1. 未来12个月按月别现金流量表(包括假设条件)

如附表五,此部分于投资计划书草拟初期可能因资料不齐或不确定因素太多,无法正确草拟,但筹备处成立后就可提供较具体较确切的数字。

7.2. 未来5年按年别现金流量表(包括假设条件)

7.3. 资金需求汇总

7.4. 未来5年损益表(包括假设条件)

7.5. 未来5年资产负债表(包括假设条件)

8. 投资报酬率与敏感度分析

8.1. 依据7.4计算投资回收期间

8.2. 依据7.4计算各年度投资报酬率及净值报酬率

8.3. 依据7.4未来5年以年利率12%计算之净现值(按各年度分别累计两行并列)

8.4. 华生出售股权年度股价预估,并算出内部报酬率(股价之预估可以被投资公司每股盈余乘以本益比12估算)

8.5. 敏感度分析(以销货收入达成率80%,60%时分析对报酬率之影响;或以重要产品开发成功与否或产品推出进度迟延对投资报酬率之影响)

9. 风险分析与投资管理

9.1. 技术开发风险,对于6.1关键技术开发风险

9.2. 产程开发风险,对于6.2生产与制造开发风险

9.3. 市场风险,对于5.4有关销货收入各项假设之评估

9.4. 投资管理,拟请投资者参与之程度。

posted @ 2006-01-18 09:39 锋出磨砺 阅读(591) | 评论 (0)编辑 收藏

历来我们农民大多都烧麦秸干和玉米杆 
省出资源让你们城里人享受
你们城里人成天还瞧不上俺们农民工
我们生病了扛着
省出医疗资源给你们
你们反而身体都是病样子
俺们很少吃肉
养猪给你们吃
你们还不感恩
你们生产的自行车
电器反而不如以前了
当然 我们也穷的享受不起你们包装的高档货
我们过年一家有300块就够了
恐怕不够你们去馆子消费一顿
但我感觉我们过年比你们有意思
比你们幸福
因为我们的要求低 因为我们不和你们城里人计较
你们发财我们即不高兴 也不不高兴 平常心对待
反而你们有人下岗
就说是俺们农村人抢了你的饭碗
见不得我们发点小财 还要克扣俺们得血汗钱
所以俺们得心态比你们好多了
俺们一般现在也比较长寿 把死看得比较淡
早早都把棺木和墓穴做好 你们就不敢 因为你们怕死得要紧
俺们得娃娃 放假去河里游泳 黑瘦但是健康
你们得娃娃 放假就去网吧   白胖但是面黄

posted @ 2006-01-18 09:30 锋出磨砺 阅读(235) | 评论 (0)编辑 收藏

滿腔熱血投身社會,
加入IT吃苦受累,
摸爬滾打終日疲憊,
市場信息必須到位,
一日三餐時間不對,
屁大點事反復開會,
逢年過節值班應對,
一時一刻不敢離位,
各種報表讓人崩潰,
陪同客戶回回喝醉,
客戶總嫌價格太貴,
臨管執法還要索賄,
無暇顧家愧對長輩,
回到家裡內疚懼內,
工資不高還要交稅,
囊中羞澀,見人慚愧,
青春身體已經耗廢,
人生年華如此狼狽,

posted @ 2005-11-10 13:27 锋出磨砺 阅读(522) | 评论 (1)编辑 收藏

仅列出标题
共14页: First 上一页 4 5 6 7 8 9 10 11 12 下一页 Last