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С
Санкт-Петербург
Полный день

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

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


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