Skill Development and Problem-solving Organizations