Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Лучше оцениваете - хуже работаете



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


Лучше оцениваете – хуже работаете
2016-10-19 11:09

Автор: Джеральд Вайнберг (Gerald Weinberg)

Оригинал статьи: http://secretsofconsulting.blogspot.ru/2016/08/better-estimating-can-lead-to-worse.html

Перевод: Ольга Алифанова.

 

Эта статья – новая глава моей книги "Хотите стать (хорошим) менеджером?"

 

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

 

В те времена Том ДеМарко послал мне бесплатную копию своей книги "Контроль проектов разработки: менеджмент, измерение и оценки". К несчастью, я положил ее в сумку велосипеда вместе с куском барбекю, и произошел казус. Том, щедрой души человек, подарил мне еще одну копию.

 

Благодаря щедрости Тома я почувствовал себя обязанным прочитать книгу, которая была довольно хороша и без дополнительного соуса. В ней Том осторожно сообщает, что разработка ПО далека от зрелости, и поэтому меня удивил выход его статьи "Разработка ПО: достижение совершеннолетия".

 

Неужели меньше чем за год наша отрасль таки достигла зрелости?

 

Как оказалось, заголовок был авторской неточностью, если судить по этой цитате:

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

 

Статья была вовсе не про зрелость разработки ПО – это был скорее обзор состояния оценок и метрик в отрасли. Проведя обзор работ Барри Боэма, Виктора Базили, Каперса Джонса и Лоуренса Патнама, ДеМарко сообщает, что эти работы:

"…описывают структуру анализа количественных параметров проектов разработки. Но ни один из этих авторов не говорит о том, как именно эта структура отвечает на практический вопрос – как мне организовать бизнес и управлять проектами, чтобы поддерживать достаточный уровень контроля за количественными параметрами?".

 

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

 

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

 

Читать статью полностью...



Руководитель отдела тестирования
2016-10-19 11:53

Ищу Руководителя QA на команду 5-7 человек. Ключевая задача: автоматизация (веб, мобайл) практически с нуля.

 

Что за проект?

  • Известный российский highload портал (около 1 млн ежедневных посетителей).
  • Большая десктоп версия, обширная БД.
  • Современная мобильная версия сайта.
  • 9 мобильных приложений под все лидирующие платформы + apple watch.

 

Какая команда?

  • В тех.отделе порядка 50 человек: PHP-разработчики, системные администраторы, проектный офис, системные аналитики, продуктовый отдел.
  • Текущая команда тестирования: 4 ручных тестировщика
  • Работа по Agile + элементы Scrum и Kanban

 

Что нужно делать?

  • Влиться в текущую команду, усилить ее (+ 2 человека на первое время, плюс, дальше готовы растить команду).
  • Мы ждем от руководителя грамотного управления командой: найм, контроль, планирование, обучение и профессиональное развитие.
  • Нужно поставить на поток написание автотестов, тест-кейсов, определиться с системой тестирования (сейчас есть только ручное тестирование). Автотесты должны работать на всех платформах.
  • Есть задача по автоматизации процессов тестирования, нужно развивать тестовое API, плюс, грядет большой проект по переработке внутренней логики.
  • Еще нужно помогать (в качестве заказчика) выстраивать релиз-инженириг и помогать с проблемными багами тех.поддержке.

 

Кого ищем?

  • Мы ищем практика, который дорос до следующего этапа и готов управлять большой командой. Но нам важно, чтобы у вас был практический опыт тестирования веб (порталы, сайты) и мобильных приложений. Опыт создания авто (Selenium) и нагрузочных тестов.
  • Важно, чтобы вы понимали, как устроено межсерверное взаимодействие, как работает http, API, умеете работать с базой на уровне простых селектов. Имели опыт с нагрузочным тестированием. Готовы взяться за тестирования API. Знаете Linux и git.
  • Плюс, если у вас есть опыт автоматизации тестирования.
  • И вам пригодится руководящий опыт, хотя бы от 1 года.

 

Как устроен процесс найма?

  • Нам достаточно одной личной встречи с Техническим директором и HR.
  • На встрече будет небольшое тестовое задание (на бумажке + пара боевых кейсов проекта на компьютере)
  • Решение принимаем быстро, в течении суток.

 

Условия:

  • Офис в центре, белая ЗП, трудоустройство по ТК РФ, ДМС со стоматологией.
  • Компенсация за завтраки и обеды.
  • Гибкий график: критично быть на работе в 11:00 (в это время проходят собрания команд).
  • Конференции (участие и выступления), семинары, внутренние митапы, проф.литература.
  • ЗП вилка: 130-160К. Если ваши ЗП-ожидания выше, давайте пообщаемся, возможно, мы идеально подойдем друг другу и тогда о деньгах тоже договоримся.

 

По вопросам о компании и вакансии пишите в почту: paulaja03@gmail.com, расскажу все важные детали!



Продам кредитные карты с пинкодом.
2016-10-19 18:50

Свободно и прибыльно, постоянно или разово - кардинг
Более подробную информацию вы можете узнать
Карты с чипом,с балансом,под обнал через атм.
http://goldcard.cash/
E-mail: viktorsobolev007@gmail.com



Сравнивание объектов в Sikuli
2016-10-20 07:37

Всем привет, я не очень понимаю как на java, сравнить заранее заготовленный скриншот, он же паттерн с картинкой на экране, 

вот такой пример не работает:

 
 
if(screen.exists(PatternBase.patterns[34], 15) ){
System.out.println("Hi");
}
else{
System.out.println("Bye");
}
 
подскажите как грамотно, пожалуйста :)
 


© 2010 | Software-Testing.Ru


В избранное