0. Selikhovkin 387 04.12.18 15:30 Сейчас в теме

Управление качеством – ключевые термины. Курс по управлению проектами, часть 10

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

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. Vladimir Litvinenko 04.12.18 19:09 Сейчас в теме
Общий посыл очень сомнительный.

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


• Если бы в тот момент вместо выпуска не до конца готового продукта, Windows полировали и доводили бы до ума, то, наверное, Microsoft вообще не существовал бы
• ГОСТы для IT-проектов. Они писались, в первую очередь, для военной сферы и космоса.
• Сейчас в IT-сфере так не делают.
• В жизни проще запустить проект, который будет работать вкривь и вкось, посмотреть, что кому не нравится, и уже потом поправить.


Примеры необходимости контролировать качество приведены исключительно из медицины и космоса, тем самым максимально отдаляя слово "качество" от целевой аудитории публикации - 1С-ников. В то же время отрицательные примеры приведены из успешных ИТ компаний.

Пример с Microsoft натянут, так как есть контрпример - Apple, которые сейчас идут ноздря в ноздрю. И Майкрософт вылезли не за счет падающей Windows , а за счет комплиментарного продукта - офисных приложений, которые были значительно надежнее. Без этого качественного комплиментарного продукта успеха бы не было. Поэтому корректно рассматривать в качестве продукта именно их корпоративные приложения, а не ОС.


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


В данном примере программист действительно поступил плохо. Но пример некорректен. Он искусственно гиперболизирован. Мы понимаем, что поворот окна вокруг своей оси при выгрузке/загрузке данных никто делать не будет, если это не продиктовано какой-то особой спецификой.

Думаю пример относился к разработчику, которые помимо функционала выгрузки, прописанного в ТЗ сделал еще какое-то удобство для пользователя. Поскольку это потребовало дополнительного времени это оказалось менее рентабельно для поставщика ИТ услуг, что и вызывает возмущение и отнесение работы программиста к категории некачественной.

В то же время есть типология программиста "программист - солдат". "Что прикажут то и делаю. И ничего более приказанного". Целесообразен ли такой типаж? На многих проектах да.

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

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

Если конечно клиент не уйдет к другому поставщику. Чего он иногда сделать просто не может ибо уже подсажен на иглу сложно поддерживаемого, зато работающего кода ))



планирование;
выполнение;
мониторинг.

блок-схема;
контрольный листок (чек-лист);
контрольная карта;
гистограмма;
диаграмма Парето;
диаграмма разбрасывания.


Возможно конечно смотрю на публикацию глазами технического специалиста, но все же кажется, что заявленная в заголовке тема также не раскрыта от слова "совсем". Если только под качеством не понимается соответствие блок-схеме и гистограмме ))

UX, UI , технологическое качество, устойчивость, маштабируемость, достаточность (то самое "не хуже, но и не лучше", упомянутое в статье). Чем в конце концов занимается QA (quality assurance)? Да и что вообще такое quality assurance в современном понимании? Да много чего даже не упомянуто. Соответствие функциональным требованиям и блок-схемам это тоже часть качества. Но разве это соответствует заголовку публикации?

https://ru.wikipedia.org/wiki/Показатель_качества
dm_romanov.idm; CSiER; GreenDragon; Makushimo; +4 Ответить
2. Makushimo 153 05.12.18 10:53 Сейчас в теме
(1) Согласен по всем пунктам. Как будто сам писал )))

Добавлю от себя, у тех кто пытается внедрить процессы QA в разработке на 1С скажу что информации нужной мне нет и ее очень трудно найти.

Много публикаций "git это круто, а если еще и EDT, ваще божественно", но очень мало слов о том как правильно и быстро запустить процессы контроля качества в команде, в компании. Как запустить отдел контроля качества, как им управлять, как продать всю эту нелепую дичь разбалованному 1Снегами бизнесу.

И вот очередной "гуру" пишет правильный заголовок, но пишет опять не о том и все не то. Я тоже перелопатил много мтериала о теории QA "как должно быть". Но примеряя все это на свою ситуацию в команде, компании, понимаю, что не лезет. Никак. Нужно полностью сменить процесс, команду, компанию, или... просто отказаться от разработки на 1С.

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

Автор, надеюсь ты напишешь полезный материал для 1Снегов, а не просто своими словами перескажешь статьи или учебники.
Я понимаю, это реклама курса или даже услуг консалтинга, бла бла. Но статьи достаточно, чтобы понять - ничего полезного вы не скажете и не знаете.
Vladimir Litvinenko; +1 Ответить
4. acanta 55 05.12.18 14:59 Сейчас в теме
(2)
Никак. Нужно полностью сменить процесс, команду, компанию, или... просто отказаться от разработки на 1С.

Именно сейчас, вполне можно отказаться и от разработки на 1с и от MS Excel / Word.
Можно еще попросить Майкрософт подождать немного, пока 1с разработает свои нормальные электронные таблицы, а настоящих программистов станет достаточно, для того чтобы они были в каждой конторке (в linuxe ничего нельзя и на любые новые действия требуется админ) и 1/6 часть суши найдет им полноценную замену.
3. taiba 78 05.12.18 13:20 Сейчас в теме
BSOD в Windows 3.1? Вы буквы NT потеряли, а это существенно
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Консультант 1С
Нижний Новгород
зарплата до 100 000 руб.
Полный день


Программист 1С
Бобров
зарплата от 100 000 руб. до 150 000 руб.
Временный (на проект)

Студент (стажер) 1С
Нижний Новгород
зарплата от 25 000 руб.
Полный день

Программист 1С
Санкт-Петербург
зарплата от 120 000 руб.
Полный день