Abstract: Analyzability is one of the most important quality criteria for software development process. The majority of the software industries overdo 50 to 60 percent of resources for maintaining and correcting, the existing software. Nearly all of companies use over 60 % costs on testing and maintenance of the software to manage the quality. IEEE glossary of Software Engineering defines analyzability is “the ease with which a software system or component can be modified to correct faults, improve performance or other attributes, or adapt to a change environment”. Software maintenance process required for additional effort, than any other software engineering development process. The analyzability criteria of software system are not feasible directly, although with the support of their internal uniqueness measurements. Early estimation of analyzability mainly at design phase helps to make use of its measurements more proficiently to enhance the quality of software product. The design stage estimation of analyzability is more practicable for software creation team and maintenance inexpensively. This paper proposes an analyzability measurement model. The proposed model for computing software analyzability point outs the possible influence of design properties and also talk about the impact of software analyzability computation with design stage complexity.
Keywords: Analyzability, Flexibility, Effectiveness, Analyzability Model.