gains in the current ISD project when the prior and current projects share the same domain or technology knowledge elements …, domain and technology being the most essential knowledge types for ISD. Moreover, we find that these learning effects become … on learning effects, the roles of domain and technology knowledge, customer experience, and ISD project complexity, as …