DocumentCode :
1241730
Title :
Impact of Budget and Schedule Pressure on Software Development Cycle Time and Effort
Author :
Nan, Ning ; Harter, Donald E.
Author_Institution :
Price Coll. of Bus., Univ. of Oklahoma, Norman, OK, USA
Volume :
35
Issue :
5
fYear :
2009
Firstpage :
624
Lastpage :
637
Abstract :
As excessive budget and schedule compression becomes the norm in today´s software industry, an understanding of its impact on software development performance is crucial for effective management strategies. Previous software engineering research has implied a nonlinear impact of schedule pressure on software development outcomes. Borrowing insights from organizational studies, we formalize the effects of budget and schedule pressure on software cycle time and effort as U-shaped functions. The research models were empirically tested with data from a 25 billion/year international technology firm, where estimation bias is consciously minimized and potential confounding variables are properly tracked. We found that controlling for software process, size, complexity, and conformance quality, budget pressure, a less researched construct, has significant U-shaped relationships with development cycle time and development effort. On the other hand, contrary to our prediction, schedule pressure did not display significant nonlinear impact on development outcomes. A further exploration of the sampled projects revealed that the involvement of clients in the software development might have ldquoerodedrdquo the potential benefits of schedule pressure. This study indicates the importance of budget pressure in software development. Meanwhile, it implies that achieving the potential positive effect of schedule pressure requires cooperation between clients and software development teams.
Keywords :
DP industry; budgeting; project management; sampling methods; scheduling; software cost estimation; software development management; software metrics; software quality; statistical testing; U-shaped function; budget pressure; empirical testing; international technology firm; nonlinear impact; organizational study; potential confounding variable; potential positive effect; sampled project management; schedule pressure; software complexity control; software conformance quality control; software cost estimation; software development cycle time estimation; software development effort estimation; software development performance; software development team management strategy; software engineering research; software industry; software process control; software size control; Computer industry; Financial management; Job shop scheduling; Pressure control; Programming; Size control; Software development management; Software engineering; Software performance; Testing; Cost estimation; schedule and organizational issues; systems development.; time estimation;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/TSE.2009.18
Filename :
4815275
Link To Document :
بازگشت