۲۰۲۴
کتاب What Every Engineer Should Know about Software Engineering
فرمت کتاب
ویرایش
Second
ISBN
978-1-003-21864-7
تعداد صفحات
395
انتشارات
CRC Press
سال انتشار
2022
حجم
44.82 مگابایت
نویسنده
Mohamad Kassab, Phillip A. Laplante
info نکات مهم قبل از خرید:
- نسخه کتاب فعلی به زبان لاتین میباشد.
- کتاب به صورت محصول میباشد و پس از خرید بلافاصله در دسترس شما قرار میگیرد.
- قبل از خرید، قسمت توضیحات تکمیلی مربوط به هر کتاب را مطالعه کنید.
- در صورت هرگونه سؤال با ایمیل و یا شماره پشتیبانی سایت در تماس باشید.
- درگاه پرداخت رمزارز نیز برای هموطنان خارج از کشور فعال است.
درباره این کتاب
کتاب What Every Engineer Should Know about Software Engineering (آنچه هر مهندس باید در مورد مهندسی نرمافزار بداند) نسخه دوم از این کتاب است که در سال 2022 به چاپ رسیده است. این کتاب نکات و موضوعاتی را درباره مهندسی نرمافزار به شما آموزش میدهد که طی فرآیند ساخت نرمافزار برای شما مفید واقع خواهد شد. در ادامه مقدمهای از کتاب What Every Engineer Should Know about Software Engineering را…
کتابهای پیشنهادی سردبیر
کتابهای پیشنهادی دیگر
نظرات کاربران
تجربیات خود را از خواندن این کتاب با دیگران به اشتراک بگذارید.
ثبت نظر جدید
هنوز دیدگاهی ثبت نشده است.
کتاب What Every Engineer Should Know about Software Engineering (آنچه هر مهندس باید در مورد مهندسی نرمافزار بداند) نسخه دوم از این کتاب است که در سال 2022 به چاپ رسیده است. این کتاب نکات و موضوعاتی را درباره مهندسی نرمافزار به شما آموزش میدهد که طی فرآیند ساخت نرمافزار برای شما مفید واقع خواهد شد.
در ادامه مقدمهای از کتاب What Every Engineer Should Know about Software Engineering را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب What Every Engineer Should Know about Software Engineering:
این کتاب یک رویکرد کاربردی برای درک، طراحی و ساخت نرمافزار صدا بر اساس اصول مستحکم ارائه میدهد. این کتاب با استفاده از فرمت پرسش و پاسخ منحصر به فرد، به موضوعاتی میپردازد که مهندسان برای کار موفقیتآمیز با مهندسان نرمافزار، توسعه مشخصات نرمافزار با کیفیت، و یادگیری اصول اولیه رایجترین زبانهای برنامهنویسی، رویکردهای توسعه، و پارادایمها باید بدانند.
نسخه جدید به طور کامل به روز شده است تا جریان آموزشی را بهبود بخشد و بر فرآیندها، شیوهها و ابزارهای مهندسی نرمافزار جدید که در هر حوزه مهندسی نرمافزار ظهور کرده اند تأکید کند.
امکانات:
• مفاهیم و فرآیندهای توسعه نرمافزار مانند فرآیندهای چابک، مهندسی نیازمندیها و معماری، طراحی و ساخت نرمافزار را تعریف میکند.
• تصورات غلط مختلف در مورد فرآیند توسعه نرمافزار را آشکار میکند و به آنها پاسخ میدهد و بازتابی به روز در مورد وضعیت عملکرد در صنعت ارائه میدهد.
• جزئیات اینکه چگونه مهندسان غیرنرمافزاری میتوانند نیازهای خود را بهتر به مهندسان نرمافزار منتقل کنند و به طور مؤثرتری در طراحی و آزمایش شرکت کنند تا در نهایت هزینههای توسعه و نگهداری نرمافزار را کاهش دهند.
• به پاسخ به این سؤال کمک میکند: چگونه میتوانم از نرمافزار تعبیه شده در طراحی خود بهتر استفاده کنم؟
• فصول و بخشهای جدیدی در مورد معماری نرمافزار، مهندسی نرمافزار و سیستمها، و مهندسی نرمافزار و فناوریهای مخرب، و همچنین اطلاعاتی در مورد امنیت سایبری اضافه میکند.
• دارای ضمائم جدید است که یک سیستم اتوماسیون نمونه را توصیف میکند که نیازمندیهای نرمافزار، معماری و طراحی را پوشش میدهد. این کتاب برای طیف وسیعی از مهندسین در بسیاری از رشتهها که با نرمافزار کار میکنند، مورد توجه قرار گرفته است.
سرفصلهای کتاب What Every Engineer Should Know about Software Engineering:
- Cover
- Half Title
- Series Information
- Title Page
- Copyright Page
- Dedication
- Table of Contents
- Authors
- Introduction
- 1 The Profession of Software Engineering
- 2 Software Properties, Processes, and Standards
- 3 Software Requirements Engineering
- 4 Software Architecture
- 5 Designing Software
- 6 Software Construction
- 7 Software Quality Assurance
- 8 Managing Software Projects and Software Engineers
- 9 Software Engineering Roadmap to the Future
- Appendix A Software Requirements for a Wastewater Pumping Station Wet Well Control System (Rev. 02.01.00)
- Appendix B Software Design for a Wastewater Pumping Station Wet Well Control System (Rev. 02.01.00)
- Appendix C Object Models for a Wastewater Pumping Station Wet Well Control System
- Appendix D Unified Modeling Language
- Index
فایل کتاب What Every Engineer Should Know about Software Engineering را میتوانید پس از پرداخت، دریافت کنید.
