OpenQuality.ru

Качество программного обеспечения

Качество программного обеспечения: в главных ролях

Лента  Радар  Блог  Опыт  
Разум  Видео  Заметки  Эпизоды


Августовская лента: лучшее за месяц (2017)

Баги и дыры

 

• В США отзывают почти 500 тысяч кардиостимуляторов из-за угрозы хакерских атак.

• История с фальсификацией тестов в Volkswagen: инженеры получают реальные тюремные сроки.

• Компьютер превосходит человека в вычислительных задачах, но проиграет ему в наплевательском отношении к цели.

• На ошибках учатся: исповедь администратора баз данных.

• Искусственный интеллект научился писать трояны, невидимые для антивирусов.

• Хакер превратил Amazon Echo в домашнего шпиона.

• Facebook закрыл одну из своих систем искусственного интеллекта после того как боты стали общаться на своем языке.

 

Архитектура систем и разработка приложений

 

• История снижения производительности в Docker-операциях на AWS.

• Архитектура микросервисов: готовимся к сбоям заранее.

• Google Testing Blog: проектируя систему классов, не пытайся учесть все мыслимые и немыслимые сценарии ее расширения (YAGNI: You Aren’t Gonna Need It).

• Опыт Morningstar по переносу своей инфраструктуры в облако AWS: снижение затрат на 97%.

• Логи помогут дать объективную оценку событиям вместо того чтобы раздувать пожар на пустом месте.

• История Присциллы: можно стать успешным разработчиком даже если ты не подходишь на эту роль по многим статьям.

• Kotlin матереет и завоевывает сердца страждущих программистов.

 

Тестирование и качество ПО

 

• James Bach выделяет шесть ошибочных представлений о тестировании ПО.

• Alan Page полагает, что тестировщики-автоматизаторы канут в Лету.

• Пять ошибок при тестировании производительности SQL-запросов.

• Test impact analysis: список запускаемых автотестов определяется изменениями в программном коде продукта.

• Fuzzing – важная часть автоматизированного тестирования, без которой не обойтись.

• Как отключить Integrated Windows Authentication, проявляющуюся в IE при работе с Selenium?

• Мораль сей басни такова: развивайте свои навыки и пополняйте комплект инструментов до того как они пригодятся.

 

Между стулом и монитором

 

• Мой замок, мои правила: вот так вот взять и добавить новую функциональность? Ну уж нет.

• Пользователь должен быть предупрежден о всех мыслимых и немыслимых рисках, с которыми он может столкнуться при работе с продуктом (1, 2).

• Хотите откровенный совет по пользованию нашим продуктом? Получите, распишитесь. И не думайте, что мне было легко.

• Будьте осторожны с оценками сроков: за них придется отвечать.

• Если фокусным группам не нравится наш продукт, то это, конечно, плохие фокусные группы.

• Нечего на зеркало пенять, коли рожа крива.

• Если беспокоиться слишком сильно, любая подстеленная соломка с беспокойством не справится. Нужно изменить отношение к стрессовому окружению.

• Изменение изменению рознь: улучшать могу только я, а к вашим изменениям я не готов.

 
Календарь ошибается. Лето в разгаре.

Отправить в Twitter, Facebook, ВКонтакте | Опубликовано 01.09.2017 в рубрике "С миру по нитке"

Комментарии


Добавить комментарий

Пожалуйста, исправьте результат: дважды два равно



КРАТКОЕ СОДЕРЖАНИЕ

Что такое качество программного обеспечения и как его улучшить: теория и практика, задачи и решения, подводные камни и обходные пути.


ПУТЕВОДИТЕЛЬ

Проект был основан в 2008 году. За это время часть статей устарела, а некоторые из них вызывают улыбку, но пусть они останутся в том виде, в котором были написаны. Cписок всех статей с краткой аннотацией и разбивкой по рубрикам: открыть.

ПОДПИСКА

Доступ к самым интересным материалам по электропочте и RSS. Подробности.

ИЩЕЙКА