. . "Designing, developing, documenting, analyzing, creating, testing, or modifying computer systems or programs, including prototypes, based on and related to user- or system-design specifications" . . .