上篇文章介绍了开发的痛点、开发者的痛点,这些痛点也会影响到应用系统开发的质量、时间和费用。
今天我们再来看看开发方,软件公司的的痛点。
这里的软件公司是指承接用户的应用系统开发的公司。
前面我们说过,随着计算机技术不断向前发展,企业事业单位信息化和自动化不断深入,软件开发方式也由个人开发、本单位开发,转向软件公司开发。
软件公司的出现符合了专业化分工的发展趋势,通过项目管理的引入,使得大型应用系统的开发更加规范,更加专业、质量更加可控。
然而,优点必然会带来缺点、带来痛点。
一、人员的痛点
软件行业是一个典型的脑力劳动行业,不同的脑力代表着不同的智力产出。人员缺少的时候,公司就希望把能干的人招进来,公司不景气的时候,又要想办法裁人,降低成本。
因此,软件公司面临的痛点:
1、 项目多的时候,招不到想要的人,项目少的时候,人满为患,无事可干。
2、 找到的人与原先的预期不一样,低于预期,薪资付出和劳动成果倒挂。
3、 对人员的开发能力持怀疑态度,但又无力解决。
4、 对外地的项目,管理有可能不到位,管理层不能及时了解和掌握开发进度,同样对本地人员管理也会出现相同的情况。
5、 项目中人员包括关键人员没有先兆提出离职,后续难以找到替补人选,给项目带来巨大损失。
6、 公司没有结合公司的战略目标,未能进行持续性的相关人才的引进,导致战略目标实现困难。
7、 一直在维护项目的人员流动离职,导致项目没有人维护,而重新找人招人,让其胜任维护工作是一个非常困难的事。
8、 许多软件公司没有超级人才,这种人才能够看清技术发展方向、又能把脉用户行业的需求走向,还能洞察软件公司内部长处和短板,进而从架构的高度规划公司发展的战略。
二、成本的痛点
软件公司最大的成本就是人力成本,这是刚性支出,而且决定了公司的盈利的大小。
其痛点是:
1、 项目开发周期不可控(主要是用户的原因)、导致项目开发完工延迟、验收延迟、收款延迟。
2、 项目组开发效率低下、开发周期延长,成本增加。
3、 项目不在本地,需要支付高额的房租、出差补贴、
4、 公司无项目期间,员工费用支出照发。
5、 对项目初期价格评估过低,导致后续成本远超预算,原来能稍微盈利,后来还会亏本。
三、技术的痛点
对软件公司而言,技术是非常非常重要的一个特定,是深耕某个行业,创立自己的开发工具,通过技术优势来在竞争中取胜,还是通过开发商品化软件,高投入高回报地发展公司,这些都需要强有力的技术支撑。
软件公司在技术方面一般有以下痛点:
1、 技术选型困难
面对众多技术栈(如前端框架、后端语言、数据库等),难以基于项目需求、团队能力和长期维护成本做出最优选择。尤其是重要的技术风口,如果没有及时介入,就有可能失去一次公司发展的机会。
2、架构设计挑战
需平衡性能、可扩展性、安全性和成本,设计不当易导致系统瓶颈或难以扩展。
3、新技术与成本控制
技术更新压力:需持续学习新技术(如AI、区块链),但团队能力可能滞后。
成本控制挑战:技术投入(如云服务、许可证)与预算平衡困难,易超支。
9、 因采用某种技术带来的问题
无论采用哪种技术,都会带来利弊的回报,如何克服弊端,如果让弊端产生的成本最小都是一个很大的难题。
四、市场的痛点
1、 市场定位比较困难,不知道哪个行业、哪种技术更适合自己的公司的发展。
2、 软件市场很难进入,需要各种准入条件和资源,应标资质要求高。
3、 项目数量不稳定,时多时少
4、 有项目但是有碍于资金、人员、技术、资源不足拿不下来,开发周期超长
5、 同行竞争的压力增大,有的公司为了进入市场、拼掉同行,报价超低,没有利润也要中标,
6、 大环境持续下滑,软件公司也涉及其中,如何走出困境,非常艰难
7、 客户对新技术、新产品有明显的偏好,而公司却没有在这些方面有所投入或储备相关人才,导致项目流失
8、 有的项目会突发安全、运行、客户投诉的极端事件,导致公司形象在市场上受到伤害,影响到公司的发展。
9、 软件公司也受到用户开发软件方式的变化影响,由于开发费用高昂,后期维护不便,许多用户方会采用包人力方式,让软件公司的人员到用户场地,进行各种需求的开发,缩短了需求与开发者的距离,需求响应时间极大的缩短,而且费用也相对项目开发便宜。软件公司就会面临开发方式的痛苦选择。
后面,我们会在应用系统开发方的用户使用这个环节做进一步的分析,看看它们存在哪些痛点,这些痛点也是SMP关注的,并设法解决的,敬请关注:下篇用户在使用应用系统的痛点。

510

被折叠的 条评论
为什么被折叠?



