Assertion: software engineer | /r/CapableOf | analyze the client's needs
Facets:
value: in order to meet those needs
type: PURPOSE
value: typically
type: DEGREE
Source sentences:
text: When working with a client, a software engineer will typically analyze the client's needs, then design, test, and develop the computer software in order to meet those needs.