Team-Rup: An Agent-Based Simulation Study Of Team Behavior In Software Development Organizations