Requirement elicitation, high level design, development, test documentation. Maintenance and enhancement of existing products including direct 3rd line.