OpenQuality.ru

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

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

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


Архив новостей: февраль 2011 г.


28.02  Двенадцать уязвимостей веб-приложений, о которых должен знать каждый разработчик: разбор полетов и комментарии. И еще обсуждение.

28.02  James Bach возвращается к теме контекст-ориентированного тестирования и шлифует известные формулировки.

25.02  Gojko Adzic настаивает на важности эффективного взаимодействия в процессе тестирования. Бонус: симпатичный инструмент TextTest для приемочных испытаний.

25.02  jQuery: шаблоны и модуль AJAX. Краткий обзор с практическими примерами.

24.02  Простой и эффективный способ сделать "хорошо": достаточно изменить взгляды на мир.

24.02  Mike Gualtieri, ничтоже сумняшеся, предлагает распустить QА-команду в целях улучшения качества продукта.

23.02  Alberto Savoia (Google) начинает свой рассказ про CRAP. В просторечии: Change Risk Anti-Patterns. А вы что подумали?

22.02  Web-криптография: плюсы и минусы трех вариантов.

22.02  Дизайн web-приложений: coming up with good ideas is not a matter of genius, but rather simply a challenge of seeing clearly and thinking sensibly.

22.02  I.M.Testy возвращается в мир "большого тестирования" и представляет state transition testing: анализ поведения продукта в зависимости от тех или иных действий пользователя.

21.02  Gojko Adzic освещает события недели: BDD, TDD, Selenium 2, сравнение тестирования и фотографирования. Эстафетную палочку с Selenium принял Adam Goucher.

21.02  Критерий тестируемости кода: термины, инструменты, рефакторинг, модульные тесты.

21.02  Как происходит выделение памяти, причины возникновения фрагментации, как с ней бороться? (via Алена C++)

21.02  Семь слабых мест Google Chrome и плагины для превращения лимона в лимонад.

18.02  Масштабирование нагрузки web-приложений: узкие места, инструменты, мониторинг.

17.02  Узкое горлышко в MS SQL: что предпринять в случае нехватки времени CPU, оперативной памяти или дискового пространства?

17.02  Переписка – важная составляющая работы над продуктом. Albert Gareev призывает избегать игры в пинг-понг и не ввязываться в бессмысленные баталии.

17.02  Подборка тайных знаний по работе с CSS: как сделать web-страницу запоминающейся?

17.02  James Whittaker продолжает рассказ о подходах Google к тестированию программных продуктов (1, 2, 3).

16.02  Gojko Adzic рассказывает о применении карт-диаграмм (effect maps) в проектах, ориентированных на гибкую модель разработки.

16.02  Тяни-толкай, или проектирование по вытягивающему принципу: в разработке разумно применять вытягивающий принцип (pull) в сочетании с предварительным проектированием (push).

15.02  Новости на планете Selenium: подборка новостей и выход билда 2.0b2.

14.02  IPtables в Linux: пример предоставления доступа по протоколу SSH.

14.02  Gojko Adzic делится своими находками: эффективные практики рефакторинга, психология тестирования, TDD и модульные тесты, введение в Robot Framework, BDD в PHP и другие темы.

13.02  Stack Exchange: статистика по проекту и список задействованных программных продуктов.

11.02  Двухшаговая аутентификация для аккаунтов Google: официальное заявление и краткий комментарий.

10.02  Переход с Subversion на Git: основы, настройки, совместная работа, ветвления, разрешение конфликтов (1, 2).

10.02  Почему WordPress одержал победу над Movable Type? Разбор полетов и комментарии.

08.02  Две подборки: Gojko Adzic освещает события недели с упором на гибкие технологии, а Аdam Goucher припас лукошко ссылок по Selenium.

07.02  Michael Bolton нарисовал портрет успешного тестировщика: свобода, ответственность, многообразие и глубина навыков, сотрудничество, страсть к исследовательской деятельности.

07.02  Alex Ott рассказал о типах и протоколах в Clojure, позволяющих улучшить производительность программ по сравнению с мультиметодами.

07.02  Jeff Atwood: что отличает заурядного разработчика от великого? Каким навыкам и какой деятельности следует уделять повышенное внимание?

05.02  LiveCD: как создать загрузочный диск в Linux. Подготовка, сборка, настройка.

05.02  API для валидации XML-документов в Java: как проверить свои документы на соответствие схемам?

04.02  Доступен февральский выпуск MSDN Magazine: технологии, методики, инструменты.

04.02  Как в .Net-приложении реализовать поддержку аддонов? Краткое руководство.

03.02  Интерактивный web-сайт: несколько примеров реализации.

02.02  Hacker Monthly: журнал для создателей стартапов. Подготовка web-сайта, маркетинг, аудитория и другие темы.

02.02  Стратегия Google в обработке запросов: дерево узлов.

01.02  Selenium и WebDriver объединены в один продукт. Краткая информация о двух инструментах и плюсы от объединения.

01.02  FireBug в IE? Как знаменитый плагин Firefox заставить работать в Internet Explorer?

01.02  Кудесник Mark Russinovich рассказывает о том, как извлечь полезную информацию из дампов системы.

01.02  Adam Goucher наблюдает, как Selenium шагает по планете, и ведет прямой репортаж с места событий.

2022 год:   Февраль   Январь  
2021 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2020 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2019 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2018 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2017 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2016 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2015 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2014 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2013 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2012 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2011 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2010 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2009 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2008 год:   Декабрь   Ноябрь   Октябрь   Сентябрь


Краткое содержание

Что такое качество программного обеспечения и как его улучшить.

Действующие лица

Качество ПО: разработчики Качество ПО: QC

Т1. Мы думали, что это баг, а тут, оказывается, вирус затесался.
Т2. Не баги горшки обжигают?

Герои | Наугад | Следить | Share

М1. Нам нельзя релизить продукт с багами P2 (High Importance).
М2. Но сегодня крайний срок, и эти баги мы не успеем починить.
М1. Давай их сделаем P3!
М2. Но рано или поздно их надо будет чинить. Как же мы их потом отличим от настоящих P3?
М1. Тогда пусть у этих багов будет статус P3, а в описании бага пометку сделаем: "М1М2P2"!
М2. Теперь можно релизить!

Качество ПО или рай для багов Качество ПО: классы и объекты

Подходы к разработке, тестированию и внедрению приложений.

Записная книжка

Записки охотника

• Debugging is like being the detective in a crime movie where you are also the murderer

• In my 30+ year programming career, every single, bizarrely obscure bug that took weeks to chase down has ended up being a one-line fix.

Все заметки

Ищейка