THE CHALLENGE HOW CAN YOU BUILD SOFTWARE