Summary: | 碩士 === 國立臺灣科技大學 === 資訊管理系 === 102 === When the software development companies developed the software project, they usually followed the standard development processes which were on the basis of the characteristics in different companies to meet their targets. Nevertheless, not all of the standard processes were stable and could not be changed. They must tailor the process based on the characteristics and objectives of the project process. Therefore, in order to meet specific project goals and environment, so that they can tailor or customize the established process, which were called software process tailoring. The International Standard CMMI and other standards established guidelines and standards for software process tailoring, but most of the guidelines and criteria used the Rule-based type, e.g. “If ... Then….” This description type will take a lot of time to compare and find the criteria to use. Recently, the literatures of software process tailoring more emphasized on software process methodology to explore how to tailor the process. The issue of tailoring criteria was relatively scarce. For the reason that normalizing the software process criteria could help the company tailor the processes more conveniently, so that they could find the tailoring criteria to adapt quickly, and help the company reduce the additional costs caused by tailoring.
This study proposed a process of software process criteria by converting the general rule IF ... THEN into a tree structure. Our study defined the process simplified methods and the explanation of conversion criteria into a tree structure. Through the implementation of the process model, organizations could convert their internal standard process tailoring criteria to the presentation of the tree, which allowed project managers to select criteria more quickly and conveniently during the tailoring process. Also, organizations could even reduce the additional costs caused by the process tailoring.
|