Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

Nama: Aldini Nurul Aidha

NPM: 0119101068

1. Answer:
1.) The overall functionality of the proposed business can be improved by using
techniques of system analysis and design.
2.) A systematic procedure is being provided to analysts of the business problem, so that
he/she can analyze the data inputs in a proper manner.
3.) A system analysis and design technique provides UML diagrams. By help of these
diagrams, input and output can be measured and tested for its correctness.
2. Answer:
1.) Systems Analyst as Consultant : Usually the outside consultants may be hired
specifically to address information systems issues within a business, outside consultants
can bring a fresh perspective that other people in an organization do not possess.
2.) Systems Analyst as Supporting Expert : In this role, an analyst draws on professional
expertise concerning computer hardware and software and their uses in the business.As
the supporting expert, you are not managing the project; you are merely serving as a
resource for those who are.
3.) Systems Analyst as Agent of Change : As a systems analyst acting as an agent of
change, you advocate a particular avenue of change involving the use of information
systems. You also teach users the process of change because changes in the information
system do not occur independently; rather, they cause changes in the rest of the
organization as well.
3. Answer:
1.)  An analyst must be able to systematically tackle the situation at hand through skillful
application of tools, techniques, and experience.
2.)  An analyst must also be a communicator capable of relating meaningfully to other
people over extended periods of time.
3.) A systems analyst must be a self-disciplined, self-motivated individual who is able to
manage and coordinate other people, as well as innumerable project resources
4. Answer:
1.) Identifying Problems, Opportunities, and Objectives : In this first phase of the
systems development life cycle, an analyst is concerned with correctly identifying
problems, opportunities, and objectives.
2.) Determining Human Information Requirements : The next phase the analyst enters
involves determining the human needs of the users involved, using a variety of tools to
understand how users interact in the work context with their current information
systems.
3.) Analyzing System Needs : The next phase that the systems analyst undertakes
involves analyzing system needs. Special tools and techniques help the analyst make
requirement determinations,such as data flow diagrams (DFDs).
4.) Designing the Recommended System :  The analyst designs procedures for users to
help them accurately enter data so that data going into the information system are
correct.
5.) Developing and Documenting Software :  the analyst works with programmers to
develop any original software that is needed. During this phase the analyst works with
users to develop effective documentation for software.
6.) Testing and Maintaining the System : Before an information system can be used, it
must be tested. It is much less costly to catch problems before the system is signed over
to users than after.
7.) Implementing and Evaluating the System : In this last phase of systems
development, the analyst helps implement the information system. This phase involves
training users to handle the system.
5. CASE tools are used for developing high-quality, defect – free, and maintainable
software.
6. The agile approach is a software development approach based on values, principles, and
core practices. The four values are communication, simplicity, feedback, and courage.
7. The planning game is a technique used in the software development planning process,
generally in the context of agile development. The main goal of the planning game is to
bring in line the customer requirements for iteration with the development capacity
that is available.
8. a.) Exploration
b.) Planning
c.) Iterations to the First Release
d.) Productionizing
e.) Maintenance
9. Object-oriented (O-O) analysis and design is an approach that is intended to facilitate
the development of systems that must change rapidly in response to dynamic business
environments.
10. The Unified Modeling Language is a general-purpose, developmental, modeling
language in the field of software engineering that is intended to provide a standard way
to visualize the design of a system.
11. An alternative to traditional software development in which proprietary code is hidden
from the users is called open source software (OSS). With OSS, many users and
programmers can study, share, and modify the code, or computer instructions.
12. The system analyst is responsible to provide a clear understanding related to any
application development for any business process, so that, all the business
requirements of the clients will meet.
13. - One reason your company may ask you to participate in an open source community is
curiosity about what the software benefits to the organization might be. 
-  Another reason your company might ask you to participate as a developer in an open
community is to achieve what researchers have labeled “shared design.” 

You might also like