Разработчик должен говорить по-русски

Разрабатывать про программное обеспечение под-заказ готовы очень многие российские компании.

<BR><BR>Разрабатывать про программное обеспечение под-заказ готовы очень многие российские компании. <BR>Почти любую задачу готовы выполнить сразу несколько разработчиков. В этом многообразии предложения руководитель не всегда принимает оптимальное решение. Нередко неправильный выбор приводит к потере денег и времени. Вероятность ошибки можно снизить почти до нулевой отметки, если осуществлять выбор, следуя определенным правилам. <BR>Прежде всего требуйте от поставщика разъяснения всех вопросов, касающихся процесса разработки. Если он обеспечивает качество работ, то сможет объяснить ход выполнения этих работ, не прибегая к специальной терминологии. Если потребитель не понимает систему качества, значит, она плоха. Разработчик обязан вам все разъяснить. Если не может, то, очевидно, и сам не понимает, как он собирается выполнять заказ.<BR>Первый этап - это работа системных аналитиков, глубоко вникающих в ваши потребности. Они трудятся над тем, чтобы было создано именно то ПО, которое вам необходимо. Результаты их работы должны быть четко документально зафиксированы. Необходимо отметить, что практически невозможно сразу и навсегда определить необходимую функциональность продукта. Поставщик должен точно объяснить, какие изменения можно будет внести в программу уже после того, как заказчик подпишет техническое задание и начнется процесс разработки. Если у вашего поставщика есть технология работы, то он представит вам точный график работ, содержащий "верстовые столбы", то есть конкретные признаки, по которым вы сможете судить о завершении очередного этапа. <BR>Написание программного продукта - это процесс борьбы с ошибками. Поставщик должен объяснить, как он будет добиваться отсутствия ошибок. То есть как у него организована процедура тестирования и как вы сможете его проверить. <BR>Недобросовестный поставщик может "посадить вас на иглу". Формально являясь владельцем программы, вы будете вынуждены обращаться к нему каждый раз, когда захотите что-либо сделать. И вот тогда условия будет диктовать он! Избежать этого можно лишь четким документированием всех компонент системы и передачей этой документации вам. <BR>Поставщик обязан объяснить вам процедуру внедрения ПО и провести обучение вашего персонала. Сотрудники должны получить руководства пользователя. <BR>Самый простой и достаточно надежный способ выбора исполнителя - потребовать у компании-поставщика сертификат соответствия его системы качества одному из стандартов. Среди общеизвестных стандартов в области программного обеспечения необходимо выделить прежде всего серию стандартов ISO 9000, а также популярный в Европе Tick It и стандарт CMM, широко распространенный в США. Эти стандарты не противоречат друг другу и могут существовать одновременно. Однако добросовестный поставщик может и не иметь сертификата.