The Interface Between Users And Developers
- Requirements - based on the desires of the users
- Test design that meets the needs of the users
- Requirements Engineering, Software Architecture, Implementation Concepts - Abstraction and translation from the user's language into the developer's language
- Failure Analysis, System Testing, User Training - Transfer the application to the users