Page 179 - 软件工程与项目管理
P. 179

第五章 计算机软件工程化管理



            中建立一个良好的赏罚体系,以分明的奖罚来使员工受到鞭策和激励,进而员工
            的工作效率得到有效的提高。
                 (三)建立统一的软件开发平台
                 到目前为止,软件开发的平台还并不统一,这使得软件的开发受到了极大
            的限制。从当前来看,对于软件开发平台的匹配,都还是较为困难和杂乱的,且

            缺乏有效的信息交流与共享机制。由此可见,与软件开发来说,拥有一个统一的
            平台是多么重要。这样的平台是有利于对信息进行共享,以便及时发现软件开发
            中团队存在的问题的。同时也能够使全球软件开发行业相互促进,进而达到软件

            开发的全球性发展。
                 (四)建立软件工程的风险管理体系
                 对于软件开发来说,它的过程中往往存在着各种各样的风险,如何使这些
            风险降到最低,就需要在管理的过程中,建立一套行之有效的风险规避体系。具
            体来说是要做到以下几点:首先,需要规避因为对客户的信息掌握不透彻产生的

            风险,这样的风险完全可以通过和客户的交流来避免。通过和客户的实时沟通,
            可以及时了解客户的诉求,以便及时地根据客户的要求进行重做或调整。第二,
            及时准确地了解客户的要求,减少由需求分析不准确所导致的软件不合格。第三,

            为项目开发周期进行合理的规划,有效地控制好软件开发的时间周期,避免出现
            项目超期。
                 (五)加强对专业技术人员的管理
                 对于软件开发来说,专业的技术人员往往是软件开发整个过程的核心组成
            人员。因此,从最初的工作准备到整个过程,还有后续的完善处理,这些过程中

            技术人员都需要亲力亲为,参与其中,为客户排忧解难。因为,对于不同的项目
            来说,规模和特点也不尽相同,因此这就要求对不同素质能力和专业优势的技术
            人员有针对性地进行调配,这不仅能够使得专业技术人员的个人能力得到有效发

            挥,也更能够提高顾客的满意度。而且,为了能够使工作更好实施,要对技术人
            员的协作能力进行培养,因为对于软件项目来说,技术人员来说他们的协作能力
            是和专业能力同等重要的。
                 (六)加强对用户的细节管理
                 对用户的细节管理对于实现软件开发的终极目标来说是十分重要的。因为

            只有这样才能够更好地对客户进行服务,满足客户对于软件的需求,带给客户以


                                                                                    169
                                                                                    169
   174   175   176   177   178   179   180   181   182   183   184