construction contracting, Construction Software, ICT Efficacy, Practice Alignment, Technology Misalignment.