技术开发 频道

QA力保软件外包安全

【IT168 技术文章】

   经典

   法约尔的一般管理理论

   亨利·法约尔(1841~1925),是西方古典管理理论在法国的最杰出的代表。他提出的一般管理理论对西方管理理论的发展具有重大的影响。

   法约尔曾就读于圣艾蒂安国立矿业学院,1860年作为一个采矿工程师进入法国康门塔里—福尔香色采矿冶金公司,他此后的一生可分为四个阶段:

   第一阶段(1860~1872年):在这12年间,他作为一个年轻的管理人员和技术人员,主要关心的是采矿工程方面的事情。

   第二阶段(1872~1888年):在这16年中,他被提升为几个矿井的经理。这一阶段他主要考虑的是决定这些矿井经济情况的各种因素,这促使他对管理进行研究。

   第三阶段(1888~1918年):1888年,法约尔被任命为总经理,当时公司处于破产的边缘。他按照自己的管理思想对公司进行了改革和整顿,把原来濒于破产的公司治理得欣欣向荣。

   第四阶段(1918~1925年):法约尔于1918年退休,直到去世前,他一直致力于宣传他的管理理论。

   泰勒和法约尔两人都对古典管理理论做出了重大的贡献,但他们两人的管理理论的侧重面不同。

   法约尔虽然也是工程师出身,但他担任企业最高领导达30年之久。他的研究是从“办公桌前的总经理”开始而向下发展的。他的管理理论是以作为一个整体的大企业为研究对象的。他认为,有关管理的理论和措施不仅适用于企业,也适用于军政机关和有关组织等。因而他的管理理论被叫做“一般管理理论”。

   法约尔将管理活动分为计划、组织、指挥、协调和控制等五大管理职能,他根据自己长期的管理经验得出了14项管理原则。

   管理之所以能够走进大学讲堂,依赖于法约尔的卓越贡献。一般管理思想的系统性和理论性强,对管理五大职能的分析为管理科学提供了一套科学的理论框架,其中某些原则甚至以“公理”的形式为人们接受和使用。

   软件外包服务可能会给企业带来很多不希望的风险,例如不正当的做法、数据损坏和泄露、编码质量的低劣以及病毒等。

   为了解决这些问题,在将应用软件开发外包时,IT人员应该制订相应的流程并且将应用软件和数据分离,以确保编码的质量和数据的安全性和保密性。

   IT人员需要对可接受性、标准的遵循、系统和批量测试等诸多方面进行内部控制。所有这些测试及相关的测试环境都应该在质量保证(QA)控制之下,以确保实际资料或客户数据的完整性和保密性。

   IT人员还应该在内部进行所有这些测试,建立和加强严格的监督和测试程序,向质量控制人员提供必要的资源。

   IT人员还应向这些质量控制人员提供软件开发者和项目经理的资料,提供文献、数据库版本、时间和独立安全的测试设施,以确保新的应用符合所需的标准,并且能够正常地运行。

   确保软件编码的质量具有一定的挑战性,特别是在开发人员不熟悉业务的时候。开发规范没有被严格执行、开发人员的经验和技能不足、流程的定义不明确以及安全措施不严格等情况的出现可能会造成额外的隐患。

   IT人员应该确保开发流程定义清晰,质量保证(QA)能够以审计检查的方式进行,才能够保证编码质量和数据的安全。

   了解现有程序的运行

   降低风险、保证编码质量和数据保密性的第一步是了解现有程序是如何进行的。

   由于企业内部往往可能有很多个应用软件开发项目,涉及的外包服务提供商也不止一个,IT人员应该建立一套通用的开发方法,包括数据库和工具。

   IT人员和质量保证人员应该在检查质量的同时进行流程和技术上的评估,看看外包服务提供商是否与要求的访问控制、时间期限、规格、质量和安全标准都能保持一致。

   在进行评估的时候,要了解哪些部分能够达到要求,哪些部分则不能,同时IT人员应该努力找出偏差的根本原因。

   偏差通常是源于外包服务提供商的能力、沟通、开发流程以及安全标准几个方面的组合。外包服务提供商和企业都应有一些控制措施以便于及早发现问题。这些措施可以帮助IT人员建立一个包含各种最优做法的清单,以利于沟通、质量控制和安全保证等必要流程的执行。

0
相关文章