What are the obstacles and challenges of a Computer Systems Analyst?
Hello I am a senior in high school and I have taken a liking to all things technology wise. I have taken multiple classes that include data storing, how to use said data, and other computer skills such as coding and other stuff. I would like to know what challenges and obstacles you had to overcome to get to the place in your career that you are in now and if your still overcoming the same or different obstacles. #computer #technology #computer-science
3 answers
Jessica’s Answer
Muralidhar’s Answer
A typical assignment starts with a meeting in which the systems analyst, managers and users discuss a business problem requiring a change in or development of a computer application. In an effort to define separate programmable procedures that can be used to address the problem, the objectives and the steps needed to attain those objectives are discussed. The systems analyst then plans the system using a number of techniques, from data modeling to object-oriented analysis and design.
Below are some of the challenges or obstacles this role would be facing in day-day activities .
1- Customer cannot tell what they need
2- Requirements are complex and multi-dimensional
3- Requirement development process is human and communication intensive
4- Cannot communicate effectively without understanding business
Krishnaprasad’s Answer
When it comes to challenges/obstacles, below are few of them that I personally faced:-
1. When you join as a fresher or a new joinee to an already established team in a company, you may face few challenges such as "communication barriers" where you may not be comfortable asking during a team meeting. The solution to that could be to create a rapport with team members individually so that you feel comfortable. This is a critical aspect in my opinion as team work is as important as one's technical proficiency.
2. When it comes to system analyst role, understanding the requirement (be it provided by the end users/customers directly or via product management) is a key aspect. Double clicking the requirement is really important to ensure that we understand the granular asks. This helps on the subsequent phases of the product development / release.