微型软件公司也是公司――微型软件开发公司创业实操
最近这几年,一些微型软件开发公司如雨后春笋般的冒了出来。微型软件公司是特指做软件开发的那些公司,是刚刚起步或者是说已经做了很长一段时间但公司却没有发展产品也没有推广开来的公司。这些微型软件公司的负责人或者创立人,一般都是在一些知名的软件公司做过一段的时间,对技术掌握比较熟练,做到项目经理(主管)一级的位置上,有志向的热血男儿就萌发自己创业的念头。
作为一家刚起步的软件公司,全做自主的软件产品发展太慢,困难太大,一方面要做市场需求调研、开发、市场开拓、维护等周期很长的工作,另一方面又要考虑资金周转的问题。
微型软件公司在发展的过程中没有产品定位,总想着只要是软件项目就接,如果干不了,就转包给其他公司。实际上这样的想法对公司没多少好处。公司一定根据自己的能力和熟悉的环境,确定自己的核心产品,也就是对自身要深入了解。例如以前做过办公自动化项目,对这方面的业务很熟悉,就先在这方面下工夫,不必要赶时髦,想着实施ERP业务。如果人员大多对WEB开发感兴趣,那就在网站建设、电子商务方面寻求出路。
当然在公司初期要生存,做一些系统集成也可以,但公司的核心业务和次要业务要分明。随着公司的发展,逐步形成自己的核心竞争力。公司一定要制定出技术发展、企业发展的战略规划,向这个目标奋进。把公司做大做强固然好,但在初期能够很好地在竞争中得到生存发展或许对一些微型软件公司来说是最重要的。这种公司的发展规划是对市场和自身进行详细周到的分析得出的结果,如果不出现特别大的环境变化,就要坚持住,不要今天做这个行业的软件,明天做那个行业的软件。
当微型软件公司只有几个人的时候,不存在什么管理上、沟通上的问题,出现一些事情,大家一说就可以了。当随着人员的增加,管理问题就显得很重要了。微型软件也面临着人才流失的问题,目前软件行业流动率很高,往往出现人在项目在,人走项目瘫的局面。这包括两部分,一是市场人员的流失,二是技术人员的流失,都会给公司造成很大的影响。为了避免市场人员的流动导致客户的流失,公司要加强对客户的管理。微型软件公司也要有客户关系管理系统,要对客户的情况了如指掌,对客户的沟通过程和进度也要控制。加强市场人员的工作协同,促进信息的共享。为了稳定技术核心人员的方式主要是报酬、发展和学习机会相结合。对于普通的编程人员需要做好档案的记录工作,比如软件的设计报告、测试报告、软件的客户需求报告等等要求尽量详细。尽管这样会占到软件编程的1/2时间,但是这样可以很好地保证项目的连续性。对软件开发人员要晓之以理,动之以情,把公司的美好前程多灌输给他们,让大家对自身的前途看好。更重要的还要让他们能够在公司得到发展,能在技术上得到提高,业务上得到拓展。
微型软件公司虽然规模小,但也是公司,所以就要公司化运作。在一些事情的处理上,多征求大家的意见,如果大家以公司的发展视为自己的发展,就会对公司提出自己的合理化建议。一般员工也会很容易地沟通,在一些事情也能够发表自己的建议。公司在处理员工提出的问题上也要斟酌,不要随意马虎,否则很容易伤一人而惹众怒。