Базовые представления об удобстве использования GUI.
Примерный план работы по каждой задаче
Должно быть сформулировано прохождение каждой проблемы от появления до решения.
Формулирование видения проблемы извне (внешне, с точки зрения пользователя) – какой диалог как себя не так ведёт.
Анализ кода с целью получения общего представления и определения проблемных мест
Создание описание функции на англ., включая поведение в сложных ситуациях (для начала можно на русском). При этом описать входы и выходы (что передаётся и возвращается, в каких ситуациях). По сути, это техн. задание ТЗ) – но чтобы было с чем сверяться. При этом изучить и систематизировать имеющийся в сети материал.
Cоздание программы для тестирования в различных режимах, в большинстве случаев это оформляется как программа, воспроизводящая проблему – небольшой код, который неверно работает в WINE. Программа должна компилироваться средствами winegcc.
Определиться, что не работает, что работает не так; сформулировать что надо сделать
Согласно имеющейся информации написать автоматический тест (каталог tests), если это возможно. Тест должен выполняться на Win 9 X / Win 2 K?
Составить план работ с оценкой трудоёмкости и сроков (дата начала и завершения)