I want to refactor a large WinForm into a wizard. It's become large and overly complicated over the last few years and it's time for a redesign.
There is definitely a clear workflow on the current form.
- User enters information in one panel and presses a button to populate the next panel.
- User decides if that information is correct and presses a button to fill the third panel.
- Then the fourth panel gets filled and so on.
There are clear steps involved in this process with few decision forks to navigate. But this is a form that gets used frequently each day (5-10 times per user). Provided it is designed well, would a wizard that's used frequently be more annoying to a user than a single form that bombards you with all the information at once?