Скажите, а есть ли у кого то реальный большой опыт работы связанной с тестированием электронных устройств на базе микроконтроллеров? Как вы осуществляете тестирование перед тем как отдать устройство в серию?
Может быть есть некие общие методики, подходы к этому делу? Согласитесь ,порой это большая ответственность и требует хоть немного формальности.
1. Буратино - 18 Марта, 2015 - 07:18:46 - перейти к сообщению
2. koyodza - 18 Марта, 2015 - 10:32:10 - перейти к сообщению
Вряд-ли существуют абсолютно универсальные методики, ведь продукция бывает разная.
Да и тестировать при производстве нужно не сам МК, а устройство в целом. Большинство отказов в только что собранных изделиях связаны с непропаями и короткими замыканиями и проявления неисправностей могут быть самыми неожиданными.
Да и тестировать при производстве нужно не сам МК, а устройство в целом. Большинство отказов в только что собранных изделиях связаны с непропаями и короткими замыканиями и проявления неисправностей могут быть самыми неожиданными.
3. Буратино - 18 Марта, 2015 - 11:42:51 - перейти к сообщению
koyodza, речь идет не о контроле выпускаемой продукции! Меня интересует именно тестирование решения как такового! Очень часто сталкиваюсь с трудностями которые при полноценном тестировании устройства еще на стадии разработки могли бы полностью исключены из процесса. получается что на словах попросили что-то проверить на словах и протестировали.
4. koyodza - 18 Марта, 2015 - 12:13:41 - перейти к сообщению
Не сразу понял вопрос.
На этапе разработки тестирование проводит сам разработчик (сами разработчики), на промежуточных этапах продукт передаётся на тестирование другому человеку или группе людей. Зависит от характера продукта и возможностей фирмы. В небольших коллективах может быть один разработчик, а независимое тестирование делают наладчики, в больших бывают отдельные отделы, которые проверяют продукт на соответствие требованиям.
Примерно то же и с софтом, почитай книги по управлению софтверными компаниями.
Это в общем. А частности у всех свои.
На этапе разработки тестирование проводит сам разработчик (сами разработчики), на промежуточных этапах продукт передаётся на тестирование другому человеку или группе людей. Зависит от характера продукта и возможностей фирмы. В небольших коллективах может быть один разработчик, а независимое тестирование делают наладчики, в больших бывают отдельные отделы, которые проверяют продукт на соответствие требованиям.
Примерно то же и с софтом, почитай книги по управлению софтверными компаниями.
Это в общем. А частности у всех свои.