BERDAFLEX Software Systems
Главная > Java > История одного проекта

4. Грабли номер четыре

Информационное табло еще было в стадии сборки – проект опять затянулся. Когда же его наконец привезли, выяснилось, что программа взаимодействия с микроконтроллером табло отказывается работать. Через несколько дней нам прислали тестовую программу, которая работала исправно. Тестировать табло приходилось у заказчика, на дорогу к которому ежедневно уходило около часа, и столько же времени на дорогу назад. Об условиях работы лучше не рассказывать – просто жуть (кругом стройка, побелка, компьютер на строительных лесах и постоянно пропадает электропитание). Несколько дней мучений, и попыток программирования табло не дали результатов. Кардинальным решением стало применение “шпионской” программы, которая отображала на мониторе весь процесс обмена данными с COM портом. Анализируя работу тестовой программы, мы выяснили, что присланный нам ранее протокол программирования микроконтроллера не соответствует истине. Нам прислали новую документацию, и после соответствующих корректировок табло наконец стало выводить требуемую информацию. Но задом наперед – во время сборки электроники неправильно запаяли панели индикаторов. Снова правим программу и наконец все заработало.

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

Rambler's Top100 Рейтинг@Mail.ru