Interface design after system design