This reflective report discusses the roles played, group dynamics, responsibilities, and contributions in a feasibility study. It also reflects on future contributions and learning experiences. The report highlights the importance of effective team communication, team dynamics, and ethics. The report concludes that the given task of the feasibility report went a long way in assisting the different group members in ensuring that they were successful in the long run and that they are successfully able to prepare themselves for the future.