Which development methodology brings developers together with clients or end users in order to regularly collaborate on a solution?
a) Object-oriented development
b) End-user development
c) Joint application development
d) Rapid application development