دیدن یک کتاب مرجع دانشجویی که بر تولید نرمافزارهایی که واقعاً مفید هستند تاکید دارد، لذتبخش است. همچنین تاکید روی دریافت نتایج کار در مراحل اولیهٔ کار را نیز تحسین میکنم. هیچچیز بیشتر از این روحیه و انگیزه دانشجویان را تحریک نمیکند.
کار با کتاب شما برای من و دانشجویان لذتبخش است. من بازخوردهای مثبت زیادی از دانشجویان دریافت کردم که چگونه دانش توسعهٔ چابک به آنها در گرفتن دورههای کارآموزی و تکمیل پروژه های بزرگ در زمینههای مختلف مانند مهندسی پزشکی، اقتصاد و موسیقی کمک کردهاست.
با استفاده از این کتاب، ما از آموزش مهندسی نرمافزار بهروش سنتی به حدود ۶۰ دانشجوی ارشد در سال، به ۱۶۰ نفر در سال رسیدهایم. همزمان شاهد افزایش قابل توجه تعداد دانشجویان مقطع کارشناسی بودهایم. جامعه غیرانتفاعی محلی نیز برای توسعهٔ نرمافزار به ما تکیه کردهاند.
یک ترکیب دلچسب از مطالب تئوری و عملی برای هر دورهٔ مدرن مبتدی تا پیشرفتهٔ مهندسی نرمافزار…در درس کارشناسی مهندسی نرمافزار پیشرفتهٔ من، (این کتاب) به زیبایی هم درسهای من و هم پروژهٔ تیمی را تکمیل میکند.
من عاشق این درس هستم. یک پیشرفت شگفتانگیز در آموزش [مهندسی نرمافزار] است و من در ۲ سال گذشته بسیار مفتخر بودهام که این درس را ارائه دهم. در ابتدا یادگیری آن اندکی برای اساتید و دانشجویان جدید دشوار است، ولی من واقعاً معتقدم که ارزشش را دارد. به نظر میرسد که دانشجویان من نیز با من همنظر هستند.
کتابی عالی که در چند روز کوتاه به شما کمک میکند برنامههای کاربردی مبتنی بر SaaS را توسعه دهید. مطالب تکمیلی شامل ویدئوها و کدهای منتشرشده بسیار ارزشمند هستند. یک رویکرد بسیار کاربردی برای توسعهٔ نرمافزار به روش چابک.
این درس بسیاری از جدیدترین و بهترین ایدههای بهروز علوم رایانه و مهندسی نرمافزار را گرد هم میآورد.
تبریک فراوان…بسیار مفتخریم که در برنامهٔ جدید مقطع کارشناسی مهندسی نرمافزار از این کتاب استفاده میکنیم…این کتاب بهترین خرید من بوده، تنها بعد از چند دقیقه مطالعهٔ آن در کنفرانس ICSE.
این رویکرد جدید برای آموزش توسعهٔ نرمافزار، راه را برای درک فلسفهٔ چابک هموار میکند…[و] تمرینهای عملی را برای دانشجویان فراهم میکند که برای کار حرفهای آیندهٔ آنها بسیار ارزشمند است.
دانشجویان مقطع کارشناسی رشتهٔ علوم رایانه اغلب تجربهٔ استفاده از مفاهیم دشواری مانند معماری سرویسگرا و انتقال پایگاهداده را ندارند. این کتاب ساختار و منابع مورد نیاز را فراهم میکند تا اساتید دورههای مهندسی نرمافزار را قادر سازد که در محدودهٔ مجاز یک درس، دانشجویان را در معرض تجربیات غنی و عملی قرار دهند.
Armando Fox is a Professor of Computer Science, a Diversity and Equity Officer at both the EECS Department level and Campus level, and Faculty Advisor for Digital Learning Strategy at UC Berkeley. He is an ACM Distinguished Scientist, a winner of the ACM Karl V. Karlstrom Outstanding Educator Award, and the winner of numerous teaching and mentoring awards from Associated Students of Stanford University, the Society of Women Engineers, and Tau Beta Pi Engineering Honor Society.
آرماندو فاکس استاد علوم رایانه، مسئول معاونت گوناگونی و انصاف در هر دو سطح بخش مهندسی برق و علوم رایانه و دانشکده، و استاد مشاور در زمینهٔ استراتژی یادگیری دیجیتال در دانشگاه کالیفرنیا، برکلی است. وی دارندهٔ عنوان دانشمند برجستهٔ ACM، برندهٔ جایزهٔ مدرس برجسته ACM Karl V. Karlstrom، برندهٔ جوایز متعدد آموزشی و هدایتگری از انجمن دانشجویان دانشگاه استنفورد، انجمن زنان مهندس، و انجمن افتخاری مهندسی تاو بتا پی است.
David Patterson recently retired from a 40-year career at UC Berkeley. He is the co-inventor of RISC and RAID; a member of the National Academy of Engineering, National Academy of Sciences, and Silicon Valley Hall of Fame; and the winner of the ACM Karl V. Karlstrom Outstanding Educator Award, the IEEE Mulligan Medal for Education, numerous teaching awards from UC Berkeley, and most recently, the ACM A.M. Turing Award, shared with John Hennessy.
دیوید پترسون اخیراً پس از ۴۰ سال خدمت در دانشگاه کالیفرنیا، برکلی بازنشسته شد. او یکی از مخترعان RISC و RAID، عضو آکادمی ملی مهندسی، آکادمی ملی علوم و تالار مشاهیر مهندس سیلیکونولی است. وی همچنین برندهٔ جایزهٔ مدرس برجسته ACM Karl V. Karlstrom، مدال آموزشی IEEE Mulligan، جوایز آموزشی متعدد از دانشگاه کالیفرنیا، برکلی است. او اخیراً بههمراه جان هِنِسی مشترکاً برندهٔ جایزهٔ تورینگ شد.
Arash Pourhabibi is a Computer Systems researcher and developer. He is currently a Senior Member of the Technical Staff at Oracle, working on MySQL HeatWave. He earned his PhD from EPFL in 2021, with a thesis on the evasion of the RPC tax in datacenters through HW-SW co-design. Passionate about education, he leads the translation of this book.
آرش پورحبیبی محقق و توسعهدهندهٔ حوزهٔ سیستمهای رایانهای است. و در حال حاضر در شرکت اوراکل بهعنوان مهندس ارشد بر روی سرویس مایاِسکیواِل هیتوِیو (MySQL HeatWave) کار میکند. او دکترای خود را از EPFL در سال ۱۴۰۰ دریافت کرد و پایاننامهٔ او بر گریز از پرداخت هزینه و سربار RPC در مراکز داده از طریق طراحی مشترک سختافزار و نرمافزار متمرکز بود. او که علاقهٔ زیادی به آموزش دارد، ترجمهٔ این کتاب را رهبری میکند.
Saba Jamalian is a Systems Engineer at Braze, focusing on cloud infrastructure development and also teaches Software Engineering at Roosevelt University. He earned his Master's in High Performance Computing from BGSU. Committed to information accessibility, he helped providing a free Farsi translation of "Debugging Teams" and contributes to the translation of this book.
صبا جمالیان مهندس سیستم در شرکت Braze است که در زمینه توسعهٔ زیرساخت ابری فعالیت میکند و همچنین در دانشگاه روزولت به تدریس مهندسی نرمافزار مشغول است. وی مدرک کارشناسی ارشد خود را از BGSU در حوزهٔ رایانش ابری کسب کرده است. او که متعهد به دسترسی آسان به منابع اطلاعاتی است، پیشتر در تهیه و ارائهٔ رایگان ترجمهٔ کتاب «یک دست صدا ندارد» نقش داشته است و در ترجمهٔ این کتاب نیز مشارکت دارد.