This paper introduces a model of three maturity levels, which helps managers to evaluate end user involvement during systems development. This model is based on research done in terms of how relationships between IT departments and end users are constructed. The value of the three levels lies therein that it gives the IT department the advantage of understanding and supporting the end user in a more effective way during systems development. The model also enhances more efficient interaction between all participants of a project team. Furthermore, it gives management on the IT and business side the ability to establish training needs for both the end users and IT professionals of software project teams. End users on the other hand, who are aware of their level of maturity, could play a more efficient role during the systems development process.