writing requirements prior to building the product. do we do enough to determine what the user needs. Any project we are trying to solve a problem for our business. BA’s job is to serve the client. do the best to make sure the business is successfull. Divorce the governance vs the work that needs to be done. When we think about the context, people need to use the software and it needs to make the user’s experience easier. or they won’t use it. people are technically savy now so we need to be more engaged in determining how to meet their needs.
To ensure a system is useful and usable; one must emark on identifying, capturing and prioritizing usability requirements. Here is a slide share and some info from Karl Weigers on usability: