ELECTRONIC ANSWERS: A SOFTWARE FIRM PERSPECTIVE