User
Understand system capabilities and limitations
Make informed decisions
Improve communications with information technology professionals
Systems Analyst
Conduct surveys, determine feasibility and define and document user requirements
Specify computer systems to meet application requirements
Programmer
Create efficient application software for specific processing needs
1