权限管理、用户权限系统、开源用户权限系统、信息化建设标准基础数据管理平台
代码改变世界

超级大公司信息系统上档次、提高能力的重要事件记录

2024-04-07 10:57  通用C#系统架构  阅读(164)  评论(1编辑  收藏  举报

  未必全、仅供参考

 

  1:系统的Bug管理、需求管理、代码生成器、基础开发框架稳定成熟、有通用的前端界面组件、稳定高效率的权限组件;公司的业务开发就能进入流水线开发能力,开发人员多了不会乱。

 

  2:建设专业化的产品经理岗位,系统的整理各种业务需求、梳理各种业务需求,组织参加各种业务会议,业务人员与技术开发人员之间起桥梁工程师的角色,同时大公司需要保证有足够的人才储备,经得起各种人员变更,人员离职,技术离职了产品经理在,产品经理离职了技术在,业务离职了产品经理在。其实也是一种业务安全防范,人才容灾,同时不要求技术人员有强大的沟通表达,整理需求的能力;大规模软件开发脱离小农思想,同时更好的支撑公司的快速发展人才储备需求。

 

  3:消除单点故障、采取集群服务器,任何提供服务的都需要>=2个服务器,服务必须要支持集群,支持无状态扩容,并发压力大时就加服务器,配置内部域名就可以了,或者网络负载服务器能自动识别,随时可以停止其中的一台服务器。

 

 

  4:大数据技术能力建设、规模足够大、技术能力足够强大可以自己建设大数据能力,搭建大数据平台,体量足够大是有必要的;若技术能力不是很强大、可以直接使用通用的云产商提供的大数据服务能力,简化复杂度。由于海量数据需要各种快速计算,大规模计算,大型企业必须要有大数据能力,及时汇总统计各项业务数据提供给业务部门。

 

  5:压力测试、全链路压测,对系统进行系统的、成规模的全面进行压力测试,把系统性能薄弱点、业务增长卡脖子的环节都进行系统的排查优化。

 

  6:建设内部网关、内部消息队列系统,系统的内部之间的互相调用、系统之间的互相同步、事件同步、消息各种推送、多点推动、提高多系统之间的异步协同能力。

 

  7:微服务化、容器化、持续发布系统,小步快跑、各种稳定的发布回退机制,可以安全的回退到任何一个历史节点,把公司的风险降低到最低。

 

  8:完善的设计文档、接口文档、业务知识库的持续改进维护,防止人员变动、同时有效积累公司的业务知识,内部可重复调用的接口功能也越积累越多,内部接口能力持续改进完善,稳步沉淀。

 

  9:公司快速发展阶段、只要业务部门有信息化需要,技术人员、产品人员不限制的招聘,适应公司的快速发展,打造行业壁垒、打造公司与公司之间的能力差距拉开距离,先把业务需求给实现了,然后需求都满足了,后续没需求时再停止招聘,通过绩效、优胜略汰、人才自然流失、逐步缩减技术人员、减少招聘力度。

 

  10:给公司信息系统做全面安全检测、找外部多个专业的团队,进行安全攻击,检查公司系统的安全性,不管是否来得及开发新需求还是来不急开发系统,人手是否够不用管,先并行进行安全检测,谁的负责的系统有问题?有哪些安全漏洞,底朝天检查一圈;让大家提高安全意识、同时把安全漏洞第一时间进行修复,同时要崩溃的系统提前崩溃,提高整体信息系统的安全性。

 

  11:全国性的基础服务能力提供的涉及民生的企业,每年的护网行动,几十个全国性的专业的安全团队,对公司的各个业务系统,全国各地的信息系统进行安全检查,每年进行安全整改,也飞速提高公司的信息安全能力,及时发现公司的信息安全漏洞。

 

  12:公司的内部的专业的信息安全团队,对上线前的系统进行安全扫描、权限验证检查、各项安全检查后,才允许系统发布,同时进行定期的各种内部安全扫描,公司的各子系统能得到一定的信息安全提升。

 

  13:内部的稳定成熟的工作流程组件、对开发各种业务模块的基础支撑、快速稳定小效率实现各种内部业务流程、高效率进行各种监控审批。

 

  14:庞大的公司、必须完善的内部IM、及时通讯体系,公司的组织架构、岗位分工、人员组成信息是公司的核心机密,不外漏在通用平台,不给竞争对手泄密人员信息,保护公司的核心机密,并且提高内部信息系统的及时消息推送能力,减少各种内部通讯成本,提高内部的沟通效率,内部举证能力。

 

  15:手机移动办公能力加强,所有的日常办公,都可以在手机上进行,更多的是提高全国性大公司的高效协同能力。



C# ASP.NET 通用权限设计、通用权限管理、通用权限组件、单点登录、集中式权限管理、统一授权体系、分级管理分级授权


微信扫一扫加好友