Identifying Common Characteristics in Fundamental, Integrated, and Agile Software Development Methodologies | IEEE Conference Publication | IEEE Xplore