Improving the development of instructional software: Three building-block solutions to interrelate design and production
Computers in Human Behavior