ABSTRACT: This paper presents a comprehensive Reflective Electronic Portfolio Framework (REPOF) supported by two important educational methods Problem Based Learning and Outcome Based Education. The aim of this study is to present a new comprehensive framework that contains combination of Problem Based Learning and Outcome Based Education .We identified 3 constructs related to REPOF from an empirical study of one Iranian pilot university: Learning, Teaching and administrative. The Framework is based on perception of 78 students and 8 Lecturers and 3 Administrators in a computing science program, Information Technology management Program and software engineering program in Sooreh Applied and Scientific University in Iran. Reliability and descriptive statistical information is provided. The authors advocate the REPOF in computing and IT programs.