小型软件公司如何建立自己的组织结构(4)
时间:2025-04-20
时间:2025-04-20
频繁,能够积累大量的业务经验,为其从实施人员到业务分析师的角色转变打下良好的基础。而且现在的实施人员很多都有或多或少的编程经历。在一个软件企业,业务分析师最好有程序设计的经历,因为现在的业务优化离不开信息系统,对计算机有良好理解无疑是业务分析师必须具备的条件之一。另外,实施人员也可以向业务员转变。
系统分析员可以升迁到构架设计师,但系统分析员也可以向项目经理过渡(这是国内目前的普遍现象)。构架设计师对于高速成长的行业软件企业来说非常必要,因为随着公司产品的运用面扩大,客户数量的增多,其他一些企业的系统也需要与公司的系统结合(比如很多企业的系统需要和SAP结合),这个时候一个良好的系统构架非常重要,而只有随着公司一起成长起来有着多年技术积累,且对公司的系统非常熟悉的技术人员才能够担此构架设计的重任。另外,构架设计师也可以转变成大项目经理(需要经过一定培训)。
高级程序员升迁到系统分析员。
程序员可以升迁到高级程序员,职业的选择对于程序员来说应该是比较灵活的,除了升迁到高级程序员,还可以向实施人员或业务员转化。
业务员可以升迁到市场经理。
在本文的职业规划中没有考虑到大项目经理、高级业务分析员、构架设计师、市场经理的再次升迁问题(这实在超出了小型企业的能力了)。
职位资格
程序员可以聘用刚毕业的学生。
高级程序员必须具有至少一年的编程经历,且需要得到公司的技术评定才能从程序员升迁到高级程序员。
系统分析员至少需要具备三年的开发经验,且需要得到公司的技术评定才能从高级程序员升迁到系统分析员。
构架设计师至少需要具备五年的开发经验,且需要得到公司的技术评定才能从系统分析员升迁到构架设计师。
实施人员需要有至少半年的编程经历。之所以有这样的要求,是因为现在的小型行业软件企业所开发的系统(或者说行业软件系统)的实施难度较大,对实施人员的要求较高,需要他们理解程序的基本
原理、数据库知识、硬件知识。正是这个原因,允许公司内的程序员向实施人员转变。
业务分析师至少具有半年的编程经历和一年的实施经历,且需要得到公司的技术评定才能从实施人员升迁到业务分析师。
高级业务分析师至少具有3年的业务分析经历,且需要通过公司的评定。
其他职位不再说明。
下一篇:工程热力学的概念