Business requirement elicitation using structured interviews, workshops, observation and surveys
Business case development
Business Process engineering using BPMN
Technical system specification documentation using data dictionaries, business rule catalogues, entity relationship diagrams (ERD) and UML techniques such as use cases, sequence diagrams, activity diagrams and class models
Data modelling
Data analysis using structured query language (SQL)