Abstract
In this article we summarize the strengths and weaknesses of empirical research in software engineering. We argue that in order to improve the current situation we must create better studies and draw more credible interpretations from them. We finally present a roadmap for this improvement, which includes a general structure for software empirical studies and concrete steps for achieving these goals: designing better studies, collecting data more effectively, and involving others in our empirical enterprises
چکیده
در این نوشته نقاط قوت و ضعف پژوهشهای تجربی را در مهندسی نرمافزار خلاصهکردیم. استدلالکردیم که به منظور بهبود شرایط کنونی باید مطالعه بهتری را انجامدهیم و تفاسیر معتبرتری از آنها را ارائهدهیم. سرانجام یک نقشه برای این بهبودها، که شامل ساختارعمومی برای مطالعهتجربی نرمافزارهاست را ارائهمیکنیم. مراحل اصلی دستیابی به این اهداف بهشرح زیر میباشد: طراحی مطالعات بهتر، جمعآوری دادههای موثرتر، و مشارکت افراد دیگر در سازمانها تجربی .
1-مقدمه
یک مطالعه تجربی درحقیقت یک ارزیابی از چیزی که باورداریم و چیزی که مشاهدهمیکنیم است. بااین وجود، همچین تستهایی، هنگامی که عاقلانه ساختهشده باشند و اجرا شدهباشند و زمانی که برای پشتیبانی روشهایعلمی استفاده شوند، در علوم جدید نقش زیرساختی را بازیمیکنند. بهطور ویژه، آنها به ما برای درک اینکه چیزها چرا و چگونه کارمیکنند کمک میکنند، و به ما اجازه میدهند که از این درک برای موارد جایگزین در جهان خود استفادهکنیم...