SYSTEM ANALYSES & DECISION THEORY |
UNIT 3 SYSTEM LIFE CYCLE |
UNIT3
SYSTEM LIFE CYCLE
If your system does 25 other things, but it doesn't do what it's supposed to, it's a failure.
LEAD IN |
1. These are phases of system development life cycle. Put them in the right order. Match these phases and the key activities. |
PHASES:
PRODUCTION ANALISYS IMPLEMENTATION TESTING DOCUMENTATION DESIGN EVALUATION RESEARCH |
|
KEY ACTIVITIES:
|
PRONONCIATION |
2. Make sure you pronounce the following words properly: |
|
|
3. |
_ _ _ t _ _ _ |
[ɪ'nɪʃl] |
|
_ _ r _ _ |
['erə] |
|
_ _ ct _ _ _ |
['fæktʃυǝl] |
|
_ _ _ _ t _ _ _ s _ _ _ |
[rɪ'leɪʃnʃɪp] |
|
_ _ s _ r _ _ _ _ _ _ |
[̗ɒbzə'veɪʃn] |
|
_ _ c _ _ _ _ _ c _ |
[ə'kɔ:dǝns] |
|
_ e _ _ u _ _ _ _ |
[rɪ'zɔ:sis] |
|
_ _ _ _ _ _ _ g _ _ _ _ _ |
[ɪn̗vestɪ'ɡeɪʃn] |
|
_ _ _ _ i _ _ _ _ _ _ _ _ |
[̗spesəfɪ'keɪʃn] |
|
_ _ _ _ y _ _ _ |
[ə'næləsɪs] |
|
_ _ a _ _ _ _ |
['ænəlɪst] |
|
e _ _ _ r _ |
[ɪn'taɪə] |
|
WORD STUDY |
THE FOLLOWING WORDS AND PHRASES WILL HELP YOU TO UNDERSTAND THE TEXT |
|
4. Can you guess the meaning of each term from the context? Try to match each term with its definition. |
He examined the feasibility of the plan. Before we adopt a plan, let us consider its feasibility.
The company is undergoing a conversion to a new computer system.
The initial response to the TV advertising has been very good.
The Systems Development Life Cycle (SDLC), is the process of creating or altering systems, and the models and methodologies that people use to develop these systems.
It is an iterative process, by which we constantly improve the program over time.
Databases are structured to facilitate storage, retrieval, modification, and deletion of data in conjunction with various data-processing operations.
Computer operation requires both hardware and software. Hardware design specifies a computer's capability; software instructs the computer on what to do.
The region's changeover from an agricultural economy to one based on manufacturing.
I'd like to have a house built to my specifications.
The city council is accepting proposals for ways to use that land. The details included in a proposal depend on the project's scope and who will read the document.
The software was full of bugs. Bugs arise from mistakes made by humans in designing programs and writing their source code.
The government promised to implement a new system to control loan institutions.
|
|
5. Match the following words and word combinations with their equivalents in Russian. |
|
|
|
6. Match the following words with their synonyms. |
||
|
|
7. Match the words to make word combinations. |
|
|
|
|
8. Word search. Find 10 verbs. Horizontally & Vertically only. |
t |
e |
s |
t |
p |
x |
t |
u |
n |
e |
x |
f |
e |
t |
t |
g |
r |
d |
e |
s |
i |
g |
n |
e |
a |
x |
s |
s |
o |
c |
v |
e |
d |
d |
r |
c |
a |
w |
w |
g |
p |
r |
r |
u |
n |
c |
b |
r |
i |
m |
p |
r |
o |
v |
e |
m |
p |
u |
n |
e |
j |
e |
h |
g |
s |
h |
s |
t |
u |
d |
y |
a |
z |
q |
o |
p |
e |
r |
a |
t |
e |
d |
l |
t |
i |
n |
v |
e |
s |
t |
i |
g |
a |
t |
e |
e |
z |
m |
a |
i |
n |
t |
a |
i |
n |
e |
f |
d |
WORD BUILDING |
|
9. Complete the chart. |
verb |
noun |
adjective |
|
acceptance |
|
|
preparation |
|
design |
|
|
|
observation |
|
|
|
iterative |
|
analysis |
|
implement |
|
|
|
|
workable |
|
|
understandable |
|
maintenance |
|
GRAMMAR FOCUS |
Gerund (§3) |
10. Translate the following sentences paying attention to the functions of the Gerund. |
Collecting data into a form that is ready for input to a computer system can be done in many ways.
Entering data into two systems, and running two systems together, takes a lot of extra time and effort.
Finally, we conclude by presenting an analytical and graphical representation of a system.
As an abstraction we symbolically represent a system as a simple entity by using a rectangular box.
Engineering students often graduate without being introduced to the root term that provides the basis for their formal education.
The success of man-made systems in achieving success within an organization is determined by how well the system is specified, designed, developed, integrated, verified, validated, operated, and supported.
A system, product, or service must be capable of supporting User missions to a level of performance that makes it operationally effective in terms of accomplishing organizational goals and objectives, namely outcomes, cost, schedule, and risk.
System effectiveness requires understanding the contributory factors such as reliability, maintainability, and performance.
If your employer is pleased with your performance on the job, he/she will give you positive feedback by telling you that you are doing well.
By asking for help or by showing that you are making an honest attempt to improve your work, you will show your employer that you want to keep your job and that you are cooperating.
Choosing an appropriate life cycle methodology is not always an easy task.
Understanding the software process and making tradeoffs among life cycle components is crucially important for producing high quality software, on time, within budget.
Finding the right users, ensuring their availability, and coordinating their input is not a simple task.
The following factors should be considered when defining a life cycle management method.
Choosing the right life cycle management methodology depends on the nature of your program’s operational environment, stability of requirements and technology.
One can think of the systems approach as an organized way of dealing with a problem.
The objective of the system demands that some output is produced as a result of processing the suitable inputs.
Theory is a map for observing a phenomenon.
System life cycle is an organizational process of developing and maintaining systems.
Systems analysis is a process of collecting factual data, understand the processes involved, identifying problems and recommending feasible suggestions for improving the system functioning.
The costs of implementing these features and the benefits to be derived are estimated.
Before actually implementing the new system into operation, a test run of the system is done for removing the bugs.
After having the user acceptance of the new system developed, the implementation phase begins.
The hardware and the relevant software required for running the system must be made fully operational before implementation.
After loading the system, training of the user starts.
SPECIALIST READING |
TEXT A |
SYSTEM LIFE CYCLE
System life cycle is an organizational process of developing and maintaining systems. Following are the different phases of system development life cycle:
|
|
Preliminary System Study
Preliminary system study is the first stage of system development life cycle. The initial system study involves the preparation of a ‘System Proposal’ which lists the Problem Definition, Objectives of the Study, Terms of reference for Study, Constraints, Expected benefits of the new system, etc. in the light of the user requirements. The system proposal is prepared by the System Analyst.
Feasibility Study
The feasibility study is basically the test of the proposed system in the light of its workability, meeting user’s requirements, effective use of resources and the cost effectiveness.
Detailed System Study
The detailed investigation of the system is carried out in accordance with the objectives of the proposed system. This involves detailed study of various operations performed by a system and their relationships within and outside the system. Interviews, on-site observation and questionnaire are the tools used for detailed system study.
System Analysis
Systems analysis is a process of collecting factual data, understand the processes involved, identifying problems and recommending feasible suggestions for improving the system functioning. Systems analysis is an iterative process that continues until a preferred and acceptable solution emerges.
System Design
Based
on the user requirements and the detailed analysis of the existing
system, the new system must be designed. Normally, the design
proceeds in two stages:
Preliminary or General Design: the features of the new system are specified. The costs of implementing these features and the benefits to be derived are estimated. If the project is still considered to be feasible, we move to the detailed design stage.
Structured or Detailed Design: the design of the system becomes more structured. Input, output, databases, forms, codification schemes and processing specifications are drawn up in detail. In the design stage, the programming language and the hardware and software platform in which the new system will run are also decided.
Coding
The system design needs to be implemented to make it a workable system. This demands the coding of design into computer understandable language, i.e., programming language. This is also called the programming phase in which the programmer converts the program specifications into computer instructions, which we refer to as programs. The programs coordinate the data movements and control the entire process in a system.
