ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Action Research in Software Engineering: Theory and Applications

دانلود کتاب اقدام پژوهی در مهندسی نرم افزار: نظریه و کاربردها

Action Research in Software Engineering: Theory and Applications

مشخصات کتاب

Action Research in Software Engineering: Theory and Applications

ویرایش: 1st ed. 2020 
نویسندگان:   
سری:  
ISBN (شابک) : 3030326098, 9783030326098 
ناشر: Springer-Nature New York Inc 
سال نشر: 2019 
تعداد صفحات: 232 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 8 مگابایت 

قیمت کتاب (تومان) : 46,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 18


در صورت تبدیل فایل کتاب Action Research in Software Engineering: Theory and Applications به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب اقدام پژوهی در مهندسی نرم افزار: نظریه و کاربردها نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب اقدام پژوهی در مهندسی نرم افزار: نظریه و کاربردها


این کتاب به تحقیق اقدام (AR) می‌پردازد، که یکی از روش‌شناسی‌های اصلی تحقیق مورد استفاده برای همکاری‌های پژوهشی دانشگاه و صنعت است. در مورد چگونگی یافتن فعالیت های تحقیقاتی مناسب و نحوه تشخیص آنها از فعالیت های غیر مهم توضیح می دهد. علاوه بر این، نحوه استخراج درس‌هایی از نتایج تحقیق، صرف نظر از مثبت یا منفی بودن آنها، را توضیح می‌دهد. در نهایت، نشان می‌دهد که چگونه شرکت‌ها می‌توانند در حین گسترش سبد محصولات خود، تکامل یافته و استعدادهای خود را ایجاد کنند.

ساختار کتاب بر اساس پروژه‌های AR است. به طور متوالی هر مرحله از پروژه را پوشش می دهد و بحث می کند. هر فصل بینش جدیدی در مورد AR به اشتراک می گذارد و درک بهتری از نحوه به کارگیری آن در اختیار خواننده قرار می دهد. علاوه بر این، هر فصل شامل تعدادی نمونه یا موارد کاربردی کاربردی است. در مجموع، فصل‌ها کل چرخه عمر نرم‌افزار را پوشش می‌دهند: از تشخیص مشکل تا برنامه‌ریزی و اجرای پروژه (یا اقدام)، تا مستندسازی و انتشار نتایج، از جمله ارزیابی اعتبار برای مطالعات AR.

هدف این کتاب کمک به همه علاقمندان به همکاری های صنعت و دانشگاه برای انجام تحقیقات مشترک است. این برای دانشجویان مهندسی نرم افزار است که باید در مورد نحوه تنظیم یک ارزیابی، نحوه اجرای یک پروژه و نحوه مستندسازی نتایج بیاموزند. این برای همه دانشگاهیان است که نمی ترسند از منطقه آسایش خود خارج شوند و وارد صنعت شوند. این برای محققان صنعتی است که می‌دانند می‌خواهند کاری بیش از توسعه کورکورانه نرم‌افزار انجام دهند. و در نهایت، برای ذینفعانی است که می خواهند یاد بگیرند که چگونه پروژه های تحقیقاتی صنعتی را مدیریت کنند و چگونه دستورالعمل هایی را برای نقش و انتظارات خود تنظیم کنند.

توضیحاتی درمورد کتاب به خارجی

This book addresses action research (AR), one of the main research methodologies used for academia-industry research collaborations. It elaborates on how to find the right research activities and how to distinguish them from non-significant ones. Further, it details how to glean lessons from the research results, no matter whether they are positive or negative. Lastly, it shows how companies can evolve and build talents while expanding their product portfolio.

The book’s structure is based on that of AR projects; it sequentially covers and discusses each phase of the project. Each chapter shares new insights into AR and provides the reader with a better understanding of how to apply it. In addition, each chapter includes a number of practical use cases or examples. Taken together, the chapters cover the entire software lifecycle: from problem diagnosis to project (or action) planning and execution, to documenting and disseminating results, including validity assessments for AR studies.

The goal of this book is to help everyone interested in industry-academia collaborations to conduct joint research. It is for students of software engineering who need to learn about how to set up an evaluation, how to run a project, and how to document the results. It is for all academics who aren’t afraid to step out of their comfort zone and enter industry. It is for industrial researchers who know that they want to do more than just develop software blindly. And finally, it is for stakeholders who want to learn how to manage industrial research projects and how to set up guidelines for their own role and expectations.


فهرست مطالب

Foreword
Preface
Acknowledgments
Contents
1 Introduction
	1.1 Introduction
	1.2 What Action Research Is
	1.3 The Concept of Action
	1.4 Short Historical Timeline of Action Research
	1.5 Software Engineering and Its Context
	1.6 Action Research in Software Engineering
	1.7 So, What We Need for Action Research Is…
	1.8 Outline of This Book
		1.8.1 Chapter 2: Action Research as Research Methodology in Software Engineering
		1.8.2 Chapter 3: Diagnosing
		1.8.3 Chapter 4: Action Planning
		1.8.4 Chapter 5: Action Taking
		1.8.5 Chapter 6: Evaluating
		1.8.6 Chapter 7: Learning
		1.8.7 Chapter 8: Action Research vs. Design ScienceResearch
		1.8.8 Chapter 9: Ensuring Sustainability of Knowledge
		1.8.9 Chapter 10: Validity Evaluation of Action Research Studies
		1.8.10 Chapter 11: Reporting Action Research Studies
	1.9 Let's Go!
	References
2 Action Research as Research Methodology in Software Engineering
	2.1 Introduction
	2.2 Phases of Action Research Cycles
		2.2.1 Diagnosing
		2.2.2 Action Planning
		2.2.3 Action Taking
		2.2.4 Evaluation
		2.2.5 Learning
	2.3 Action Research Cycles in Software Engineering  Organizations
	2.4 Actors in Action Research
	2.5 Number of Cycles
	2.6 Collecting the Data
	2.7 Visualizing the Data
	2.8 Software Experiment Systems
	2.9 An Action Research Project Proposal
		2.9.1 Context
		2.9.2 Goal
		2.9.3 Actors
		2.9.4 Intended Outcome
		2.9.5 Actions
		2.9.6 Data Collection and Measurements
		2.9.7 Evaluation
		2.9.8 What We Want to Learn
		2.9.9 Ethical Considerations
	2.10 Managing Action Research Projects
	2.11 Summary and Conclusions
	References
3 Diagnosing
	3.1 Introduction
	3.2 Role of Theory in Diagnosing
	3.3 Interviews
		3.3.1 Preparing for Interviews
		3.3.2 Documenting Interviews
		3.3.3 Appreciative Inquiry
	3.4 Observations
		3.4.1 Preparing for Observations
		3.4.2 Documenting Observations
		3.4.3 Participatory Observations
	3.5 Focus Group Workshops
		3.5.1 Preparing for Focus Group Workshops
		3.5.2 Documenting Focus Group Workshops
	3.6 Collecting Quantitative Data
	3.7 What Each Role Does in This Phase
	3.8 Example of Results from the Diagnosis Phase
	3.9 Formulating Research Questions
	3.10 Diagnosing Phase in Second, Third, and the SubsequentCycles
	3.11 Software Experiment Systems and Diagnosing
	3.12 Summary
	References
4 Action Planning
	4.1 Introduction
	4.2 Access to Competence
	4.3 Access to Infrastructure
	4.4 Planning of Actions, Activities, and Participants
	4.5 Planning of Milestones
	4.6 Planning of Deliverables
	4.7 Planning of Status/Planning Meetings
		4.7.1 Planning of Presentations to the Stakeholders
	4.8 Planning of Writing Up the Results
	4.9 Planning in the Second and Subsequent Cycles
	4.10 Roles in Action Planning and the Process of Creating the Plan
	4.11 Example of an Action Plan
	4.12 Action Planning in Experiment Systems
	4.13 Summary
	References
5 Action Taking
	5.1 Introduction
	5.2 Actions in Action Research
	5.3 Principles of Action Taking: Similarity to Experiment Trials
	5.4 Before Taking the Action
		5.4.1 Preparing the Evaluation Framework
		5.4.2 Preparing the Access to the Infrastructure
	5.5 Taking the Action
		5.5.1 Individual Actions
		5.5.2 Actions Involving Others, Like Teams  of Organizations
		5.5.3 Actions Involving Customers
		5.5.4 Knowing When to Pivot
	5.6 Collecting the Data
	5.7 Using Experiment Systems to Collect the Data: A Special Case of Action Taking
	5.8 Summary
	References
6 Evaluation
	6.1 Introduction
	6.2 Cleaning and Preparing the Data
	6.3 Data Visualization
	6.4 Descriptive Statistics
	6.5 Basics of Inferential Statistics
	6.6 Machine Learning Methods
		6.6.1 Clustering
			6.6.1.1 Example of Using Clustering to Find the Complexity of Software Modules
		6.6.2 Classification
			6.6.2.1 Example of Classifying Defects Using Decision Trees in Weka
	6.7 Analysis of Qualitative Data
		6.7.1 Becoming Familiar with the Data
		6.7.2 Generating Initial Codes
		6.7.3 Searching for Themes
		6.7.4 Reviewing Themes
		6.7.5 Defining and Naming Themes
	6.8 Continuous Data Analysis
	6.9 Evaluation in the Second and Subsequent ActionResearch Cycles
	6.10 Evaluation in Software Experiment Systems
	6.11 Summary
	References
7 Specifying Learning
	7.1 Introduction
	7.2 Specifying Learning for Companies and Teams
		7.2.1 Active Learning
		7.2.2 Template for Specifying Learning
	7.3 Contributing to Theory Building
		7.3.1 Examples of Types of Contributions
	7.4 Specifying Learning from Experiment Systems
	7.5 Summary
	References
8 Action Research vs. Design Research
	8.1 Introduction
	8.2 Design Research
		8.2.1 Awareness of the Problem or Problem Investigation
		8.2.2 Treatment or Artifact Design
		8.2.3 Treatment or Artifact Implementation
		8.2.4 Treatment or Artifact Evaluation
	8.3 Similarities and Differences
		8.3.1 When to Choose Which Methodology
	8.4 Summary
	References
9 Ensuring Sustainability of Knowledge
	9.1 Introduction
	9.2 Researcher's Perspective on the Sustainability of Knowledge
	9.3 Practitioner's Perspective on the Sustainability of Knowledge
	9.4 Diagnosing
	9.5 Action Planning
	9.6 Action Taking
	9.7 Evaluating
	9.8 Specifying Learning
	9.9 Summary
	References
10 Validity Evaluation
	10.1 Introduction
	10.2 Construct Validity
	10.3 Internal Validity
	10.4 Conclusion Validity
	10.5 External Validity
	10.6 Summary
	References
11 Reporting Action Research Studies
	11.1 Introduction
	11.2 Basics of Reporting Action Research Studies
	11.3 Working with Results That Are Sensitive to Our Industrial Partners
	11.4 Reporting Studies Focused on Results
	11.5 Reporting Studies Focused on Actions
	11.6 Summary
	References
12 Conclusions
	12.1 Experiences from Working According to Action Research
	12.2 Where Action Research Fits Best
	12.3 Combining Action Research with Other Methodologies
	12.4 Where to Go Next: Action Research with MultipleCompanies
	12.5 Final Remarks
	References




نظرات کاربران