Working as a system analyst in Gannu Software Inc
Different applications have been developed in the early days without the following of the desired procedure such that the requirements of the applications were never defined accordingly. At the same time, the introduction of changes and upgrades intended to get done on existing systems have not been following the necessary steps. It was until the experience of the software engineering crisis that there was the development of the software development life cycle that is defined by some steps that are appropriate for developing software and applications. System analysis has been defined over time as the actual process of the way of undertaking a keen and in-depth study of a procedure, software, business by the aid of the available and selected mathematical techniques. It aims at determining the component goals and objectives alongside the discovering of desirable ways of ensuring that the goals and the objectives determined are accomplished. Therefore, system analysis is defined with the studying to leverage the situation and provide the appropriate recommendations. Thus defines the way of identifying issues and solving the problems (Zhurovsʹkyĭ & Pankratova, 2007).
History of system analysis
In system analysis, a system does not only refer to software, but it defines a component that has its measured weight within a given environment. The system will describe the business functions, the entire organization, software, hardware, an existing, procedure, a physiological function and others. However, in most cases the terminology has been referred to mean the software and existing systems as far as information technology is concerned.
System analysis began as a simple mathematical rigorous of rationale that described the mode of comparing the available features of a system against the future expectations of the service delivery of the system. It was so by the taking of complex problems, and it gets followed with the selecting of the tangled off the significant factors that will get each section studied with the appropriate methodology. The system analysis began in the 1950s and later advanced in the 1970s. The RAND Corporation is regarded as the founder of the techniques that was used as the only technique that supported the wartime assessments. The process combined different mathematical techniques that include the Operations Research, Game Theory, Probability and Statistics, Econometrics, Linear/Dynamic Programming. The technique was later applied in the social policy analysis, Regression Analysis, Survey Research, Experimental Design and other fields.
As the technique continued to advance there was the development of the standards in the early 1980s for the system analysis and application design. By this time the method was being described as the structured analysis and design methodologies (SSADM). By then there was the create use of a combination of the texts and diagrams in describing systems throughout its life cycle. SSAM took a focus on ensuring that there is that improvement in the global understanding and general communication within the system (Sauter, 2011).
System analysis was later defined as a step/ phase in software development life cycle by the underlying of the desirable benefits that software development process obtained from the process. Apart from that, it is outlined that system analysis provides a good way of understanding an existing system through that concentrated and keen studying of the system using the different mathematical techniques that have been facilitated by the different applications. System analytics are well related to the business analytics which provides a good way of understanding the future state of the system at easy and stands to protect against the unnecessary inconveniences that get an organization not to meet the desirable goals (Shelly & Rosenblatt, 2012).
System analysis steps
System analysis process always begins with the confirmation and acceptance of the initial preliminary investigation report that contains the flows that an analyst follows. The flows include the data flows, process flows, and information flows. It is followed by the modeling of the data to have the establishment of the essential and important parts of the systems and develop the good understanding of the relationship existing amongst the data entities. It is then finalized with the system analysis report that in most cases are presented to the users for the validation purposes. The report will outline the details relating to the current system with describing the weaknesses and strengths and provide a good understanding of that system. A recommendation is then followed to provide a way forward for providing the solution to the underlined problems within the existing system (dragonstrike.com, n.d).
Roles and duties of a system analyst
A system analyst is defined as the special person with the capability of selecting and configuring computer systems for an organization standing with the determination of the intended purpose of the particular system (computer). Therefore, there is the presentation of several solutions upon which the best is selected to ensure that goals of the system are well achieved. The focus at this stage is the computer system analyst. There are categorized roles that the analyst system plays and they include the
- Undertaking of analysis and designing
- Developing the way of approaching a problem
- Gathering and outlining of facts and
- Designing a system and evaluating the changes.
Iteration 1: Orientation in Gannu Software Inc
As a recruit at the Gannu Software Inc, I will begin with an introduction to the organization. This will aim at reducing the anxiety and creating the good motive of working within the company. This will involve the holding of meeting to get familiarized with the company operations, principles as well as the employee conduct ethics. Also, the movement within the firm will be the method of familiarization.
Iteration 2: Studying and understanding the system analysis principles
Based on the tasks and roles that pertain a system analyst, it is essential to have a good understanding of the system analysis techniques adopted within a given company. Therefore, this will involve the personal studying of the system analysis concepts. The process will involve making consultations, personal research, and simple training.
Iteration 3: Training
The training will aim at providing knowledge and understanding of the different possible techniques applied within the Gannu Software Inc while undertaking any analysis. The training will involve the attending of seminars and workshops alongside the arranged internal training by the supervisor and the general IT department training done on a monthly basis.
Iteration 4: Analyzing of systems
The iteration will be the climax of the project as it will outline the application of the acquired skills and knowledge being implemented. The phase will involve the undertaking of different analysis using different mathematical techniques and strictly abiding by the Gannu Software Inc procedures and steps of undertaking system analysis.
Iteration 5: Evaluation of the Tasks accomplished
The last iteration is an assessment phase which gets to my knowledge of the skills acquired and the experience obtained from the Gannu Software Inc during the period I would have done the tasks. This will involve the individual undertaking of analysis to complex systems and precede recommendations. Also, an assessment in sought of an interview will also get conducted.
dragonstrike.com (n.d). Systems Analysis and Design Overview.
Sauter, V. (2011). A history of structured system analysis & design methodologies.
Shelly, G. B., & Rosenblatt, H. J. (2012). Systems analysis and design. Boston: Course Technology Cengage Learning.
Zhurovsʹkyĭ, M. Z., & Pankratova, N. D. (2007). System analysis: Theory and applications. Berlin: Springer.