Sei sulla pagina 1di 4

Brandon Mitchell

INFO 1113 Systems Analysis & Design (S11)


Assignment #1
October 2nd, 2016
1. The SDLC (System Development Lifecycle) has 4 major phases of
operation. The first being Planning. The Planning phase is all about asking
questions and beginning the development of a Workplan. The outcome of the
Planning phase produces both a Workplan and a Staffing plan. This ensures
the business can move to the Analysis phase with ease. The Analysis phase
is the second phase in which they analyze the current as-is system and begin
to identify ways to improve the system through questionnaires and interviews
with the clients. At the completion od the Analysis phase, the client should
receive the first deliverable in which if approved, they will move to the Design
phase. This is where the developer starts to design the UI and the physical
system. The developers will also design the programs which have to be
written in order for the system to work efficiently for the client(s). The end of
this phase will begin the Implementation phase. This phase is the final
partition of the cycle, involving the installation of the system. This ensures
the old system (as-is) is turned off and the clients are switched to the new
system.
(2-5 Merged with 1)
6. Key factors affecting the chosen Methodology

Whether the User-Requirements are clear.


The Familiarity with Technology
Is the System Complex?
Is the System Reliable?
Is there a Short-time schedule?
Schedule Visibility.

7. A class defines and creates specific instances and or objects in a


system. For example, the system may have a class called Students, with
specific parameters defined for any personnel under that class that people
not in that area cannot access. Objects are defined as the people or things
that are under the class. For Example, Brandon Mitchell is an object under
the Student class. This means, Brandon, can access and view specific
information within the Student class.
8. Methods are known as the functions and actions in which an object can
use or perform. Messages on the other hand are the calls which triggers
events within the class.
9. Phases of the Unified Process:

Inception
Elaboration
Construction
Elaboration

Workflow:

Business Modeling
Requirements
Analysis
Design
Implementation
Test
Deployment
Configuration/Change Management
Project Management
Environment

10. The Feasibility Analysis is what determines if the project will be a


success. This will also bring up any major risks that may affect the project.
The first step of the feasibility analysis is the Technical Feasibility. This step
determines whether the project is possible to build with the given technology
and size of the project. The second step is the Economic Feasibility which
determines if the project is worth building and will benefit the organization.
This takes into account the costs of development and operation. The final
step is the Organizational Feasibility. The Organizational Feasibility makes
sure that the clients will use the new system.
11. Economic Feasibility Assessment:

Development Costs
Annual Operating Costs
The Annual Benefits
Intangible Costs & Benefits

12. The Break-Even point of the project is the time it will take to regain the
money put into the system and start earning profits and benefits. It may take
the Client(s) several years until the project will start paying benefits from the
new system.
13. The final deliverable for the Analysis phase includes the System
Proposal which has the Feasibility Analysis, Workplan, System Request,
Requirements, Models and reports for the client to ensure that the
development can proceed to the next step, which is the Design Phase.
14. The Requirements Definition is a document which declares the
functional and non-functional partitions of the system. This ensures the
analysts are sure what the system is supposed to end up doing. Otherwise
the system could go off course and not what the client originally anticipated.
15. In a Client interview, the 5 major steps Selecting the Interviewees,
Designing the Interview Questions, Interview Preparation, Conducting the
Interview, and a Post-interview follow-up. For selecting the interviewees, it is
crucial that the analyst selects people from their information needs and to
create an interview schedule listing. Designing the questions is the next
important step. A good way to design questions is to create a varying
number of Closed-ended, Open-ended, and Probing questions. This makes
sure that the interviewer gets detailed answers and the most information out
of the interview as possible. For the preparation, the Interviewer should have
the questions prepared and listed with possible follow-up questions for the
interviewee. It is also important to make sure you are clear with their
responses. When conducting the interviewee, the interviewer wants to
appear professional and sure to record down all information given to make
sure no details are left out. And finally, the post-interview follow-up which
includes a document with answers from the interviewees in a uniform
format.

Potrebbero piacerti anche