Что пишут в блогах

Подписаться

Что пишут в блогах (EN)

Разделы портала

Онлайн-тренинги

.
Улучшение процессов
Александра Ковалева. Планирование трудозатрат на тестирование
01.10.2014 10:16

Доклад Александры Ковалевой на конференции SQA Days-15, 18-19 апреля 2014, Москва, а 14-15 ноября пройдёт следующая 16-ая конференция SQA Days в Питере - присоединяйтесь.

Видео доклада

Презентация доклада

Я занимаюсь оценками рисков в компании. За последний период, работая тест-лидом, я занимаюсь глобальным планированием. Однако не во всех компаниях, планированию уделяют много времени. Мы как раз поговорим о том, что с этим делать.

Мастер класс будет состоять из 2-х частей:

1. Теоретической – понятие оценки и планирования. Роли и задачи.

2. Практической – пример управление ресурсами (можно посмотреть на видео)

Итак, что же такое планирование? Это настолько глобальное понятие, что его можно применить к любой области жизни.

Планирование как вид деятельности – это процесс выработки действий по достижению цели.

«Бизнес-планирование» Кушнир И.В.

Как пример, когда вы утром едите на работу и думаете пойти вечером в кино – вы занимаетесь планированием! Также и на работе! Несмотря на то, что вас не спрашивают о планирование, вы планируете, так как должны примерно знать, когда вы сможете закончить свою работу и передать результаты команде. В других случая, вы точно называете дату релиза, спланировав его сроки, которые зачастую переносятся из-за того, что вы не попадаете в указанные в плане даты.

Подробнее...
 
Разработка и пользователи: по одну сторону баррикад
20.05.2009 12:26

Автор: Руколь Наталья

Пролог, или история разработки новейшего продукта ХХХ

Январь, Стадия проектирования:

Бизнес-аналитик: нам обязательно нужны и GUI и веб-интерфейс, потому что это атрибуты всех современных серьёзных приложений
Архитектор: Так же нам обязательно нужна командная строка с возможностью удалённого доступа – это признак профессионализма

Март, Разработка

Архитектор: мы будем писать наше приложение на Java и ActiveX, потому что они scalable.
Руководитель разработки: нет, мы будем писать на C# потому что он более secure и очень reliable

Сентябрь, Тестирование

Тестировщик: я настаиваю на том, что это критикал, потому что программа падает при нажатии на эту кнопку всего шестнадцать раз подряд!
Разработчик: сейчас это нельзя исправить потому что класс MegaPuperClass библиотеки Refactored_on_May не поддерживает обработки исключений

Декабрь, Эксплуатация

Пользователь: очень симпатичный калькулятор, но я не понимаю, как им пользоваться?

Если ничто из вышеперечисленного диалога Вам не знакомо – видимо, Вы не участвовали в разработке софта .

Подробнее...
 
Три ступени развития службы контроля качества ПО
16.01.2009 13:41

Автор: Гринкевич Сергей

Статья написана по мотивам доклада, сделанного автором на конференции “Российские Интернет технологии 2007″ (РИТ2007) в апреле 2007 года в Москве.

Оригинальная публикация

Краткое описание:

В отличие от программирования, тестирование не создает прибавочной стоимости, т.е. проведение тестирования напрямую не влияет на ценообразование. Потратите вы 1000 или 1.000.000, это никак не отразится на ценности программы для пользователя в момент ее покупки. Осознание уровня качества приходит к пользователю позже, с опытом использования программы. Как следствие этого факта, многие руководители отказываются или максимально урезают расходы на такие «не профильные» активности, как тестирование. Но существует граница за которой расходы на тестирование просто бессмысленны. В этой ситуации лучше пользоваться принципом «либо все, либо ничего». Половинчатые решения всегда экономически не оправданы и влекут за собой неэффективные траты бюджета проекта.

В чем заключается экономическое обоснование необходимости тестирования программ?
Какой набор тестовых активностей минимально достаточен?
Что нужно делать, чтобы управлять процессом и, следовательно, бюджетом проекта?

Эти и другие вопросы я постараюсь осветить в своей статье.

Подробнее...
 
Мифы об автоматизированном тестировании
14.01.2009 21:10

Автор: Дмитрий Ручко

Данная статья была подготовлена на основе доклада, сделанного автором на конференции SQA-2 (http://sqa2conf.blogspot.com/) в октябре 2007 года.

Целью данной статьи является желание дать людям верное представление о том, что же такое «автоматизированное тестирование» и с чем его «едят».

Введение

С давних времён человечество занимается мифотворчеством. Чем меньше имелось знаний об окружающей природе, тем сильнее были заблуждения человека и удивительнее его мифы. С развитием науки область знаний расширилась. Но  и область неизвестного стала больше. Старые мифы ушли, но появились новые.

В данной статье я хотел бы рассказать об автоматизированном тестировании и связанными с ним заблуждениями. Часть из них больше свойственна менеджерам верхнего звена, часть – рядовым сотрудникам. Но и те и другие мифы мешают правильному пониманию и развитию данной технологии как таковой и её успешному внедрению на местах для обеспечения более высокого качества выпускаемых продуктов.

Подробнее...
 
Автоматизация тестирования: учимся экономить
30.12.2008 17:52

Автор: Владислав Орликов

Оригинальная публикация

Сэкономил – значит заработал, – утверждает пословица.

Подобного мнения придерживаются руководители софтверных компаний, стремясь сократить неявные производственные издержки. Хотя многие из них не заметны на первый взгляд, они вполне ощутимо сказываются на финансовом результате. К числу неявных издержек относятся повышенные затраты из-за неэффективного тестирования разрабатываемых программ.

Всякая более-менее значимая модернизация программного кода требует перепроверки его функционирования. Применяемые для этого испытания часто являются типовыми и могут многократно повторяться в последовательных циклах модернизации программы. Это утверждение верно и для настольных систем, и для «тяжелых» информационных комплексов – от веб-порталов, играющих представительскую роль, до систем финансового учета. Видимо, поэтому все больше руководителей осознают актуальность автоматизированного тестирования, о котором пойдет речь в этой статье.

Подробнее...
 
Внутренние учебные программы для специалистов по качеству - стоит ли это затрат?
24.10.2008 13:39

Автор: Елена Беляева

The paper is devoted to the training program for Software Quality Assurance (SQA) engineer created in Motorola, St.-Petersburg software center to prepare SQA engineers to fulfill their responsibilities. The paper will provide the stages how the training program was formed. We will describe approaches we used for the mentoring program and the effectiveness of the training program.

Подробнее...
 
Количественное управление процессом тестирования
24.10.2008 11:26

Авторы: Александров Александр, Галай АнатолийМилькова Ясна

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

Иначе говоря, одно лишь выполнение набора процедур не обеспечивает основу для оценки качества разрабатываемой программной системы. Более того, такой подход в высшей степени зависит от качества процедуры и от качества ее выполнения. Основной недостаток процедурного подхода состоит в отсутствии у менеджеров проектов количественных способов, с помощью которых они могли бы оценить качество разрабатываемой программной системы, единственный видимый им фактор показывает, были ли выполнены запланированные задачи.

Описанный в докладе подход (рассмотренный на примере процесса тестирования), основан на количественном управлении данными и позволяет решить эту проблему, устанавливать количественные цели по качеству, анализировать процессы и своевременно разрабатывать и предпринять корректирующие и/или предупреждающие действия- причем это можно сделать на более ранней стадии, когда цена ошибки еще не так дорога.

Подробнее...
 
Аудит у Прокруста
06.10.2008 11:06

Автор: Юрий Горюнов

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

Подробнее...
 
Зачем нашей компании нужен СММI?
30.09.2008 11:39

Автор: Новичков Александр

Статья построена по принципу вопросов и ответов. В статье даются ответы на основные вопросы, связанные с моделью СММI: зачем и кому нужна сертификация, какие инструментальные средства и методологии необходимы для достижения СММI. Данная статья будет постоянно дополняться новыми вопросами и ответами. Следите за анонсами.

Основные вопросы:

  • Действительно ли надо проходить сертификацию?
  • Что даст сертификация?
  • Какие средства инструментальной поддержки выбрать?
  • Можем ли мы сами достичь уровня 3?
Подробнее...
 
Что было раньше: Процесс или инструменты?
30.09.2008 10:23

Автор: Вячеслав Панкратов

С чего начинать внедрение изменений в работу компаний или подразделений по разработке информационных систем: с выбора инструмента или адаптации методологии?

Чем универсальнее система или инструмент и чем выше требования к её конфигурированию под потребности конкретного процесса, тем сложнее отталкиваться от Инструмента как от Решения, которое предлагает ответы в вопросах методологии.

Подробнее...
 



Страница 12 из 13