Many software projects start with a feature list.

Login. Dashboard. User roles. Notifications. Export. Reports. Mobile view. Admin panel.

Those features may all be useful, but they do not explain the business problem yet.

For custom software, the feature list is often the second document. The first document should describe the workflow.

Features are easy to name