The dynamics of software project staffing: a system dynamics based simulation approach | IEEE Journals & Magazine | IEEE Xplore