Re[5]: Как работает ваш отдел QA?
От: Lloyd Россия  
Дата: 31.01.11 09:28
Оценка:
Здравствуйте, karkasch, Вы писали:

K>За волосатые ноги публично высмеивают.


Как они это узнают?
Re[6]: Как работает ваш отдел QA?
От: karkasch  
Дата: 31.01.11 09:37
Оценка:
Здравствуйте, Lloyd, Вы писали:

L>Здравствуйте, karkasch, Вы писали:


K>>За волосатые ноги публично высмеивают.


L>Как они это узнают?


Ну если летом в жару в шортах прийти.
Или закажешь пиццу, приедет курьер в шлепках.
Re[7]: Как работает ваш отдел QA?
От: Mihas  
Дата: 31.01.11 09:39
Оценка:
Здравствуйте, karkasch, Вы писали:

K>Или закажешь пиццу, приедет курьер в шлепках.


У нас в Чебоксарах летом чувака не пустили в здание судебных приставов. Тоже в шлепках пришел...
В газете еще писали.
Re[5]: Как работает ваш отдел QA?
От: elmal  
Дата: 31.01.11 09:48
Оценка:
Здравствуйте, karkasch, Вы писали:

K>Просто в одном файле проще кодить. Чтобы создать новый файл или папку (где красиво и структурировано разложить код), надо писать письмо в QA.

K>А права на создание тэгов выбивали больше месяца. Они долго упирались. Мол разработчикам не положено.
Ну пусть мегаменеджер теги создает, если ему заняться больше нечем . Делов то.

K>А какая у вас система контроля версий?

SVN, как не странно. Бесплатней некуда . Проблем никаких. Было дело на CVS сидел, тож самое было абсолютно.
Re[5]: Как работает ваш отдел QA?
От: elmal  
Дата: 31.01.11 09:52
Оценка:
Здравствуйте, Lloyd, Вы писали:

L>Ты тоже посмотрел его сообщения?

Не смотрел, честно! Вот именно сейчас посмотрел — угадал однако .
Re[2]: Как работает ваш отдел QA?
От: Панда Россия  
Дата: 31.01.11 10:59
Оценка:
Здравствуйте, Mihas, Вы писали:

M>1. Коммитишь решение баги в репозиторий

M>2. Этот коммит анализируется автоматическим ботом
M>3. Если боту покажется, что что-то не так, то приходит письмо с требованием написать объяснительную

А как бот может понять, что что-то не так? И что именно может быть не так?
Re[3]: Как работает ваш отдел QA?
От: Mihas  
Дата: 31.01.11 11:23
Оценка:
Здравствуйте, Панда, Вы писали:

П>Здравствуйте, Mihas, Вы писали:


M>>1. Коммитишь решение баги в репозиторий

M>>2. Этот коммит анализируется автоматическим ботом
M>>3. Если боту покажется, что что-то не так, то приходит письмо с требованием написать объяснительную

П>А как бот может понять, что что-то не так? И что именно может быть не так?


Из набора метрик вычисляется какая-то цифра. Ну и сравнивается с нормой.
Метрики вроде таких: количество строк кода, сложность бага, время, потраченное на решение и еще целый список неведомых мне критериев.
Если не ошибаюсь, за норму бралось усреднение этой же цифры за предыдущие несколько месяцев.
Естественно, имелась вилка допустимого отклонения от нормы.
Re: Как работает ваш отдел QA?
От: злая и глупая Украина  
Дата: 31.01.11 11:35
Оценка: +1
Здравствуйте, karkasch, Вы писали:
Пожалуйста, уважайте коллег и не допускайте излишнего цитирования. Для неуважающих напомню, что есть правила форума и ресурса + санкции за несоблюдение оных. Модератор
K>Надеюсь, не надо объяснять, как я офигеваю от такого процесса.

какой ужас. Я бы уволилась нахрен в первый день.
Ну ладно, в первый же день начала искать новую работу.
Re: Как работает ваш отдел QA?
От: genre Россия  
Дата: 31.01.11 11:50
Оценка: +1
Здравствуйте, karkasch, Вы писали:


K>Надеюсь, не надо объяснять, как я офигеваю от такого процесса.


Это мягко говоря самый странный и самый бессмысленный процесс из всех которые я встречал.
А зачем все так через ж?
... << RSDN@Home 1.2.0 alpha 4 rev. 1476>>
Re[6]: Как работает ваш отдел QA?
От: antonio_banderas Россия  
Дата: 31.01.11 14:17
Оценка:
Здравствуйте, elmal, Вы писали:

E>Здравствуйте, Lloyd, Вы писали:


L>>Ты тоже посмотрел его сообщения?

E>Не смотрел, честно! Вот именно сейчас посмотрел — угадал однако .

А можно я еще угадаю? (пока другие сообщения не читал)
Это госконтора.
Зарплата у программистов тысяч 20-25.
Работают программистами в основном студенты или люди с невысоким уровнем развития, которых больше никуда не берут.
На жизнь себе зарабатывает госзаказами, или вообще не программированием.
Re: Как работает ваш отдел QA?
От: CreatorCray  
Дата: 31.01.11 17:03
Оценка:
Здравствуйте, karkasch, Вы писали:

K>Группа разработчиков пишет код. По готовности заливает в кодохранилище.

K>В хранилище есть триггер на заливку. По триггеру в бд Oracle записыватся лог — кто, когда и какой файл правил.
Нафига? Онож всё в SVN есть в любой момент.
Или у вас "кодохранилище" какое то особое.

K>По завершении кодирования, в почтовой программе разработчиком создается заявка на сборку проекта для QA.

K>По кнопке в заявке из оракловой бд подтягивается список файлов, которые менял разработчик.


K>По списку файлов из заявки группа QA выкачивает соответствующие версии файлов (не обязательно последние) и компилирует проект для выкладки.

K>Если над проектом работают несколько разработчиков, то создавать заявки надо всем. Что бы QA подхватили все файлы. Иначе они соберут непонятно что.
Автоматизация просто капец. Нафига оно такое надо если самостоятельно собрать не может?

K>Разработчик не имеет права создать папку в кодохранилище. Это надо делать по согласованию.

K>Т.е. писать код проекта в одном файле проблем в QA нет.
K>Если на дай бог, создать в коде новый файл или папку. Например папку "Interfaces", то нужно писать расширенное обоснование, зачем была создана эта папка. Или зачем был создан файл "DatabaseManager.cs".

Дурдом!!!

K>Пишешь письмо в QA:

K>"Interfaces" — папка с интерфейсами
K>"DatabaseManager.cs" — файл для работы с базой данных.
Какое вообще дело QA какой и для чего файл в сурсах. Их дело заниматься скомпиленным продуктом.

K>Только после такого описания, QA создает папку или файл в кодохранилище.

K>Или вот создал папку "ReportBuilder". QA пишет, что нет описания, для чего была создана эта папка.
K>Присылаешь им письмо: ReportBuilder" — это генератор отчетов.
K>Собственно описание папок и файлов это перевод их название на русский язык.
У автора этой системы в голове больки.

K>Надеюсь, не надо объяснять, как я офигеваю от такого процесса.

Объясни, что тебя там держит?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[5]: Как работает ваш отдел QA?
От: CreatorCray  
Дата: 31.01.11 17:03
Оценка:
Здравствуйте, karkasch, Вы писали:

K>>>"Бабахает" постоянно. То не то соберут, то не то установят на продакшен.

K>>>То их бд глючит. Файлы изменил, а в зявку на сборку они не попадают.
E>>Ты одно скажи — менеджмент там в костюмах ходит, да ? А мож еще и дресскод требуют от сотрудников . Угадал ?
K>В точку!
K>За волосатые ноги публично высмеивают.

Вали оттуда срочно.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re: Как работает ваш отдел QA?
От: blackhearted Украина  
Дата: 31.01.11 17:28
Оценка:
Здравствуйте, karkasch, Вы писали:

K>Поделитесь опытом, как работает ваш отдел качества.


K>Наш примерно так:


K>Группа разработчиков пишет код. По готовности заливает в кодохранилище.


Выделенное — +500. Дальше читать не смог.
Re[7]: Как работает ваш отдел QA?
От: dilmah США  
Дата: 31.01.11 17:33
Оценка:
_>А можно я еще угадаю? (пока другие сообщения не читал)
_>Это госконтора.
_>Зарплата у программистов тысяч 20-25.
_>Работают программистами в основном студенты или люди с невысоким уровнем развития, которых больше никуда не берут.
_>На жизнь себе зарабатывает госзаказами, или вообще не программированием.

а кто тогда этот бот, который коммитты проверяет? лично Путин??
Re[3]: Как работает ваш отдел QA?
От: blackhearted Украина  
Дата: 31.01.11 17:58
Оценка:
Здравствуйте, karkasch, Вы писали:

K>Здравствуйте, jazzer, Вы писали:


J>>Это где такое чудо?


K>Говорить не буду.

K>Но есть простой способ сюда не попасть:
K>Приходите на собеседование и первым вопросом спрашивайте, какая у вас система контроля версий.
K>Если отвечают, что PVCS — просто встаете и уходите.

уж не та ли Serena, что в Киеве педалит?
Re[7]: Как работает ваш отдел QA?
От: blackhearted Украина  
Дата: 31.01.11 18:02
Оценка:
Здравствуйте, antonio_banderas, Вы писали:

_>Здравствуйте, elmal, Вы писали:


E>>Здравствуйте, Lloyd, Вы писали:


L>>>Ты тоже посмотрел его сообщения?

E>>Не смотрел, честно! Вот именно сейчас посмотрел — угадал однако .

_>А можно я еще угадаю? (пока другие сообщения не читал)

_>Это госконтора.
_>Зарплата у программистов тысяч 20-25.
_>Работают программистами в основном студенты или люди с невысоким уровнем развития, которых больше никуда не берут.
_>На жизнь себе зарабатывает госзаказами, или вообще не программированием.

ИМХО, они
Re: Как работает ваш отдел QA?
От: pon4ik  
Дата: 31.01.11 21:37
Оценка:
Здравствуйте, karkasch, Вы писали:

K>Поделитесь опытом, как работает ваш отдел качества.


Раз или два в неделю отправляется заявка на сборку очередной версии. Товарищ ответственный за сборку забирает исходники из нужной ветки, собирает, прогоняет автоматические тесты, передает собранную версию в QA. Там билд устанавливается, прогоняются в разных режимах автотесты связанные с GUI и еще что-нибудь. "Вручную и глазами" проверяются в основном исправления ошибок, новая функциональность и делается общий обзор — что все на месте и в порядке. Автотестами покрыта довольно большая часть продукта и постоянно добавляются новые, чтобы с одной стороны все было каждый раз проверено и перепроверено, но и чтобы у людей глаз не замыливался.

Исправленные ошибки закрываются в багтрекере, новые добавляются.

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

Такая 2-3 ступенчатая система позволяет отлавливать на ранней стадии большинство ошибок. Особенно связанных с компиляцией, когда у разработчика по каким-то причинам отличаются настройки компиляции/линковки от сборочных машин или нет времени/возможности самому собрать и погонять изменения на всех платформах. Благодаря этому ситуаций, когда из-за какой-нибудь фигни не собирается регулярный билд или не на нем проходят автотесты, практически нет.
Re: Как работает ваш отдел QA?
От: bkat  
Дата: 31.01.11 22:37
Оценка:
Здравствуйте, karkasch, Вы писали:

K>Надеюсь, не надо объяснять, как я офигеваю от такого процесса.


Забавно.
Чего только не придумают люди...

А тестированием у вас кто занимается?
Re[2]: Как работает ваш отдел QA?
От: karkasch  
Дата: 01.02.11 06:34
Оценка:
Здравствуйте, bkat, Вы писали:

B>Забавно.

B>Чего только не придумают люди...

B>А тестированием у вас кто занимается?


Отдел тестирования.
Re[2]: Как работает ваш отдел QA?
От: karkasch  
Дата: 01.02.11 06:41
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Нафига? Онож всё в SVN есть в любой момент.

CC>Или у вас "кодохранилище" какое то особое.

Особое. Которому до SVN очень далеко.

CC> Автоматизация просто капец. Нафига оно такое надо если самостоятельно собрать не может?

На любой вопрос почему так, QA говорит, что так качественно.

CC>Какое вообще дело QA какой и для чего файл в сурсах. Их дело заниматься скомпиленным продуктом.

Они объясняют это тем, что они следян за качеством.

CC>У автора этой системы в голове больки.



CC>Объясни, что тебя там держит?

Ничего.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.