Competitor driven development: Hybrid of extreme programming and feature driven reuse development | IEEE Conference Publication | IEEE Xplore