دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Walkinshaw. Neil
سری: Undergraduate topics in computer science
ISBN (شابک) : 9783319648224, 9783319648217
ناشر: Springer
سال نشر: 2017
تعداد صفحات: 186
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 4 مگابایت
کلمات کلیدی مربوط به کتاب تضمین کیفیت نرم افزار: ثبات در مواجهه با پیچیدگی و تغییر: نرم افزار کامپیوتر -- کنترل کیفیت
در صورت تبدیل فایل کتاب Software quality assurance : consistency in the face of complexity and change به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب تضمین کیفیت نرم افزار: ثبات در مواجهه با پیچیدگی و تغییر نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب درسی به دانشجویان مقطع کارشناسی مقدمه ای با اصول اصلی
و برخی از محبوب ترین تکنیک هایی که «تضمین کیفیت نرم افزار» را
تشکیل می دهند، ارائه می دهد. این کتاب به دنبال جلب توجه
دانشآموزان با تأکید بر پایههای اساسی تکنیکهای تضمین کیفیت
مدرن است، و از آنها برای برجسته کردن چرایی کارکرد تکنیکها، در
مقابل تمرکز صرف بر نحوه عملکرد آنها استفاده میکند. با انجام
این کار، را در
اختیار خوانندگان قرار می دهد تا درک جامعی از جایی که کیفیت نرم
افزار در چرخه عمر توسعه قرار می گیرد (اسپویل: همه جا) و فعالیت
های تضمین کیفیت کلیدی چیست. این کتاب بر تضمین کیفیت تمرکز دارد
به گونهای که کتابهای مرجع مهندسی نرمافزار عمومیتر این کار
را نمیکنند. ساختار آن به گونه ای است که می تواند (و باید) در
طول دوره یک ماژول دانشگاهی از جلد به بالا خوانده شود. به طور
خاص، مختصر است: به اندازه کافی کوچک است که در طول یک ماژول
مهندسی نرم افزار معمولی قابل خواندن باشد. توضیحی: موضوعات نه
صرفاً برحسب آنچه هستند، بلکه همچنین به دلیل اینکه چرا به این
شکل هستند مورد بحث قرار میگیرند - چه رویدادها، فناوریها، و
افراد یا سازمانها به شکلگیری آنها به آنچه اکنون هستند کمک
کردند. کاربردی: عناوین به این منظور پوشش داده می شوند که به
خواننده ایده خوبی در مورد نحوه استفاده از آنها در عمل داده شود
و در صورت امکان به شواهدی مبنی بر اثربخشی آنها اشاره شود. کتاب
از برخی از کلیترین مفاهیم (مانند کیفیت و فرآیند توسعه) شروع
میشود و به تدریج به فعالیتهای خاصتر میپردازد، با فرض آگاهی
از مفاهیم پایهای که در فصلهای قبل ایجاد شدهاند. هر فصل با
بخش \"نکتههای کلیدی\" پایان مییابد که مسائل اصلی را که در این
فصل به آن پرداخته شده است، خلاصه میکند. در سرتاسر کتاب
تمرینهایی وجود دارد که به خوانندگان بخشهای مرتبط کتاب را که
قبلاً پوشش داده شده است یادآوری میکند و به آنها فرصت میدهد تا
درباره موضوعی خاص تأمل کنند و به منابع مرتبط مراجعه
کنند. ادامه
مطلب...
چکیده: این کتاب درسی به دانشجویان مقطع کارشناسی مقدمهای با
اصول اصلی و برخی از محبوبترین تکنیکهایی که «نرمافزار» را
تشکیل میدهند، ارائه میکند. تضمین کیفیت'. این کتاب به دنبال
جلب توجه دانشآموزان با تأکید بر پایههای اساسی تکنیکهای تضمین
کیفیت مدرن است، و از آنها برای برجسته کردن چرایی کارکرد
تکنیکها، در مقابل تمرکز صرف بر نحوه عملکرد آنها استفاده
میکند. با انجام این کار، درک جامعی از اینکه کیفیت نرمافزار در
چرخه عمر توسعه کجا قرار میگیرد (اسپویل: همه جا)، و فعالیتهای
تضمین کیفیت کلیدی چیست، به خوانندگان ارائه میدهد. این کتاب بر
تضمین کیفیت تمرکز دارد به گونهای که کتابهای مرجع مهندسی
نرمافزار عمومیتر این کار را نمیکنند. ساختار آن به گونه ای
است که می تواند (و باید) در طول دوره یک ماژول دانشگاهی از جلد
به بالا خوانده شود. به طور خاص، مختصر است: به اندازه کافی کوچک
است که در طول یک ماژول مهندسی نرم افزار معمولی قابل خواندن
باشد. توضیحی: موضوعات نه صرفاً برحسب آنچه هستند، بلکه همچنین به
دلیل اینکه چرا به این شکل هستند مورد بحث قرار میگیرند - چه
رویدادها، فناوریها، و افراد یا سازمانها به شکلگیری آنها به
آنچه اکنون هستند کمک کردند. کاربردی: عناوین به این منظور پوشش
داده می شوند که به خواننده ایده خوبی در مورد نحوه استفاده از
آنها در عمل داده شود و در صورت امکان به شواهدی مبنی بر اثربخشی
آنها اشاره شود. کتاب از برخی از کلیترین مفاهیم (مانند کیفیت و
فرآیند توسعه) شروع میشود و به تدریج به فعالیتهای خاصتر
میپردازد، با فرض آگاهی از مفاهیم پایهای که در فصلهای قبل
ایجاد شدهاند. هر فصل با بخش \"نکتههای کلیدی\" پایان مییابد
که مسائل اصلی را که در این فصل به آن پرداخته شده است، خلاصه
میکند. در سرتاسر کتاب تمرین هایی وجود دارد که به خوانندگان بخش
های مرتبط کتاب را که قبلاً به آن پرداخته شده یادآوری می کند و
به آنها فرصت می دهد تا در مورد یک موضوع خاص تأمل کنند و به
منابع مرتبط مراجعه کنند.
This textbook offers undergraduate students an introduction to
the main principles and some of the most popular techniques
that constitute 'software quality assurance'. The book seeks to
engage students by placing an emphasis on the underlying
foundations of modern quality-assurance techniques, using these
to highlight why techniques work, as opposed to merely
focussing on how they work. In doing so it provides
readers with a
comprehensive understanding of where software quality fits into
the development lifecycle (spoiler: everywhere), and what the
key quality assurance activities are. The book focuses on
quality assurance in a way that typical, more generic software
engineering reference books do not. It is structured so that it
can (and should) be read from cover to cover throughout the
course of a typical university module. Specifically, it is
Concise: it is small enough to be readable in its entirety over
the course of a typical software engineering module.
Explanatory: topics are discussed not merely in terms of what
they are, but also why they are the way they are - what events,
technologies, and individuals or organisations helped to shape
them into what they are now. Applied: topics are covered with a
view to giving the reader a good idea of how they can be
applied in practice, and by pointing, where possible, to
evidence of their efficacy. The book starts from some of the
most general notions (e.g. quality and development process),
and gradually homes-in on the more specific activities,
assuming knowledge of the basic notions established in prior
chapters. Each chapter concludes with a "Key Points" section,
summarising the main issues that have been covered in the
chapter. Throughout the book there are exercises that serve to
remind readers of relevant parts in the book that have been
covered previously, and give them the opportunity to reflect on
a particular topic and refer to related references.
Read
more...
Abstract: This textbook offers undergraduate students an
introduction to the main principles and some of the most
popular techniques that constitute 'software quality
assurance'. The book seeks to engage students by placing an
emphasis on the underlying foundations of modern
quality-assurance techniques, using these to highlight why
techniques work, as opposed to merely focussing on how they
work. In doing so it provides readers with a comprehensive
understanding of where software quality fits into the
development lifecycle (spoiler: everywhere), and what the key
quality assurance activities are. The book focuses on quality
assurance in a way that typical, more generic software
engineering reference books do not. It is structured so that it
can (and should) be read from cover to cover throughout the
course of a typical university module. Specifically, it is
Concise: it is small enough to be readable in its entirety over
the course of a typical software engineering module.
Explanatory: topics are discussed not merely in terms of what
they are, but also why they are the way they are - what events,
technologies, and individuals or organisations helped to shape
them into what they are now. Applied: topics are covered with a
view to giving the reader a good idea of how they can be
applied in practice, and by pointing, where possible, to
evidence of their efficacy. The book starts from some of the
most general notions (e.g. quality and development process),
and gradually homes-in on the more specific activities,
assuming knowledge of the basic notions established in prior
chapters. Each chapter concludes with a "Key Points" section,
summarising the main issues that have been covered in the
chapter. Throughout the book there are exercises that serve to
remind readers of relevant parts in the book that have been
covered previously, and give them the opportunity to reflect on
a particular topic and refer to related references
Front Matter ....Pages i-xi
Introduction (Neil Walkinshaw)....Pages 1-5
What Is Software Quality, and Why Does it Matter? (Neil Walkinshaw)....Pages 7-21
Software Development Processes and Process Improvement (Neil Walkinshaw)....Pages 23-49
Managing Requirements and Code (Neil Walkinshaw)....Pages 51-75
Planning Activities and Predicting Costs (Neil Walkinshaw)....Pages 77-94
Testing (Neil Walkinshaw)....Pages 95-125
Software Inspections, Code Reviews, and Safety Arguments (Neil Walkinshaw)....Pages 127-140
Measurement (Neil Walkinshaw)....Pages 141-163
Conclusions (Neil Walkinshaw)....Pages 165-170
Back Matter ....Pages 171-181