特种部队最早出现在二战期间。德国于1939年9月1日的波兰战役中首次投入了一种被称为“勃兰登堡”部队的特种部队作为德国袭击波兰的先锋,身穿敌军制服进行渗透破坏活动。后来这种部队还参加了对苏战争。北非战役期间,英国组建了SAS特种空勤团进行敌后破坏行动,特种部队正式诞生。
回到本题,软件研发特种部队是指企业中承担高难度研发任务的精英小组,这样的小组人数一般在10人以内,甚至只有2-3人,但却能解决掉竞争对方几十人团队不能完成的任务,完成看似不可实现的目标。例如以前公司负责黑莓sip协议栈的小组,成员都很年轻,都是85后,但在2个月内搞定了语音延时的问题,让出身贝尔实验室,20年研发经验的CTO都吃惊,这个小团队后面陆续参加了Intel等公司的SIP项目的研发。再比如以前在一个创业公司见到的团队,4个人3个月搞定包括硬件产品,服务器端,2个手机客户端的智能硬件产品。再比如以前做即时通讯的小组,6个人3个月重写了以前外包公司留下的20万行代码,极大的提高了产品的稳定性和可维护性。这样的团队有其共同的特点,团队成员目标一致,执行力强,敢于创新,知识和经验丰富,同时每个人又都有各自的优势和个性,这样的团队像极了特种小分队。
研发特种部队战斗力超强,如何组建?从选择称职的队长开始,什么样的适合做特种小队的队长?团队技术主力,年轻的天才,还是有丰富管理经验的老兵?这些人的特点都需要,首先技术要过硬,知识面要广,这些才能服众,要知道带领一群技术牛人做事情自己技术不行是很困难的,其次经验要丰富,性格要成熟,意志要坚定,这样才能始终带领团队向目标前进,遇到困难迎难而上,不在途中迷失方向。
原文地址:http://blog.csdn.net/offbye/article/details/37939909