Мне нужно создать приложение Win Mobile WinForms .Net, которое после разработки будет легко трансформироваться или быстро адаптироваться к новым требованиям пользователей (включая изменения в графическом интерфейсе).
Основная цель - минимизировать время разработки (от разработки до развертывания производства).
Кроме того, приятно иметь возможность автоматизировать его тестирование.
Приложение должно уметь:
1) Постоянное состояние (возможно использование локальной базы данных);
2) Синхронизация данных через (через радио или WiFi);
3) Обмен информацией с настольным ПК или центральным сервером;