207 похожих чатов

Ребята, я к вам с философским вопросом. Расскажите, как вы

определяете качество разрабатываемого продукта и по каким критериям это самое качество определяете?

33 ответов

9 просмотров

У каждого приложения свои критерии

ELVIRA- Автор вопроса
ELVIRA
Спасибо, кэп :)

Ну а чё ты хотел)) ну доступность сайта например может быть критерием

а почему философский, это вполне прикладной вопрос и на него вполне есть четкие ответы в профессиональной литературе.

Мне, конечно, в соседнем чате уже по шапке прилетело за такое, но скажите, что такое качество?

ELVIRA- Автор вопроса

Требованиями. Качество напрямую зависит от требований (но так как их в принципе нормально мало кто формирует, то от ожиданий. Если ждут отклик 2ms, а он 5 ms, качество страдает. Если ждут отклик 20ms-25ms, а у вас 21 ms то все отлично. Вот что такое качество в энтерпрайз проекте ИТ формата.

Anton F
😂

Ну вот видите: кому-то помогает. ¯\_(ツ)_/¯

Vincent Jozeph Mousekewitz
Ну вот видите: кому-то помогает. ¯\_(ツ)_/¯

Согласен, я сам всегда на позитиве, просто интересовал именно ответ) Понимаю что мне ещё учиться и разбираться очень долго🤔

Anton F
Согласен, я сам всегда на позитиве, просто интерес...

Именно разбираться я и предлагал, так-то. За позитив -- всегда респект и желаю удачи. =)

Vincent Jozeph Mousekewitz
Именно разбираться я и предлагал, так-то. За позит...

Спасибо💪😊 Я сегодня спрашивал как развиваться и что учить, если хочу стать тестировщиком ПО. Мне ответили: начни тестировать любые вещи, карандаши, чашки, часы🤔 Но ведь это не относится к ПО. Как протестировать часы? Начать с позитивного тестирования, тест функциональности, что как мне кажется почти одно и то же, Ui тест, что ещё записать в чек-лист? Или тестирование вещей это просто рассказать о них?

Anton F
Спасибо💪😊 Я сегодня спрашивал как развиваться и чт...

Очень часто кто такое любит говорить, не понимают реальность тестирование вещей) Карандашей, часов и тд)

Anton F
Спасибо💪😊 Я сегодня спрашивал как развиваться и чт...

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

Качество определяется компанией по итогу, многое упирается в цели компании, ее контракты, заказчиков и т.д. Тестировщик != оценщик качества, он выступает как рентген, если хотите, а за качество отвечают аналитики,ПМ-ы, разрабы и т.д. Тестировщики в меньшей степени. Не знаю откуда эта мода пошла на ярлыки с двумя буквами. Они влияют на качество продукта, но не отвечают за него.

Качество - это степень удовлетворенности клиента полученным продуктом. Понятие - абсолютно субъективное. То, что хорошо для одного пользователя -💩 для другого (apple vs android, bmw vs hundai) Адекватно Оценить качество чего-либо одним-двумя-пятью критериями невозможно. Самый лучший способ оценки - это спросить у пользователей и разработчиков напрямую. (Пользователем может быть разрабочик, тестировщик, заказчик, бизнес аналитик, суппорт, и тп, а не только Ваши клиенты) Универсальных критериев - нет. Все зависит от контекста.

And Ev
Качество - это степень удовлетворенности клиента п...

А сам клиент знает что хочет? На самом деле это воистину философский вопрос.

Ilya
А сам клиент знает что хочет? На самом деле это во...

Не факт) но оценить то, что вы ему даете он может (например, по пятибальной шкале) если он будет рад - значит вы «понимаете» своего клиента Если нет - нужно меняться, или искать других клиентов :) не просто так в мире столько марок авто и телефонов)))

Ilya
А сам клиент знает что хочет? На самом деле это во...

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

Vincent Jozeph Mousekewitz
Клиент знает, что он хочет. Как именно помочь клие...

Ну это очень спорно, клиенты разные есть, если это гос.сектор(военка)-то без вопросов,здесь согласен. А если бизнес? У меня самого проект такой сейчас,поэтому я так и смело говорю. Попа боль одним словом.

реально ведь если почитать источники, то можно найти ответ на этот вопрос.. в чем именно проблема?)

По школе Rapid Software Testing, "Качество это нечто ценное для определённого лица, имеющего значение". Определи что важно для тех кто имеет значение. Посмотри что есть в продукте. Если они довольны, если у них от продукта есть то что им надо, а неудобства от продукта не перевешивают его позитивные стороны -- вот оно качество.

Ilya
Ну это очень спорно, клиенты разные есть, если это...

Повторюсь, клиент знает, что он хочет. За редчайшим исключением (я богат и уважаем, могу позволить себе заказать программистам какую-нибудь программку написать). Другой вопрос, что клиенту из бизнеса зачастую трудно самостоятельно задизайнить решение, написать спецификацию и отдать в работу, бо бизнесу немножечко пофиг на типы данных и формочки. Бизнесу нужно сократить ФОТ, привлечь новых клиентов, увеличить продажи и поток клиентов -- да много вариантов. Бизнес приходит за решением своей боли.

Vincent Jozeph Mousekewitz
Повторюсь, клиент знает, что он хочет. За редчайши...

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

Vincent Jozeph Mousekewitz
Повторюсь, клиент знает, что он хочет. За редчайши...

Возможно, не будем спорить, просто у каждого свой опыт. Я сужу из своего.Видно Вам повезло на заказчиков.По-доброму завидую.

Ilya
Возможно, не будем спорить, просто у каждого свой ...

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

Ilya
Возможно, не будем спорить, просто у каждого свой ...

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

Fagor
Вам просто не везет что кто то продал клиенту не в...

Согласен. Радует одно-пока есть они, значит у нас есть работа)

Vincent Jozeph Mousekewitz
Повторюсь, клиент знает, что он хочет. За редчайши...

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

Roman (rpwheeler)
Клиент может хотеть того что невозможно в текущих ...

Безусловно! Задача грамотного специалиста (по работе с клиентами, не тестировщика) как раз объяснить клиенту, что его хотелки невозможны или будут стоить триллион и 12 лет разработки. К сожалению, в реальном мире часто случается вариант "мы знаем, что это невозможно, но пока этого не поймёт заказчик, мы будет три года с него бабки брать". Впрочем, к тестированию это как раз прямо не относится. А третий случай -- он, ну, нормальный, для современных реалиях. Не зря сейчас так популярен эджайл (хоть он и значительно дороже разработки по не-гибкой модели) -- так продукт в каком-то виде выводится в продакшн и собирается обратная связь. Скажем так, каждая итерация -- по сути, эксперимент.

Похожие вопросы

Обсуждают сегодня

Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
База данных не поможет. Шифрование не поможет. Какие там ещё варианты? Накидывайте.
КТ315
20
А табстоп это сообщение от окна или от элемента управления?
The Bird of Hermes
18
А как лучше конвертировать физический адрес в виртуальный при маппинге? В случае ядра у меня, например, direct mapping, первые 768МБ я как есть мапплю в higher half, а остальн...
Evg Resh
26
Открыл свой двухкилобайтный экзешник в x32dbg, а тут какая-то хрень. Смущает кнопка "выполнить до пользовательского кода", а что ещё может быть в файле помимо него ?
НѣкъиⰘижєжєиꙁъвьсєсвѣтьноѣсѣтиѥсть•
11
Мне были интересны дишные хаки и я нашёл любопытный способ на форуме через __traits, что-то вроде int delegate(int) fac = (int n) => n == 0 ? 1 : n * __traits(parent, {})(n - ...
Constantin F.
1
Вопрос тем кто смотрит видео и слушает подкасты - как вы потом ищете нужную вам информацию? Вот статью я прочитал, потом могу искать нужную мне часть банальным поиском. Пропус...
Aleksandr Druzhinin
4
Всем привет, подскажите/посоветуйте пожалуйста. Фаердак компоненты, имею одно место где бизнес хочет видеть при открытии формы список всех клиентов, это порядка 30к. Мои дово...
Sasha Sch
14
Ребят, если кто в курсе - скажите, а в загранке такое же засилье маркетплейсов? или там простые сермяжные интернет-магазины живут попроще?
Андрей [aharito] Харитонов
14
Всем привет. Нужна платная консультация от тех, кто сталкивался с октябрём в кластере или шарит оч хорошо в цмс. Проблема следующая: после переноса в кластер октябрь начал ...
wl
8
Карта сайта