论文部分内容阅读
随着科技信息的不断发展,硬件在性能和成本上都同前一个十年有了显著的变化,与之相伴随的软件也从上一个十年的小规模开发到如今的定制化开发,需求数量呈现级数级别的增加。大量的市场需求导致大量的软件开发类公司产生,而对于软件开发的管理也因此进入规模化和智能化的新阶段。与此同时软件开发管理效能的评估也逐渐进入众多企业决策者的视野。传统的软件开发管理采用瀑布式管理模式,对于日新月异的需求市场,即存在一定的优势也存在一定的不足,本课题针对某软件开发公司(A&A)存在的软件开发管理中能效低下的问题,提出了敏捷式开发管理模式,通过对于软件开发过程中的流程进行优化,提升了该企业的管理效能。首先对于软件开发行业现状和管理能效的相关内容进行了调研。软件开发行业的现状着重从大型软件开发公司和中小型软件开发公司两个方面进行调研。分别对于两者的开发流程进行了分析。管理能效方面则侧重于管理相关的概念介绍以及相关理论的调研。分别对于国内外的相关理论进行了调研分析。然后结合调研内容,对于A&A公司的产品种类、服务种类进行了研究。在此基础之上对于软件开发过程进行了介绍。针对整个流程中可能存在管理能效低下的环节进行了分析,并设计了相关的调查问卷来获取相关实际数据。调查过程主要分为两个方面开展,一方面是从外部进行调查,主要涵盖客户对于产品以及服务的满意度。另一方面是从内部进行调查,主要针对开发人员进行调查。根据开发中不同的组,内部的调查分为自评和互评。接着对于调研的结果进行了管理能效方面的分析。客户调研方面从需求响应速度、产品质量满意度两个方面进行具体研究,制定了相应的评估考核指标,为后续改进后管理效能的评估奠定了基础。内部员工调研方面,从敏捷管理的角度进行了管理效能评估。主要从每个组的角度进行效能评估,同时也从整个项目的角度进行了不同组的评估。最后在此基础之上,制定了相关改进措施。并对于改进后的管理效能进行了调研分析。相比之前的管理模式,敏捷式开发在客户满意度和不同软件开发组之间的协调度上均产生了管理能效的提升。