管理因机器而改变-浅谈对软件行业项目管理的认识(对软件项目管理的理解)

管理——一个永恒的话题!

管理是指一定组织中的管理者,通过实施计划、组织、领导、协调、控制等职能来协调他人的活动,使别人同自己一起实现既定目标的活动过程。是人类各种组织活动中最普通和最重要的一种活动。

从古至今,小到家庭的管理,大到国家的管理,成功、失败都有着不胜枚举的实例。成功的如:孟母三迁、立木为信、贞观之治;失败的如:伤仲永、纸上谈兵安史之乱等等。本次我们不讨论管理方式的差异、优劣,而是在新时代下,管理模式的改变。

管理管理,管而理之,从里到外都体现出人在管理上的重要性。人当然是不可替代的,但是否有全新的方法可以辅助人的管理,使得人在管理中做好更重要的事情——决策!

软件行业的发展是近40年来推动人类社会发展的最重要的环节之一,给人类社会带来了巨变!这么说一点都不夸张。但是,效率和时间的紧迫性也随之而来,逼迫软件行业的从业者,使得他们不再拥有慢工出细活的工匠精神。这种情况的出现是好是坏还不能妄下结论,只是每个人都逐渐不自由了!连带着整个社会,也是时不我待的状态,被推向了高速发展,逐渐也失去了自由。失去自由就意味着失去思考!

软件行业从依靠少数工具,什么都自己做的技术高精尖,到现在培训一下即可编码的普通技术工人,人类社会的主题是发展,所以这种进化是必然。那什么在发展呢?工具,只有工具在发展!而对大多数人的要求逐步降低了。当然人类社会的发展始终都没有违反这一自然规律——工具的发展促进人类社会的发展。因此我们如何借助工具提升管理,是需要思考和实践的。

当软件开发过程中融入各种工具时,只要控制了工具的行为,人的行为也被控制。可以通过调整工具,来控制人的工作行为,让人变成了一个“操作者”。这应该不是一种设想,我们做了太多的系统,都是为了实现这个管理方式。

只是,这个管理方式现在要进入我们软件开发者自身,管理者通过管理工具间接管理工作者,工作者只是为了适应工具,从而规避人的差异、人的不确定性等带来的问题和不足。为什么是人?因为人是做事中一个重要的不确定因子,因为人是做事中的决策者。软件开发中如果减少了问题、减少了风险、减少了返工,价值自然就会体现。

管理因机器而改变-浅谈对软件行业项目管理的认识(对软件项目管理的理解)

DEVOPS

软件开发的管理体系已经在向DevOps过渡。DevOps的核心是自动化流程,这个概念将推动更多的工具诞生。从未来的发展看,在工具的研发中,开源将是一个重量级的强大挑战,也直接影响我们研发的方向和决策。我们是在开源上以使用者的身份创新解决方案,还是利用开源进行投入研发自主产品,又或者是成为开源的竞争者。我们更倾向于作为使用者创新解决方案,而不要关心是开源还是售卖的产品。

产品级别的软件开发已经不是像30年前那样,几个人就可以实现的事情了,而是更需要一群有思想的人,再加上足够的投入,合适的时机等等。这恰恰是开源的优势!全世界自主汇集到一起的有想法的人群,利用自己的时间,愿意为自己的事业而奉献。当然,开源也有自己背后的盈利模式,否则也不会持久,但是其运作特点也是常态企业无法比拟的。

科技进步的今天,我们的对手无处不在。总有先知者无形中在控制这个世界。那么,我们还能在哪些未知领域,投入研发,赶上机器工作的时代潮流?这是值得我们大家思考和付诸于行动的。

你有什么想法和问题,可以留言互动交流哈~关注瑞友科技IT新治理,收获更多项目管理的知识吧!

版权所有,未经瑞友科技股份有限公司授权,请勿将此文任何部分进行转载。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年11月25日 上午10:31
下一篇 2023年11月25日 上午10:47

相关推荐