ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Engineering Software Products: An Introduction to Modern Software Engineering

دانلود کتاب محصولات نرم افزار مهندسی: مقدمه ای بر مهندسی نرم افزار مدرن

Engineering Software Products: An Introduction to Modern Software Engineering

مشخصات کتاب

Engineering Software Products: An Introduction to Modern Software Engineering

ویرایش: 1 
نویسندگان:   
سری:  
ISBN (شابک) : 013521064X, 9780135210642 
ناشر: Pearson 
سال نشر: 2019 
تعداد صفحات: 578 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 50 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب Engineering Software Products: An Introduction to Modern Software Engineering به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب محصولات نرم افزار مهندسی: مقدمه ای بر مهندسی نرم افزار مدرن



برای دوره های یک ترم مهندسی نرم افزار.

 

تکنیک های مهندسی نرم افزار را برای توسعه محصولات و برنامه های نرم افزاری معرفی می کند

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


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

For one-semester courses in software engineering.

 

Introduces software engineering techniques for developing software products and apps

With Engineering Software Products, author Ian Sommerville takes a unique approach to teaching software engineering and focuses on the type of software products and apps that are familiar to students, rather than focusing on project-based techniques. Written in an informal style, this book focuses on software engineering techniques that are relevant for software product engineering. Topics covered include personas and scenarios, cloud-based software, microservices, security and privacy and DevOps. The text is designed for students taking their first course in software engineering with experience in programming using a modern programming language such as Java, Python or Ruby.  



فهرست مطالب

Cover
Title Page
Copyright
Preface
Contents
1. Software Products
	1.1 The product vision
	1.2 Software product management
	1.3 Product prototyping
	Key Points
	Recommended Reading
	Presentations, Videos, and Links
	Exercises
2. Agile Software Engineering
	2.1 Agile methods
	2.2 Extreme Programming
	2.3 Scrum
	Key Points
	Recommended Reading
	Presentations, Videos, and Links
	Exercises
3. Features, Scenarios, and Stories
	3.1 Personas
	3.2 Scenarios
	3.3 User stories
	3.4 Feature identification
	Key Points
	Recommended Reading
	Presentations, Videos, and Links
	Exercises
4. Software Architecture
	4.1 Why is architecture important?
	4.2 Architectural design
	4.3 System decomposition
	4.4 Distribution architecture
	4.5 Technology issues
	Key Points
	Recommended Reading
	Presentations, Videos, and Links
	Exercises
5. Cloud-Based Software
	5.1 Virtualization and containers
	5.2 Everything as a service
	5.3 Software as a service
	5.4 Multi-tenant and multi-instance systems
	5.5 Cloud software architecture
	Key Points
	Recommended Reading
	Presentations, Videos, and Links
	Exercises
6. Microservices Architecture
	6.1 Microservices
	6.2 Microservices architecture
	6.3 RESTful services
	6.4 Service deployment
	Key Points
	Recommended Reading
	Presentations, Videos, and Links
	Exercises
7. Security and Privacy
	7.1 Attacks and defenses
	7.2 Authentication
	7.3 Authorization
	7.4 Encryption
	7.5 Privacy
	Key Points
	Recommended Reading
	Presentations, Videos, and Links
	Exercises
8. Reliable Programming
	8.1 Fault avoidance
	8.2 Input validation
	8.3 Failure management
	Key Points
	Recommended Reading
	Presentations, Videos, and Links
	Exercises
9. Testing
	9.1 Functional testing
	9.2 Test automation
	9.3 Test-driven development
	9.4 Security testing
	9.5 Code reviews
	Key Points
	Recommended Reading
	Presentations, Videos, and Links
	Exercises
10. DevOps and Code Management
	10.1 Code management
	10.2 DevOps automation
	10.3 DevOps measurement
	Key Points
	Recommended Reading
	Presentations, Videos, and Links
	Exercises
Appendix 1: Product and System
Engineering Processes
	A.1 The evolution of software engineering
	A.2 A comparison of product and system engineering
Index
	A
	B
	C
	D
	E
	F
	G
	H
	I
	J
	K
	L
	M
	N
	O
	P
	R
	S
	T
	U
	V
	W
	X
	Y




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