Managing Complexity in Collaborative Software Development: On the Limits of Modularity

A tape guide driving device for a rotating head type tape player having a mechanism for moving separately from each other a pinch roller and a tape guide. The rotating head type tape player includes a rotating head device, a capstan, and a tape feeding member that pulls a magnetic tape from an inserted cassette pack and moves it to a position at which it is wound on the rotating head device and to the position of the capstan provided on a chassis. A roller lever is provided that supports the pinch roller and moves the pinch roller from a position opposed to the inside of the tape within a cassette pack to the position close to the capstan, and a guide lever supports the tape guide and moves the tape guide from a position opposed to the inside of the tape within the cassette pack. During operation, the guide lever is pressed by the movement of the roller lever having the pinch roller which causes the tape guide to move. A guide section is formed in the form of an arch separated by a fixed distance to the rotation center of the roller lever, and a projection provided on the guide lever is made to contact the guide section by an elastic member. If the roller lever rotates, the positions of the guide lever and the tape guide are not changed.