Разработка и тестирование программного обеспечения
Ключевые процессы тестирования: Планирование, подготовка, проведение, совершенствование
|
Разработка и тестирование программного обеспечения
|
Автор: Блэк Рекс Издательство: Лори, 2014 |
DjVu, 544 страницы, 21.76 МБ
|
В современных условиях стремительно меняющейся среды разработки процессы тестирования программного обеспечения играют все большую роль. Если методологии ускоренной разработки нацелены на потребность компании в быстром выпуске продукта, то процессы тестирования направлены на столь же существенную потребность в выпуске его в надлежащем виде. В этой книге Рекс Блэк, опираясь на свой богатый опыт, выделяет двенадцать процессов тестирования, являющихся ключевыми для достижения успеха. За описанием каждого из этих процессов следует отменно выстроенный пример использования процесса в различных организационных, операционных и технологических условиях. Вместо громоздких правил представлены списки контрольных вопросов — легкие, гибкие инструменты для внедрения тестирования, ориентированного на процесс, для сбора измерений и внесения последовательных изменений.
|
1977
garun-al-rashid
24 июля 2015
|
Скачать книгу
|
Макропроектирование компьютерных обучающих систем
|
Разработка и тестирование программного обеспечения
|
Автор: Шилин Кирилл Юрьевич Издательство: Дело, 2013 |
PDF, 184 страницы, 5.52 МБ
|
В работе изложены основы макропроектирования компьютерных обучающих систем, представлен основной понятийный аппарат и технологии проектирования. Приводятся подробные технологические таблицы этапов проектирования, состав и организация выполнения проектных работ. Рассмотрены методы решения основных задач, возникающих при проектировании компьютерных обучающих систем. Книга предназначена для специалистов в области проектирования сложных систем, магистров и аспирантов, ведущих исследования на стыке наук в областях системотехники и педагогики.
|
668
yurius
22 апреля 2017
|
Скачать книгу
|
Алгоритмические трюки для программистов
|
Разработка и тестирование программного обеспечения
|
Автор: Уоррен Г.С. Издательство: Диалектика / Вильямс, 2014 |
DOC, 512 страниц, 1.00 МБ
|
В новом издании своей книги автор вновь сумел собрать неотразимую коллекцию программистских трюков, позволяющих программисту писать элегантные и эффективные программы, быстро создавать эффективно работающий код, становясь при этом настоящим, глубоко знающим свое дело профессионалом. Трюки автора в высшей степени практичны, но при этом чрезвычайно интересны, а иногда и просто неожиданны — как решение большой головоломки. Изложенный материал позволит повысить квалификацию даже бывалому программисту, но при этом книга будет понятна и полезна даже начинающему.
|
1860
nniikk
19 апреля 2018
|
Скачать книгу
|
Как тестируют в Google
|
Разработка и тестирование программного обеспечения
|
Автор: Уиттакер Д. Издательство: Питер, 2014 |
PDF, 320 страниц, 9.60 МБ
|
В книге описано тестирование программных продуктов в Google: как устроены процессы, как организованы команды, какие техники используются, кто ответственен за качество. Принципы, на которых построено тестирование в Google, применимы в проектах и компаниях любого размера. Авторы книги сами работали над продуктами Google, создавая инструменты тестирования, настраивая процессы и занимаясь непосредственно тестированием. Книга рассчитана на профессионалов из индустрии разработки программного обеспечения: специалистов по тестированию, программистов, менеджеров.
|
1162
admin
20 октрября 2017
|
Скачать книгу
|
Идеальная IT-компания: Как из гиков собрать команду программистов
|
Разработка и тестирование программного обеспечения
|
Автор: Фитцпатрик Б. Издательство: Питер, 2014 |
PDF, 208 страниц, 6.24 МБ
|
В современном мире разработки ПО успех программиста во многом зависит не только от качества кода, но и от его взаимодействия с другими людьми. В этой занимательной и ироничной книге раскрываются основные закономерности и шаблоны поведения, возникающие в команде разработчиков ПО. Рассматриваются основные роли каждого из участников коллектива, партнёры их поведения и примеры организации наиболее эффективного взаимодействия внутри команды программистов. Эта книга поможет вам оценить важность человеческого фактора в процессе разработки ПО и научиться выстраивать эффективно работающую команду для IT-проекта любой сложности.
|
755
anatoly_24
18 июля 2015
|
Скачать книгу
|
Объектно Ориентированное Программирование: Хорошая книга для Хороших Людей
|
Разработка и тестирование программного обеспечения
|
Автор: Комлев Николай Юрьевич Издательство: Солон-пресс, 2014 |
PDF, 298 страниц, 8.94 МБ
|
Объектно Ориентированное Программирование (ООП) — технология, которую обязан знать, понимать и применять каждый программист. Печально, но многие программисты не знают, не понимают и не применяют. А многие, что ещё хуже, — находятся в заблуждении, что знают, понимают и применяют. Из этой книги вы узнаете всё, что надо знать об ООП — и даже немного больше. Кратко, понятно, с примерами. Для умных людей.
|
1083
victor-reider
27 октрября 2017
|
Скачать книгу
|
Объектно-ориентированное мышление
|
Разработка и тестирование программного обеспечения
|
Автор: Вайсфельд М. Издательство: Питер, 2014 |
DjVu, 304 страницы, 12.16 МБ
|
Объектно-ориентированное программирование — это фундамент современных языков программирования, включая C++, Java, C#, Visual Basic, .NET, Ruby и Objective-C. Кроме того, объекты лежат в основе многих веб-технологий, например JavaScript, Python и PHP. Объектно-ориентированное программирование обеспечивает правильные методики проектирования, переносимость кода и его повторное использование, однако для того, чтобы все это полностью понять, необходимо изменить свое мышление. Разработчики, являющиеся новичками в сфере объектно-ориентированного программирования, не должны поддаваться искушению перейти непосредственно к конкретному языку программирования (например, Objective-C, VB .NET, C++, C#, .NET или Java) или моделирования (например, UML), а вместо этого сначала уделить время освоению того, что автор книги Мэтт Вайсфельд называет объектно-ориентированным мышлением. Несмотря на то, что технологии программирования изменяются и эволюционируют с годами, объектно-ориентированные концепции остаются прежними — при этом неважно, какой именно является платформа.
|
1104
stalker1965
03 августа 2016
|
Скачать книгу
|
Человеческий фактор: Успешные проекты и команды
|
Разработка и тестирование программного обеспечения
|
Автор: Демарко Том Издательство: Символ-Плюс, 2014 |
PDF, 288 страниц, 8.64 МБ
|
Немногие книги о компьютерах оказали такое заметное влияние на управление разработкой программного обеспечения, как «Человеческий фактор». Уникальное озарение этой книги, долгие годы сохранявшей свое положение в списке бестселлеров: самые сложные проблемы разработки ПО носят не технологический, а социальный характер. Эти человеческие проблемы решать не просто, однако, решив их, вы увеличите шансы на успех до верхнего предела. В третьем издании появилось шесть новых глав и внесены многочисленные правки в основной текст, так что теперь книга лучше соответствует современным средам разработки и современным проблемам. В частности, обсуждаются патологии лидерства, которые раньше за патологии не считались, эволюционирующая культура собраний, а еще растущее понимание того, что некоторые наши инструменты служат скорее якорями, а не двигателями. Каждый, кому необходимо управлять проектом по разработке ПО или целой организацией такого рода, найдет на страницах этой книги множество ценных советов.
|
1046
vitalysev
15 июня 2016
|
Скачать книгу
|
Разработка требований к программному обеспечению: Руководство
|
Разработка и тестирование программного обеспечения
|
Автор: Вигерс Карл Издательство: БХВ-Петербург, 2016 |
PDF, 736 страниц, 22.08 МБ
|
Эта книга — подробное руководство по разработке качественных требований к программному обеспечению. Здесь описаны десятки проверенных на практике приемов выявления, формулирования, разработки, проверки, утверждения и тестирования требований, которые помогут разработчикам, менеджерам и маркетологам создать эффективное ПО. Настоящее издание дополнено новыми приемами, посвященными разработке требований в проектах гибкой разработки (agile). Основная аудитория — бизнес-аналитики и разработчики, а также дизайнеры, программисты, тестировщики и другие члены команды, задача которых понять и удовлетворить чаяния клиентов, а также маркетологи, менеджеры по продуктам и менеджеры проекта, которые должны проникнуться «духом» и особенностями продукта, чтобы сделать его в полной мере конкурентоспособным. Книга состоит из 32 глав, 3 приложений и словаря терминов.
|
2677
eugeni
24 августа 2018
|
Скачать книгу
|
Шаблоны интеграции корпоративных приложений: Проектирование, создание и развертывание решений, основанных на обмене сообщениями
|
Разработка и тестирование программного обеспечения
|
Автор: Хоп Грегор Издательство: Диалектика / Вильямс, 2015 |
PDF, 672 страницы, 20.16 МБ
|
Основываясь на многолетнем опыте, эксперты Грегор Хоп и Бобби Вульф рекомендуют асинхронный обмен сообщениями в качестве оптимальной стратегии интеграции корпоративных приложений. Вместе с тем создание и развертывание решений, основанных на обмене сообщениями, представляет собой весьма непростую задачу для разработчиков. В книге Шаблоны интеграции корпоративных приложений рассматриваются шаблоны проектирования и приводятся практические примеры интеграции приложений, демонстрирующие преимущества обмена сообщениями и эффективность решений, создаваемых на основе этой технологии. Авторы подчеркивают как преимущества, так и недостатки обмена сообщениями, а также дают практические советы по созданию кода подключения приложения к системе обмена сообщениями, маршрутизации сообщений и мониторинга состояния. Если вы хотите научиться управлять системой обмена сообщениями и обеспечивать ее поддержку, а также осуществлять мониторинг, эта книга — для вас. Материал книги включает: • 65 шаблонов проектирования, использующихся при интеграции приложений • Список и графическое представление шаблонов, которые помогут описать крупномасштабные решения интеграции • Примеры использования технологий интеграции, таких как JMS, MSMQ, TIBCO ActiveEnterprise, Microsoft BizTalk, SOAP и XSL • Практикум, демонстрирующий создание системы формирования цен на облигации • Описание новых стандартов и перспектив развития технологий интеграции корпоративных приложений • В книге отражен многолетний опыт более чем 60 ведущих специалистов в области шаблонов проектирования и рефакторинга. Независимо от того, где, кем и над чем вы работаете, эта книга позволит вам повысить свой уровень разработчика программных проектов и поможет в работе над конкретными проектами, указав, как наиболее эффективно и безопасно повысить их качество.
|
2443
velik
13 февраля 2017
|
Скачать книгу
|
Семь моделей конкуренции и параллелизма за семь недель: Раскрываем тайны потоков. Руководство
|
Разработка и тестирование программного обеспечения
|
Автор: Батчер Пол Издательство: ДМК Пресс, 2015 |
PDF, 360 страниц, 10.80 МБ
|
С появлением микропроцессоров, обладающих большим числом ядер, понимание конкуренции и параллелизма при разработке программного обеспечения стало еще более важным, чем прежде. В книге вы познакомитесь с преимуществами функционального программирования с точки зрения конкуренции, узнаете, как применять акторы для разработки распределенного программного обеспечения, и исследуете приемы параллельной обработки огромных объемов информации на нескольких процессорах. Эта книга поможет вам приобрести новые навыки в разработке программ, благодаря чему вы будете готовы решать сложные задачи в ближайшие несколько лет.
|
1308
admin
07 апреля 2019
|
Скачать книгу
|
Программист-фанатик
|
Разработка и тестирование программного обеспечения
|
Автор: Фаулер Ч. Издательство: Питер, 2016 |
PDF, 208 страниц, 6.24 МБ
|
В этой книге вы не найдете описания конкретных технологий, алгоритмов и языков программирования – ценность ее не в этом. Она представляет собой сборник практических советов и рекомендаций, касающихся ситуаций, с которыми порой сталкивается любой разработчик: отсутствие мотивации, выбор приоритетов, психология программирования, отношения с руководством и коллегами и многих других. Подобные знания обычно приходят лишь в результате многолетнего опыта реальной работы. По большому счёту перед вами – ярко и увлекательно написанное руководство, которое поможет быстро сделать карьеру в индустрии разработки ПО любому, кто поставил себе такую цель. Конечно, опытные программисты могут найти некоторые идеи автора достаточно очевидными, но и для таких найдутся темы, которые позволят пересмотреть устоявшиеся взгляды и выйти на новый уровень мастерства. Для тех же, кто только в самом начале своего пути как разработчика, чтение данной книги, несомненно, откроет широчайшие перспективы.
|
756
anatoly_24
18 июня 2018
|
Скачать книгу
|
Машинное обучение: Наука и искусство построения алгоритмов, которые извлекают знания из данных
|
Разработка и тестирование программного обеспечения
|
Автор: Флах Питер Издательство: ДМК Пресс, 2015 |
PDF, 400 страниц, 12.00 МБ
|
Перед вами один из самых интересных учебников по машинному обучению — разделу искусственного интеллекта, изучающего методы построения моделей, способных обучаться, и алгоритмов для их построения. Автор воздал должное невероятному богатству предмета и не упустил из вида объединяющих принципов. Читатель с первых страниц погружается в машинное обучение в действии, но без не нужных на первых порах технических деталей. По мере изучения предмета тщательно подобранные примеры, сопровождаемые иллюстрациями, постепенно усложняются. В книге описан широкий круг логических, геометрических и статистических моделей, затрагиваются и такие находящиеся на переднем крае науки темы, как матричная факторизация и анализ РХП. Особое внимание уделено важнейшей роли признаков. Устоявшаяся терминология дополняется введением в рассмотрение новых полезных концепций. В конце каждой главы приводятся ссылки на дополнительную литературу с авторскими комментариями. Книга ясно написана и хорошо организована. Начав с основ, автор умело ведет читателя, знакомя его с полезными фактами и подробно описывая ряд методов машинного обучения. Приводится также псевдокод ключевых алгоритмов. Благодаря всему этому книга задает новый стандарт изучения такой сложной дисциплины как машинное обучение.
|
1454
admin
17 сентября 2020
|
Скачать книгу
|
Настройка Team Foundation Server 2013
|
Разработка и тестирование программного обеспечения
|
Автор: Биминг Гордон Издательство: Эком, 2014 |
PDF, 88 страниц, 2.64 МБ
|
Team Foundation Server — это инструмент управления жизненным циклом приложений (Application Lifecycle Management, ALM), который помогает в управлении и планировании всей работы, включая управление портфелем, управление всеми тестовыми случаями и проведение тестов. Взаимодействие с TFS осуществляется с использованием различных клиентов, таких как Microsoft Visual Studio, Microsoft Test Manager (MTM) и веб-портал. Эта книга научит вас настраивать TFS, используя массу точек настройки и расширения. Умение настраивать TFS — очень полезный и мощный навык. Применяя его, вы сэкономите массу времени своим пользователям, а также облегчите для них понимание данных в отчетах. Для пользователей со средним опытом, которые уже знакомы с TFS.
|
319
ylied
19 февраля 2016
|
Скачать книгу
|
Путь аналитика: Практическое руководство IT-специалиста
|
Разработка и тестирование программного обеспечения
|
Автор: Перерва Андрей Дмитриевич Издательство: Питер, 2016 |
DjVu, 304 страницы, 12.16 МБ
|
Перед вами настольная книга для системных аналитиков, программистов, архитекторов программного обеспечения, менеджеров проектов и начальников отделов по разработке программ. Кроме того, книга будет полезным учебным пособием для преподавателей, студентов и аспирантов кафедр IT в технических вузах. Как воплотить неясные ожидания заказчика в блестящий и прибыльный проект? Как избежать ошибок на начальном этапе? Как стать эффективным аналитиком? Авторы отвечают на эти вопросы и делятся своими ноу-хау, которые позволят вам стать гуру в разработке программного обеспечения. Главное достоинство книги — ее практическая направленность. В ней собрана полезная информация со ссылками на теоретические материалы из разных областей разработки программного обеспечения: анализа, архитектуры, управления проектами, лидерства и управления персоналом — все, что понадобится в реальных производственных проектах. Помимо этого в книге содержится анализ разнообразных кейсов и ситуаций, а также примеры документов и шаблонов, необходимых для разработки ПО. Авторы структурируют огромный массив теоретической информации исходя из ее практической ценности на каждом этапе профессиональной карьеры. Книга написана простым и доступным языком. Авторы многие годы шли к высшему уровню профессионализма, а вас отделяет от тех же знаний только прочтение этой книги.
|
1105
stalker1965
04 июля 2017
|
Скачать книгу
|
Практика программирования: Руководство
|
Разработка и тестирование программного обеспечения
|
Автор: Керниган Брайан У. Издательство: Диалектика / Вильямс, 2015 |
PDF, 288 страниц, 8.64 МБ
|
Брайану Кернигану и Робу Пайку удалось придать своей книге Практика программирования ту же глубину и профессиональное качество, которые характеризуют их другую классическую совместную работу The Unix Programming Environment. Эта книга поможет любому — программисту сделать свой труд более производительным и эффективным. Практика программирования состоит не только из написания кода. Программисты должны также оценивать затраты и приобретения, выбирать между архитектурными альтернативами, отлаживать и тестировать код, оптимизировать быстродействие, дорабатывать и сопровождать программы, написанные ими же или их коллегами. Одновременно необходимо заботиться о совместимости, стабильности и надежности программ, при этом удовлетворяя стандартам и спецификациям. Практика программирования освещает все эти и другие темы. Книга содержит множество практических советов и реальных примеров на языках С, C++, Java и других. В ее главах подробно рассматриваются следующие вопросы: • отладка: как быстро найти ошибки • тестирование: как гарантировать правильную и надежную работу программы • быстродействие: как сделать программу быстрее и компактнее • переносимость: как сделать программу работоспособной одновременно во многих средах • проектирование: как найти компромисс между поставленными задачами и наложенными ограничениями, выбрав наилучшие алгоритмы и структуры данных • интерфейсы: как управлять взаимодействием компонентов с помощью механизмов абстрагирования и сокрытия информации • стиль: как писать код, который не только хорошо работает, но и понятен для чтения • системы обозначений: как правильно выбрать рабочие языки и программируемые оболочки, чтобы переложить большую часть работы на компьютер и систему Авторы вложили в эту книгу концентрированный опыт многих лет программирования, преподавания и совместной работы с коллегами. Всякий, кому приходится писать программы, почерпнет немало полезного из принципов и рекомендаций, приведенных в книге.
|
1047
vitalysev
15 июня 2017
|
Скачать книгу
|
Отъявленный программист: Лайфхакинг из первых рук
|
Разработка и тестирование программного обеспечения
|
Автор: Савчук Игорь Издательство: Питер, 2015 |
PDF, 272 страницы, 8.16 МБ
|
Сделать карьеру программиста намного тяжелее, чем просто быть им. Специфического склада ума, умения мыслить абстрактно, развитой логики мало, главное — сознавать, что работа — это не только способ зарабатывания денег. Не так уж много людей соответствуют всем условиям, и именно об этом меньшинстве пойдет речь. Перед вами — сборник откровенных бесед с известными программистами, системными администраторами и другими «айтишниками». Герои книги исповедуют разные взгляды, относятся к разным социальным группам, могут оперировать миллионами долларов, быть героями гламурных тусовок или простыми офисными трудягами-программистами. Объединяет этих людей умение использовать свои увлеченность, страсть и любовь к профессии как рычаг, позволяющий достигнуть принципиально новых вершин в развитии себя и своего бизнеса. Мы постарались найти самых ярких «звезд» компьютерно-сетевой субкультуры и донести до вас максимально разнообразные мнения, дабы читатель, какие бы ни сложились у него личные вкусы, не скучал в этом пестром калейдоскопе персонажей.
|
989
radius
14 апреля 2019
|
Скачать книгу
|
Идеальный программист: Как стать профессионалом разработки ПО
|
Разработка и тестирование программного обеспечения
|
Автор: Мартин Роберт Издательство: Питер, 2016 |
PDF, 224 страницы, 6.72 МБ
|
Всех программистов, которые добиваются успеха в мире разработки ПО, отличает один общий признак: они больше всего заботятся о качестве создаваемого программного обеспечения. Это — основа для них. Потому что они являются профессионалами своего дела. В этой книге легендарный эксперт Роберт Мартин (более известный в сообществе как «Дядюшка Боб»), автор бестселлера «Чистый код», рассказывает о том, что значит «быть профессиональным программистом», описывая методы, инструменты и подходы для разработки «идеального ПО». Книга насыщена практическими советами в отношении всех аспектов программирования: от оценки проекта и написания кода до рефакторинга и тестирования. Эта книга — больше, чем описание методов, она о профессиональном подходе к процессу разработки.
|
814
allkonekt
13 августа 2018
|
Скачать книгу
|
Крестовый поход ИТ-руководителя
|
Разработка и тестирование программного обеспечения
|
Автор: Барамба Сергей Анатольевич Издательство: ДМК Пресс, 2016 |
PDF, 160 страниц, 4.80 МБ
|
«Тот, кто становится руководителем ИТ-подразделения, начинает своего рода «крестовый поход». У каждого свои собственные цели, но всех объединяет постоянное ощущение череды битв и краткосрочных стычек с пользователями, вечная нехватка времени и ресурсов и маневры элементов вверенной инфраструктуры. Каждый день становится испытанием веры, и только истинно преданный своему делу сможет идти по этому пути. Важно суметь пройти не просто в одиночку, а, собрав под свои знамена единомышленников, сколотить вокруг себя команду — своего рода духовно-рыцарский орден вроде тех, что возникли в средневековой Европе. В книге автор делится своим опытом, обретенным в этом походе. Простые слова и несложные формулы, ничего лишнего, что бы тяготило в бою и было сложно воспринимать. Издание будет полезно начальникам ИТ-подразделений, которые хотели бы более рационально и со смыслом проводить свои боевые будни.»
|
582
admin
27 октрября 2019
|
Скачать книгу
|
|