Since Information Systems Development (ISD) project success is difficult to achieve and the literature has shown the relationship
between IS developer skills and system success is mixed, this paper isolates and studies the knowledge shared by users and developers
and its interaction with group solving practices that may lead to ISD project success. We evaluate developer’s knowledge of application
domains and user knowledge of IS development along with the level of group problem solving among users and developers as related to
the ultimate success of the project. A survey of 168 ISD professionals indicates that a combination of both user knowledge of IS development
and IS developer knowledge of application domains had significant impact on successful project outcomes. The magnitude of
this success is moderated by the level of group problem solving activities held by the project implementation teams. Up to a certain point,
the more group problem solving interaction the more successful the project outcome. However, if knowledge redundancy is very high
then exchange of knowledge is not so essential.