走出软件作坊 - (EPUB全文下载)

文件大小:0.38 mb。
文件格式:epub 格式。
书籍内容:

制作者:無雙铁骑
目录
Content
前言
第一章 开篇 三五个人十来条枪 如何成为开发正规军
第二章 三五个人十来条枪 如何成为开发正规军(二)
第三章 项目经历的工具箱
第四章 人,是人,真的是人
第五章 实施经历的工具箱
第六章 客服顾问的工具箱
第七章 你这该死的销售
第八章 水清则无鱼
第九章 实施费用也能DIY
第十章 将服务费用DIY到底
第十一章 物以类聚,人以群分
第十二章 为什么DIY报价
第十三章 敢问路在何方
第十四章 懈寄生
第十五章 那根胡罗卜
第十六章 七里香
第十七章 走钢索的人
第十八章 焦油坑
第十九章 一个人的战斗
第二十章 累斗累
第二回合,开发、实施,平手。
第三回合,开发胜出。
第二十一章 我要飞的更高
第二十二章 波,波,波
第二十三章 八部众
第二十四章 葵花点穴手 定
第二十五章 文档知多少
第二十六章 狮面人
第二十七章 沙场秋点兵
第二十八章 代码那些事儿
第二十九章 风语者
第三十章 蛋白质女孩
第三十一章 像咨询师一样思考
第三十二章 一分钟先生
第三十三章 灯塔客户
第三十四章 黑衣人
第三十五章 矛与盾
第三十六章 地主家也没有余粮了
第三十七章 兵临城下
第三十八章 我就是一个香港导演
第三十九章 方法为什么
前言
走出软件作坊:三五个人十来条枪 如何成为开发正规军
作者:阿朱
博客地址:http://blog.csdn.net/david_lv/
第一章 开篇 三五个人十来条枪 如何成为开发正规军
自从发了上一篇博文,这几天收到很多朋友的来信。
大家从各个开发语言的优缺点和适用领域,一直讨论到设计模式、框架、重构、单元测试,乃至敏捷编程,最后都讨论到了软件开发过程管理,甚至都谈到了盈利模式和中国软件
的悲哀。
最后不了了之,都觉得改善中国内地现在的软件生产状况不可能。
为什么呢?
我重新把这几天大家的讨论留言翻了一遍,发现大家的软件团队都存在着这样一种普遍现象
1大部分人所在的公司,开发人员仅3-5人,多的在10人。别看就这几条枪,还从售前支持,软件开发,测试、打包发布、文档编写、实施安装、培训、技术支持都做。
这还不算什么,而且几乎是一个人负责一个产品或一个项目,一个人从头跟到尾,而且负责多个客户的维护工作。
这还不算什么,而且随时老板会找来八竿子打不着的新活,要的还挺紧,突然要开发,打乱了所有的计划,最后都懒的按计划行事,每天撞钟,老板有事就吩咐,没事就上网,还不让听歌,当然更不让打游戏。甚至还不让看技术书籍,呵斥不干工作。只能上网装作在工作。
2老板和员工互相斗智斗勇,在年终奖、报销、出差、平时福利上啊,都明争暗斗。老板卡的紧,员工就在项目和产品上下药,还不知道是谁占了谁便宜,谁给谁打了工。
3员工一边在刻苦钻研各种开发工具,阅读源代码,学习做DEMO例子,阅读UML、设计模式、单元测试、敏捷编程等等,一边却懒的修改现在公司的产品,有问题就打补丁,客户不嚷嚷就懒的修改,代码不优化,界面不友好,架构没架构,代码不封装
但是,在讨论中,我时时都强烈感觉到,大家是想把产品开发好,把开发过程管理的井井有条,但是都心有余而力不足。阅读了N多软件工程的书籍,从重型方法到轻型方法都阅读了,但都无法把现在的开发状态一点点扭转好。
许多人想闹革命,把现在这些产品和团队都砸塌,然后重新来过,但这只是梦想,说说而已。只能希冀下一次跳槽,能找到一个好的公司,把自己平生所学全部发挥出来,但这好像也只是梦想,因为交流了一下,大家彼此的境况基本相同。
一些极端主义者自己开了公司,才发现不持家不知道油盐贵,现在自己和手下变成了老板和员工的关系,走了过去的老路。
更有一些极端主义者辞职,自己做软件,最后由于生活拮据或做做发现这个软件没什么意义,就丢弃了自己的梦想,随便找一家公司开始沉默撞钟。
一些聪明的家伙,有的入了外企,有的进了大的网游公司,有的进了外包公司,有的进了大网站公司,都是讲究大规模开发的公司,希望能找到一条中国式团队开发产品保证之路
作为小软件公司,我们真的无能为力了么?我们真的成为炮灰了么?
但是,中国软件行业大部分都是这样的公司。从每年的CSDN的程序员调查都可以看到,中国软件公司大部分都保持在这种开发团队规模,开发人员大部分都在毕业1-3年。
我们是在等待时间让人变得成熟么?我们是在等待时间让人变得技术综合实力增强么?
依笔者看,作为中国软件群体最大的小软件公司,需要的不是UML/RUP/CMM这些重型方法,不是前几年大家关注的小组开发方法,也不是敏捷编程这样的结对方法,我们都无法有这样的资源实现这样的方法。
但是,想想,星星之火可以燎原。红军能从爬雪山过草地起家,最后解放全中国。我们就没有方法?
那我们就需要想,就我们目前能拥有的权力和资源,我们如何一点点改进。我们需要的是从游击队到兄弟连,从兄弟连到正规军的方法。我们现在还处于游击队,一个队长领了一帮游兵散勇,有的人甚至没有枪还背着大刀,有的人还没杀过鬼子。
首先,要把我们自己变成兄弟连。
我常常观看国际著名的CS战队的比赛录像,他们配合的多好啊。如果他们都单兵作战,那么早就死翘翘了。这和咱们的软件开发多么相像。我们多么神往这种默契的配合,打的多么流畅。我们要的就是这个。他们也不几个人么。
那让我们来分析分析吧。
我们想好好专职的开发软件,但我们的时间都被实施安装、培训、技术支持占去了。为什么我们要做这些?是因为我们软件没有操作说明,其他部门人都不会用。而且我们也没有培训机制,其他部门人更不会用。而且我们的软件不稳定,其他部门人都拒绝实施。由于我们软件不稳定,老出问题,出了问题其他部门人也帮不上忙,只能我们自己去做技术支持。
从以上来看,主要矛盾就是在:操作说明、培训机制、稳定性。如何保证这三点。而且从以上来分析,稳定性是最重要的。不稳定,你即使有操作说明和培训机制,其他部门人都躲着实施,谁想去客户那里尴尬丢脸挨骂呀。所以,其他部门人会找各种理由向老板告开发部的状,以躲避实施,说软件太烂,根本无 ............

书籍插图:
书籍《走出软件作坊》 - 插图1
书籍《走出软件作坊》 - 插图2

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » 走出软件作坊 - (EPUB全文下载)