If
I were to describe the characteristics of systems analysts, they would be
individuals who are creative and innovative thinkers who are not afraid of
change. They are those people who understand business as well as technology.
Given that, I would say that systems analysts should definitely be technical. Without them being technical, their capability
to think outside the box would be limited. In my opinion, the technical side of
systems analyst is the main source of their growth, without it an improvement
will be a challenge to make and problems that are supposed to be solved by them
might be left unsolved.
Systems analysts as mentioned earlier are these
rare individuals who are knowledgeable in both business and technical fields.
Not a lot of job roles can perform the way a systems analyst can. Take for
example a software engineer, it is IT related, however it focuses mainly on
software development. The software developed by these software engineers may be
the ones needed by the businessmen however before these businessmen make use of
these software, systems analysts would need to analyze first the systems used
by these businessmen. Systems analysts
serve as the bridge that connects the software engineers and businessmen for
they possess both technical and business skills. In addition, in any case that
a systems analyst decides to shift its course of career and focus on either
business or on being completely technical, they can still perform a number of
roles because systems analysts are very versatile in nature.
I think the different systems which are assigned
to specific groups on the organizational pyramid to maximize the efficiency of each
group. It is strategically organized in such a way where each member of the
group may perform according to their forte so that their group may perform
effectively. It is important for each group to function as best as they could
because each group is a subdivision of an entire system, thus if a group within
the system is not organized based on their functionality, it may collapse
causing a bigger trouble to the entire system. For example the Management
Information System, this system’s output is a summary report. Management
Information System obtains data from the Transaction Processing System which is
the computerized system that performs and records the daily routine
transactions necessary to conduct of the business, since the Management
Information System depends on the stored data from the Transaction Processing
Systems it Management Information System would not be able to produce its
output if the Transaction Processing Systems fail to perform its task properly.
The Waterfall Model and Agile both have pros and
cons when it comes to their functionality. Basically, a Waterfall model
emphasizes on a definite, clear and well thought of plan before executing any
kind of development and is extensively documented. On the other hand, Agile is
more flexible in such a way that it promotes adaptive planning and evolutionary
development. Personally, any of the two methods can be better than the other
depending on the kind of project these models will be used. Waterfall models I
think are better used in projects wherein there are minimal possible changes in
the process since it is more challenging to make changes once major errors or
changes occur. However with Agile, although it is very versatile it does not
have a structure unlike the Waterfall model. Majority of the time, it is more
difficult to predict the outcome of a project if it has no concrete plan. Hence,
it is better to find out which method is more appropriate for a project before
using them. In my opinion, Waterfall Model should be used in big projects with
higher stakes since big projects need extensive planning before executing while
Agile method can be used with the smaller projects where constant changes are more
manageable.
I think a great interview is when the purpose of
the interview is achieved after it. It should make the interviewers feel more
knowledgeable about their topic after the interview. While a great interviewer
is someone who is able to make smart and sensible questions that are essential
in clarifying the subject of the interview. In addition, a great interviewer is
someone who observes proper behavior while conducting the interview.
Works Cited
Agile Introduction for Dummies. (2008, January). Retrieved October 4, 2013, from
Wordpress:
http://agileintro.wordpress.com/2008/01/04/waterfall-vs-agile-methodology/
Mikoluk, K. (2013, September 9). Agile Vs.
Waterfall: Evaluating The Pros And Cons. Retrieved October 4, 2013, from
udemy/blog: https://www.udemy.com/blog/agile-vs-waterfall/
No comments:
Post a Comment