راهنمای انتخاب معیارها و مقیاس‌های نرم‌افزار ۲۰۱۷
A Guide to Selecting Software Measures and Metrics 2017

دانلود کتاب راهنمای انتخاب معیارها و مقیاس‌های نرم‌افزار ۲۰۱۷ (A Guide to Selecting Software Measures and Metrics 2017) با لینک مستقیم و فرمت pdf (پی دی اف)

نویسنده

Capers Jones

ناشر: CRC Press
voucher-1

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2017

زبان

English

تعداد صفحه‌ها

372

نوع فایل

pdf

حجم

3.0 MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب راهنمای انتخاب معیارها و مقیاس‌های نرم‌افزار ۲۰۱۷

این اثر با رویکردی نو و متفاوت نسبت به سایر کتاب‌های حوزه سنجش و معیارهای نرم‌افزاری، به بررسی دقیقِ شماری از رویه‌های نادرست سنجش، معیارهای خطرناک و کاستی‌ها و غفلت‌های فاحش در متون نرم‌افزاری می‌پردازد؛ مواردی که موضوعات مهم در سنجش را نادیده می‌گیرند. این کتاب، خلأها و کمبودهای اساسی‌ای را پوشش می‌دهد که برای استفاده از داده‌های مربوط به توسعه نرم‌افزار در مقایسه‌ها یا تخمین پروژه‌های آتی، ضروری است.

از جمله جدی‌ترین این کاستی‌ها، درز اطلاعات در گزارش‌دهی درباره تلاش‌های توسعه نرم‌افزار است که در صورت عدم اصلاح، می‌تواند داده‌ها را مخدوش کند و محک‌ها را تقریباً بی‌فایده و حتی احتمالاً مضر سازد. یکی از رایج‌ترین این درزها، اضافه کارِ بدون حقوق است. نرم‌افزار، حرفه‌ای بسیار کار-محور است و بسیاری از متخصصان، ساعات طولانی کار می‌کنند. با این حال، شرکت‌های معدودی اضافه کارِ بدون حقوق را ثبت می‌کنند. این بدان معناست که تلاش نرم‌افزاری حدود ۱۵٪ کمتر از مقدار واقعی گزارش می‌شود که رقمی قابل توجه برای نادیده گرفتن است. سایر منابع درز اطلاعات شامل کار متخصصان پاره‌وقت است که بنا به ضرورت می‌آیند و می‌روند. ده‌ها نفر از این متخصصان وجود دارند و تلاش ترکیبی آن‌ها می‌تواند به بیش از ۴۵٪ از کل تلاش نرم‌افزاری در پروژه‌های بزرگ برسد.

این کتاب به مدیران و توسعه‌دهندگان پروژه‌های نرم‌افزاری کمک می‌کند تا اشتباهات موجود در اندازه‌گیری‌ها را شناسایی کرده و محک‌های معناداری برای تخمین تلاش‌های توسعه نرم‌افزار ایجاد کنند. این اثر، تغییرات در حوزه‌های مختلف را بررسی می‌کند، از جمله:

* زبان‌های برنامه‌نویسی
* متدولوژی توسعه
* استفاده مجدد از نرم‌افزار
* نیازمندی‌های عملکردی و غیرعملکردی
* نوع صنعت
* اندازه و تجربه تیم

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


فهرست کتاب:

۱. روی جلد

۲. صفحه عنوان فرعی

۳. صفحه عنوان

۴. صفحه حق تکثیر

۵. فهرست مطالب

۶. پیشگفتار

۷. سپاسگزاری

۸. درباره نویسنده

۱ مقدمه

۲ تغییرات در فعالیت‌های نرم‌افزاری بر اساس نوع نرم‌افزار

۳ تغییرات در فعالیت‌های توسعه نرم‌افزار بر اساس نوع نرم‌افزار

۴ تغییرات بر اساس گروه‌های شغلی، اندازه کارکنان، تجربه تیم

۵ تغییرات ناشی از معیارهای نادرست نرم‌افزار که واقعیت را تحریف می‌کنند

۶ تغییرات در اندازه‌گیری توسعه چابک و CMMI

۷ تغییرات در میان ۶۰ متدولوژی توسعه

۸ تغییرات در زبان‌های برنامه‌نویسی نرم‌افزار

۹ تغییرات در استفاده مجدد از نرم‌افزار از ۰% تا ۹۰%

۱۰ تغییرات ناشی از اندازه‌گیری‌های پروژه، فاز و فعالیت

۱۱ تغییرات در نرخ‌های سربار یا هزینه‌های بالاسری

۱۲ تغییرات در هزینه‌ها بر اساس صنعت

۱۳ تغییرات در هزینه‌ها بر اساس گروه شغلی

۱۴ تغییرات در عادات کاری و اضافه کاری بدون حقوق

۱۵ تغییرات در الزامات عملکردی و غیر عملکردی

۱۶ تغییرات در نتایج کیفیت نرم‌افزار

۱۷ تغییرات در تعیین اندازه اولیه مبتنی بر الگو

۱۸ شکاف‌ها و خطاها در زمان شروع پروژه‌ها. چه زمانی به پایان می‌رسند؟

۱۹ شکاف‌ها و خطاها در اندازه‌گیری کیفیت نرم‌افزار و اندازه‌گیری هزینه کیفیت

۲۰ شکاف‌ها و خطاها ناشی از معیارهای متعدد بدون قوانین تبدیل

۲۱ شکاف‌ها و خطاها در ابزارها، متدولوژی‌ها، زبان‌ها

۳۰. پیوست ۱: بحث الفبایی در مورد متریک‌ها و مقیاس‌ها

۳۱. پیوست ۲: بیست و پنج هدف مهندسی نرم‌افزار از سال ۲۰۱۶ تا ۲۰۲۱

۳۲. مطالعه پیشنهادی در مورد مسائل مربوط به مقیاس‌ها و متریک‌های نرم‌افزار

۳۳. خلاصه و نتایج در مورد مقیاس‌ها و متریک‌ها

۳۴. فهرست نمایه

 

توضیحات(انگلیسی)

Going where no book on software measurement and metrics has previously gone, this critique thoroughly examines a number of bad measurement practices, hazardous metrics, and huge gaps and omissions in the software literature that neglect important topics in measurement. The book covers the major gaps and omissions that need to be filled if data about software development is to be useful for comparisons or estimating future projects.

Among the more serious gaps are leaks in reporting about software development efforts that, if not corrected, can distort data and make benchmarks almost useless and possibly even harmful. One of the most common leaks is that of unpaid overtime. Software is a very labor-intensive occupation, and many practitioners work very long hours. However, few companies actually record unpaid overtime. This means that software effort is underreported by around 15%, which is too large a value to ignore. Other sources of leaks include the work of part-time specialists who come and go as needed. There are dozens of these specialists, and their combined effort can top 45% of total software effort on large projects.

The book helps software project managers and developers uncover errors in measurements so they can develop meaningful benchmarks to estimate software development efforts. It examines variations in a number of areas that include:

  • Programming languages
  • Development methodology
  • Software reuse
  • Functional and nonfunctional requirements
  • Industry type
  • Team size and experience

Filled with tables and charts, this book is a starting point for making measurements that reflect current software development practices and realities to arrive at meaningful benchmarks to guide successful software projects.


Table of Contents

1. Cover

2. Half Title

3. Title Page

4. Copyright Page

5. Table of Contents

6. Preface

7. Acknowledgments

8. About the Author

1 Introduction

2 Variations in Software Activities by Type of Software

3 Variations in Software Development Activities by Type of Software

4 Variations in Occupation Groups, Staff Size, Team Experience

5 Variations due to Inaccurate Software Metrics That Distort Reality

6 Variations in Measuring Agile and CMMI Development

7 Variations among 60 Development Methodologies

8 Variations in Software Programming Languages

9 Variations in Software Reuse from 0% to 90%

10 Variations due to Project, Phase, and Activity Measurements

11 Variations in Burden Rates or Overhead Costs

12 Variations in Costs by Industry

13 Variations in Costs by Occupation Group

14 Variations in Work Habits and Unpaid Overtime

15 Variations in Functional and Nonfunctional Requirements

16 Variations in Software Quality Results

17 Variations in Pattern-Based Early Sizing

18 Gaps and Errors in When Projects Start. When Do They End?

19 Gaps and Errors in Measuring Software Quality Measuring the Cost of Quality

20 Gaps and Errors due to Multiple Metrics without Conversion Rules

21 Gaps and Errors in Tools, Methodologies, Languages

30. Appendix 1: Alphabetical Discussion of Metrics and Measures

31. Appendix 2: Twenty-Five Software Engineering Targets from 2016 through 2021

32. Suggested Readings on Software Measures and Metric Issues

33. Summary and Conclusions on Measures and Metrics

34. Index

دیگران دریافت کرده‌اند

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.