چکیده
سازمانها از چارچوبهای بهبود فرآیند نرمافزار (SPI) برای ایجاد نرمافزارهای با کیفیت بالاتر با کارایی بیشتر استفاده مینمایند. CMMI یکی از پرکاربردترین چارچوبهای SPI است، ولی ابزار نرمافزار که سطح اتوماسیون بالاتری را دارا باشند، مورد نیاز میباشند. در این مقاله، پلتفرم QRP ارائه میشود که تطابق با سطح CMMI را هدایت و ارزیابی مینماید. نوآوری عمدهای که توسط پلتفرم ارائه گشته، ارزیابی سطح CMMI با استفاده از شواهد گردآوریشده در طول توسعه پروژه روز به روز است که ارزیابی CMMI را تا حد زیادی تسهیل مینماید.
1-مقدمه
سازمانها چارچوبهای بهبود فرآیند نرمافزار (SPI) را به کار میگیرند تا در فرآیندهای توسعهشان به کارایی بیشتر و کیفیت بالاتر محصول نهایی نرمافزار برسند. به ویژه، CMMI (مدل قابلیت بلوغ یکپارچه) چارچوب SPI ای است که از یک سو راهنمایی برای بهبود چرخه عمر نرمافزار بوده و از سوی دیگر میتواند برای ارزیابی بلوغ فرآیند توسعه استفاده شود. با این حال، بهکارگیری CMMI توسط سازمانها کار سادهای نیست. مطالعاتی وجود دارد که موارد موفق بهکارگیری CMMI را توصیف میکنند، ولی سایر تحلیلها نتیجه میگیرند که گاهی اوقات سازمانها گمان میکنند CMMI بیفایده است، هزینه و زمانی اساسا کمتر نیاز دارد. بدین منظور، راهحل میتواند هر ابزار یا پلتفرم نرمافزاری باشد که بهکارگیری CMMI را تسهیل نموده و زمان و هزینه را کاهش میدهد...