Despite information system development companies have invested substantial resources to support the success of information system development (ISD) projects, the failure rate is still high. Extant studies indicated that the constant changes from socio-technical environments are the main causes of the low success rate. This study argues that team collaboration is a key factor to effectively cope with unexpected disruptions that would have negative effect on overall software product success. This study proposes a research model exploring factors that influence the development of team collaboration. These factors include the team commitment, transactive memory systems (TMS), and collective mind. In addition, the study suggests that the collective mind has an intermediate effect on the team commitment, TMS, and team collaboration. This study takes the information development teams of various companies in Taiwan as its subjects.