5.1. Definition: Requirements
Requirements are capabilities and conditions to which the systemand more broadly, the projectmust conform [JBR99].RUP].In short, doing it iteratively and skillfully, and not being sloppy.A prime challenge of requirements analysis is to find, communicate, and remember (that usually means write down) what is really needed, in a form that clearly speaks to the client and development team members.