ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Managing Software Debt: Building for Inevitable Change (Agile Software Development Series)

دانلود کتاب مدیریت بدهی نرم افزار: ایجاد تغییرات اجتناب ناپذیر (سری توسعه نرم افزار چابک)

Managing Software Debt: Building for Inevitable Change (Agile Software Development Series)

مشخصات کتاب

Managing Software Debt: Building for Inevitable Change (Agile Software Development Series)

ویرایش: 1 
نویسندگان:   
سری:  
ISBN (شابک) : 0321554132, 9780321554130 
ناشر: Addison-Wesley Professional 
سال نشر: 2010 
تعداد صفحات: 280 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 3 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب Managing Software Debt: Building for Inevitable Change (Agile Software Development Series) به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب مدیریت بدهی نرم افزار: ایجاد تغییرات اجتناب ناپذیر (سری توسعه نرم افزار چابک) نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب مدیریت بدهی نرم افزار: ایجاد تغییرات اجتناب ناپذیر (سری توسعه نرم افزار چابک)

ارسال نرم افزار ناقص مانند بدهی است. هنگامی که شما متحمل بدهی می شوید، توهم انجام کارها سریعتر می تواند منجر به رشد تصاعدی در هزینه نگهداری نرم افزار شود. بدهی نرم افزار به پنج شکل اصلی می باشد: فنی، کیفیت، مدیریت پیکربندی، طراحی و تجربه پلت فرم. در هجوم امروزی به بازار، بدهی نرم افزاری اجتناب ناپذیر است. و این اشکالی ندارد - اگر مراقب بدهی‌هایی که متحمل می‌شوید باشید، و اگر سریع آن را پس دهید. در مدیریت بدهی نرم‌افزاری، کریس استرلینگ، کارشناس برجسته Agile نشان می‌دهد که چگونه درک بدهی نرم‌افزاری می‌تواند به شما کمک کند تا محصولات را سریع‌تر به بازار انتقال دهید، با یک برنامه واقعی برای بازسازی آنها بر اساس تجربه. استرلینگ که برای همه متخصصان نرم‌افزار Agile می‌نویسد، توضیح می‌دهد که چرا به بدهی نرم‌افزاری می‌پردازید، چه می‌دانید یا نه - و چرا بهره آن بدهی می‌تواند پروژه‌ها را متوقف کند. سپس، او به طور کامل هر نوع بدهی نرم افزاری را توضیح می دهد و نحوه برنامه ریزی هوشمندانه برای آن و بازپرداخت آن را با موفقیت نشان می دهد. شما یاد خواهید گرفت که چرا پذیرش بدهی نرم افزار با شلختگی عمدی یکسان نیست، و یاد خواهید گرفت که چگونه از مفهوم بدهی نرم افزار برای بهبود سیستماتیک چابکی معماری استفاده کنید. پوشش شامل   مدیریت تنش بین سرعت و کمال و تشخیص اینکه به ناچار کدهای «نه کاملاً درست» را ارسال خواهید کرد، برنامه ریزی برای به حداقل رساندن پرداخت بهره با پرداخت سریع بدهی ها، ساخت معماری هایی که به تغییرات پاسخ می دهند و به شرکت ها کمک می کنند تا نرم تر اجرا کنند. ترکیب مفاهیم معماری نوظهور در فعالیت های روزانه، با استفاده از همکاری چابک و تکنیک‌های بازسازی ارائه کد و سایر بخش‌های داخلی نرم‌افزاری که اصطکاک تغییرات آینده را کاهش می‌دهد با استفاده از آزمایش‌های زودهنگام و خودکار برای عبور از ذهنیت «شکست/اصلاح» اسکریپت‌نویسی و ساده‌سازی هر دو استقرار و بازگشت به عقب. بازپرداخت رفع موانع فنی در معماری‌های موجود با استفاده از رویکرد YAGNI ("شما به آن نیاز نخواهید داشت") برای از بین بردن پیچیدگی‌های غیرضروری   با استفاده از تکنیک‌های این کتاب، رهبری ارشد نرم‌افزار می‌تواند ارزش تجاری بیشتری ارائه دهد. مدیران می توانند تیم های توسعه را به طور موثرتری سازماندهی و حمایت کنند. و تیم ها و اعضای تیم می توانند عملکرد خود را در طول چرخه عمر توسعه بهبود بخشند.


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

Shipping imperfect software is like going into debt. When you incur debt, the illusion of doing things faster can lead to exponential growth in the cost of maintaining software. Software debt takes five major forms: technical, quality, configuration management, design, and platform experience. In today’s rush to market, software debt is inevitable. And that’s okay—if you’re careful about the debt you incur, and if you quickly pay it back.   In Managing Software Debt, leading Agile expert Chris Sterling shows how understanding software debt can help you move products to market faster, with a realistic plan for refactoring them based on experience. Writing for all Agile software professionals, Sterling explains why you’re going into software debt whether you know it or not—and why the interest on that debt can bring projects to a standstill. Next, he thoroughly explains each form of software debt, showing how to plan for it intelligently and repay it successfully. You’ll learn why accepting software debt is not the same as deliberate sloppiness, and you’ll learn how to use the software debt concept to systematically improve architectural agility. Coverage includes   Managing tensions between speed and perfection and recognizing that you’ll inevitably ship some “not quite right” codePlanning to minimize interest payments by paying debts quicklyBuilding architectures that respond to change and help enterprises run more smoothlyIncorporating emergent architecture concepts into daily activities, using Agile collaboration and refactoring techniquesDelivering code and other software internals that reduce the friction of future changeUsing early, automated testing to move past the “break/fix” mentalityScripting and streamlining both deployment and rollbackImplementing team configuration patterns and knowledge sharing approaches that make software debt easier to repayClearing away technical impediments in existing architecturesUsing the YAGNI (“you ain’t gonna need it”) approach to strip away unnecessary complexity   Using this book’s techniques, senior software leadership can deliver more business value; managers can organize and support development teams more effectively; and teams and team members can improve their performance throughout the development lifecycle.





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