Hi Kelechi, it is best if you undertake some kind of stakeholder requirements research, for example, a student survey, Google search for user comments/complaints, and/or interview(s) with lecturers etc., in order to obtain valid, objective information. Brainstorming is useful IF the participants are genuine stakeholders -- in this assignment, your role is as the Business Analyst, so you are not (in this context) a stakeholder. If you want to use brainstorming, you will need to arrange for a group of stakeholders to do brainstorming in some sort of group meeting. Regards,