Problem Solving
Problem Solving – the use of a set of methods to find solutions to problems, whether they be in business or personal life.
In computer science, one aspect of problem solving is centered on a set of usability principles known as heuristics. Heuristics gauge whether user-interface features such as menus, online help, or dialogue boxes are user-friendly to the average user.
What Is The Problem?
I was assigned a task in CEN3722, Human Computer Interface by Dr. Weitzenfeld to design web system for a business during Spring 2013. The following usability heuristics were used to guide the evaluation of the web design:
Visibility of system status
Match between system and the real world
User control and freedom
Consistency and standards
Error prevention
Recognition rather than recall
Flexibility and efficiency of use
Aesthetic and minimal design
Help users recognize, diagnose, and recover from errors
Help and documentation
Artifacts
The web site design demonstrates my ability to integrate my technology skills. Next, is a companies analysis report created in ENC4260, Advanced Technical Communications for Dr. Cynthia Patterson during spring 2013. The objective of this assignment was to explore three to five companies I might want to work for upon graduation. I collected and analyzed data such as the companies’ profitability, number of employees, salaries, and benefits. I chose both of these artifacts because they illustrate my ability to solve problems using an organized approach.
Areas of Strength / Improvement
I believe I have some room for improvement in the Problem Solving area. I am scheduled to take programming design concepts and software engineering courses this year. More hands on experience in this type course work will strengthen my Problem Solving skills. A Data Analyst should have mid-level programming skills to aid in the collection of data.