Жемчужины разработки программного обеспечения: уроки пятидесятилетнего опыта в разработке программного обеспечения на русском
#2260220
Software Development Pearls: Lessons from Fifty Years of Software Experience (B09BF6CS9T)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Karl Wiegers | #527: Тестирование программного обеспечения
Ускорьте свой путь к совершенству в разработке программного обеспечения, учась на с трудом достигнутом опыте других.
«Карл — один из самых вдумчивых специалистов по программному обеспечению, которых я знаю. Он глубоко размышлял над трудностями разработки программного обеспечения, с которыми сталкивался на протяжении своей карьеры, и эта книга содержит 60 его наиболее ценных ответов».
— Из предисловия Стив Макконнелл, Construx Software и автор книги Code Complete: «Разве не было бы здорово получить опыт всей жизни, не расплачиваясь за неизбежные ошибки собственного опыта? Карл Вигерс прекрасно разбирается в лучших методах бизнес-анализа, разработки программного обеспечения и управления проектами. Вы получите краткие, но важные сведения о том, как преодолевать неудачи, а также как их избегать».
— Мейлир Пейдж-Джонс, старший бизнес-аналитик, Wayland Systems Inc.
Опыт — мощный учитель, но он также медленный и болезненный. Вы не можете позволить себе совершать все ошибки самостоятельно! Книга «Жемчужины разработки программного обеспечения» поможет вам быстрее совершенствоваться и избежать многих трудностей, учась у тех, кто уже преодолел этот путь. Опираясь на более чем 25-летний опыт работы с командами разработчиков программного обеспечения, Карл Вигерс сформулировал 60 кратких, практических уроков для всех ваших проектов, независимо от вашей роли, отрасли, технологии или методологии.
В своих рекомендациях и выводах Вигерс рассматривает шесть важнейших элементов успеха: требования, проектирование, управление проектами, культура и командная работа, качество и совершенствование процессов. Для каждого элемента Вигерс предлагает «Первые шаги» для анализа собственного опыта перед началом работы; подробные «Уроки» с ключевыми выводами, реальными примерами из практики и практическими решениями; и «Следующие шаги» для планирования внедрения в вашем проекте, команде или организации. Это знания, которым вас не учили в колледже или на курсах повышения квалификации. Они могут повысить вашу эффективность как разработчика, бизнес-аналитика, специалиста по качеству или менеджера.
«Карл — один из самых вдумчивых специалистов по программному обеспечению, которых я знаю. Он глубоко размышлял над трудностями разработки программного обеспечения, с которыми сталкивался на протяжении своей карьеры, и эта книга содержит 60 его наиболее ценных ответов».
— Из предисловия Стив Макконнелл, Construx Software и автор книги Code Complete: «Разве не было бы здорово получить опыт всей жизни, не расплачиваясь за неизбежные ошибки собственного опыта? Карл Вигерс прекрасно разбирается в лучших методах бизнес-анализа, разработки программного обеспечения и управления проектами. Вы получите краткие, но важные сведения о том, как преодолевать неудачи, а также как их избегать».
— Мейлир Пейдж-Джонс, старший бизнес-аналитик, Wayland Systems Inc.
Опыт — мощный учитель, но он также медленный и болезненный. Вы не можете позволить себе совершать все ошибки самостоятельно! Книга «Жемчужины разработки программного обеспечения» поможет вам быстрее совершенствоваться и избежать многих трудностей, учась у тех, кто уже преодолел этот путь. Опираясь на более чем 25-летний опыт работы с командами разработчиков программного обеспечения, Карл Вигерс сформулировал 60 кратких, практических уроков для всех ваших проектов, независимо от вашей роли, отрасли, технологии или методологии.
В своих рекомендациях и выводах Вигерс рассматривает шесть важнейших элементов успеха: требования, проектирование, управление проектами, культура и командная работа, качество и совершенствование процессов. Для каждого элемента Вигерс предлагает «Первые шаги» для анализа собственного опыта перед началом работы; подробные «Уроки» с ключевыми выводами, реальными примерами из практики и практическими решениями; и «Следующие шаги» для планирования внедрения в вашем проекте, команде или организации. Это знания, которым вас не учили в колледже или на курсах повышения квалификации. Они могут повысить вашу эффективность как разработчика, бизнес-аналитика, специалиста по качеству или менеджера.
- Уточните требования, чтобы достичь общего видения и понимания вашей реальной проблемы.
- Создавайте надежные конструкции, которые обеспечивают необходимую функциональность и качество, а также обладают возможностью дальнейшего развития.
- Предугадывайте и избегайте распространенных ошибок в управлении проектами.
- Создайте культуру, в которой поведение людей действительно соответствует тому, что они заявляют о своих ценностях.
- Реалистично планируйте качество и учитывайте его с самого начала.
- Используйте совершенствование процессов для достижения желаемых бизнес-результатов, а не как самоцель.
- Выберите свои дальнейшие шаги, чтобы получить максимальную пользу от всех этих уроков.