Пояснення екстремального програмування: прийміть зміни
після оплати (24/7)
(для всіх пристроїв)
(в т.ч. для Apple та Android)
«У цьому другому випуску Extreme Programming Explained Кент Бек організовує та представляє п’ятирічний досвід, розвиток і зміни, пов’язані з XP. Якщо ви серйозно зацікавлені в тому, щоб зрозуміти, як ви та ваша команда можете почати шлях вдосконалення за допомогою XP, ви повинні прочитати цю книгу». — Франческо Чірілло, головний виконавчий директор XPLabs S.R.L.
«Перше видання цієї книги розповіло нам, що таке XP — воно змінило уявлення багатьох із нас про розробку програмного забезпечення. Це друге видання йде далі та дає нам набагато більше інформації про «чому» XP, мотивації та принципи, що лежать в основі практик. Це чудова річ. Озброївшись «що» і «чому», тепер ми всі можемо почати впевнено працювати над «як»: як краще запускати наші проекти та як отримати гнучкі методи, прийняті в наших організаціях». — Дейв Томас, The Pragmatic Programmers LLC
«Ця книга — динаміт! Це було революційно, коли воно вперше з’явилося кілька років тому, і це нове видання настільки ж глибоке. Для тих, хто наполягає на контрольних списках у кулінарній книзі, є чудовий розділ про «основні практики», але я закликаю вас почати із справжнього обмірковування значення початкового речення в першому розділі книги Кента Бека: «XP — це соціальні зміни». Ви повинні зробити все можливе, щоб кожен ІТ-спеціаліст і кожен ІТ-менеджер — аж до ІТ-директора — мали на своєму столі копію Extreme Programming Explained». — Ед Йордон, автор і консультант
«XP — це потужний набір концепцій для спрощення процесу проектування, розробки програмного забезпечення, і тестування. Йдеться про мінімалізм і інкременталізм, які є особливо корисними принципами при вирішенні складних проблем, які вимагають балансу креативності та дисципліни». — Майкл А. Кусумано, професор Школи менеджменту Массачусетського технологічного інституту Слоуна та автор книги «Бізнес програмного забезпечення»
«Extreme Programming Explained» — це робота талановитого та пристрасного майстра. Кент Бек зібрав переконливу колекцію ідей щодо програмування та управління, яка заслуговує вашої повної уваги. Моя єдина біда полягає в тому, що наша професія дійшла до того, що такі здорові ідеї називають «екстремальними»....» — Лу Мазцукеллі, співробітник Ради бізнес-технологій Cutter
«Якщо ваша організація готовий до змін у способі розробки програмного забезпечення, є повільний наростаючий підхід, виправляючи речі одну за одною, або швидкий шлях, стрибаючи ногами вперед у екстремальне програмування. Нехай вас не лякає назва, вона зовсім не така екстремальна. Здебільшого це старі добрі рецепти та здоровий глузд, добре поєднані воєдино, позбавляючи від усього жиру, який накопичувався роками». — Філіп Крухтен, UBC, Ванкувер, Британська Колумбія
«Іноді революціонери залишаються позаду, коли рух, який вони започаткували, живе власним життям. У цій книзі Кент Бек показує, що він залишається попереду кривої, виводячи XP на новий рівень. У цій книзі, опублікованій протягом п’яти років відгуків, дається новий погляд на те, що потрібно для розробки кращого програмного забезпечення за менший час і за менші гроші. Тут немає жодних срібних куль, лише набір практичних принципів, які, якщо їх розумно використовувати, може призвести до значного підвищення продуктивності розробки програмного забезпечення». — Мері Поппендік, автор книги Lean Software Development: An Agile Toolkit
«Кент Бек переглянув свою класичну книгу на основі ще п’яти років застосування та навчання XP. Він показує, що шлях до XP є водночас легким і важким: його можна розпочати з меншою кількістю тренувань, і все ж він змушує команди йти далі, ніж будь-коли». — Вільям Вейк, незалежний консультант
«Завдяки новим ідеям, мудрості досвіду та чіткішим поясненням мистецтва екстремального програмування це видання класичної книги Бека допоможе багатьом реалізувати мрію про видатну розробку програмного забезпечення». — Джошуа Керієвскі, автор книги Refactoring to Patterns і засновник Industrial Logic, Inc.
«XP змінив уявлення нашої галузі про програмне забезпечення розвитку. Його блискуча простота, цілеспрямоване виконання та наполягання на плануванні, заснованому на фактах, а не на спекуляціях, встановили новий стандарт для доставки програмного забезпечення». — Девід Троубридж, архітектор корпорації Microsoft
Підзвітність. Прозорість. Відповідальність. Ці слова не часто застосовуються до розробки програмного забезпечення.
У цьому повністю переглянутому вступі до екстремального програмування (XP) Кент Бек описує, як покращити розробку програмного забезпечення шляхом інтеграції цих дуже бажаних концепцій у вашу щоденну розробку процес.
Перше видання Extreme Programming Explained є класичним. Він отримав нагороди за радикальні на той час ідеї щодо вдосконалення розробки невеликих команд, як-от залучення розробників до написання автоматизованих тестів для власного коду та залучення всієї команди планувати на тиждень. За п'ять років багато чого змінилося. Це повністю переписане друге видання розширює сферу застосування XP для команд будь-якого розміру, пропонуючи програму постійного вдосконалення, яка базується на:
• П’яти основних цінностях, які відповідають досконалості в розробці програмного забезпечення• Одинадцяти принципах застосування цих цінностей у дія• Тринадцять основних і одинадцять супутніх практик, які допоможуть вам вийти за рамки поточних бізнес-технічних обмежень
Незалежно від того, чи є у вас невелика команда, яка вже тісно пов’язана з вашими клієнтами, чи велика команда в гігантській чи багатонаціональній організації, ви знайдете на цих сторінках безліч ідей, щоб кинути виклик, надихнути та заохотити вас і членів вашої команди суттєво покращити розробку програмного забезпечення.
Ви дізнаєтеся, як щоб:
• Залучити всю команду — стиль XP• Збільшити технічну співпрацю за допомогою парного програмування та безперервної інтеграції• Зменшити кількість дефектів завдяки тестуванню розробником• Узгодити бізнес і технічні рішення за допомогою щотижневого та квартального планування• Покращити командну роботу, налаштувавши інформативний спільний робочий простір
Ви також знайдете багато інших конкретних ідей для вдосконалення, усі вони базуються на філософії, яка наголошує на одночасному підвищенні гуманності та ефективності розробки програмного забезпечення.
Кожна команда може покращити. Кожна команда може почати вдосконалюватися вже сьогодні. Покращення можливі — понад те, що ми зараз можемо собі уявити. Extreme Programming Explained, Second Edition, пропонує ідеї, які допоможуть вам удосконалитися на довгі роки.
Характеристики
- ФІО Автора
- Cynthia Andres
Кент Бек - Мова
- Англійська