Week 1 : Systems Analyst Flashcards

(46 cards)

1
Q

What is a sys analysist

A

A business professional who uses analysis and design techniques to solve business problems using IT

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Who does a sys analyst server as a bridge between

A

the users and the design/programming team

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what is the SDLC

A

the system development life cycle

the entire process, all activities that are part of sys analysis, design, programming, testing, implementing, and maintaining the sys

AKA: all activities to build, launch, and maintain an information system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Core processes that are always required

A

Identify problem/need and obtain approval

Plan and monitor problem

Understand the details of problem

Design sys components/solve the problem

build/test/integrate sys components

deploy the soln

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

what are the 2 broad categories of SDLC

A

predicive and adaptive

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Are requirements known in a predicitve SDLC? how about adaptive

A

predictive=yes

adaptive=no

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

risk in a predicitve SDLC? how about adaptive

A

predicitve=low

adaptive=high

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Predictive approaches to the SDLC

A

waterfall model

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

adaptive approaches to the SDLC

A

agile, spiral

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

characteristics of the predictive approach of the SDLC

A

assumes project can be planned in advance and info sys can be developed according to the plan

requirements are well understood

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

characteristics of the adaptive approach of the SDLC

A

iterative model

assumes project is more flexible and must adapt to changing needs as project progresses

requirements and needs are uncertain

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

how are phases completed in waterfall

A

sequentially with no overlap or iteration

once one phase is complete, fall over waterfall and dont go back

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

phases in waterfall

A

planning, analysis, design, implementation, deployment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

pros of the waterfall model

A

requirements are identified prior to programming

minimizes changes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

cons of the waterfall method

A

design must be completely specificed prior to programming

length deliverables

possible changes in business enviorment between requirements and implementations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

what is the difference with modified waterfall

A

assume predictive planning and sequential phases, but recognizes that projects phases must overlap..influencing and depending on one another

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

what do all adaptive approaches to the SDLC all have

A

all include iterations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

what do iterations allow you to do

A

iterations can be used to create a series of mini projects that address smaller parts of application

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

what are some key benefits of iterations

A

project can adapt to any changes as it proceeds

parts of the system are available early on for user evaluation and feedback which helps ensure that the application can meet the needs of the users

most diff problems identified and addressed early in project

20
Q

what is a walking skeleton

A

a complete front to back implementation of the new sys but with only the bare bones of the functionality

21
Q

is agile a complete methodology

22
Q

which 3 methodologies incorperate agil principals

23
Q

What are the 4 phases of UP SDLC

24
Q

in UP, what is a discipline

A

a set of functionality related development activities

25
In the rational unified process RUP what are the dynamic aspects of the process
cycles, phases, iterations, and miletones time
26
In the rational unified process RUP what are the static aspects of the process
activities, artifacts, workers, and workflows static
27
what is the inception phase
establish the business case for the system and delimit the proj scope
28
what phase is the actors of the system identified
Inception phase
29
which phase are these the outcomes of
inception phase
30
What is the purpose of the elaboration phase
to analyze the problem domain, establish a sound architectural foundation, develop project plan, and eliminate highest risk elements of the project develop "mile wide and inches deep" view of the system
31
what is the most critical of the four phases
Elaboration phase: must decide whether or not to commit to the construction and transition phase
32
what is the phase that these are the outcomes of
elaboration phase
33
Goal of the construction phase
All remaining components and application features are developed and integrated into the product with all features thouroughly tested
34
what is the main transition with the outcomes of the elaboration phase and the construction phase
transition from development of intellectual property to development of deployable products
35
what phase are these the outcomes for
construction phase
36
What is each phase in RUP further broken down into
an iteration
37
defintion of an iteration in the RUP
complete developmetn loop resulting in a relase of a: executable prodct which is a subset of the final prodct and grows incrementally from iteration to iteration
38
what are benefits of the iterations in RUP
Risks mitigated earlier change more manageable higher level of reuse project team can learn along the way better overall quality
39
what is the goal of the transition phase
to transition the software product to the user community
40
what are these the outcomes for
transition phase
41
What are the 4 values of XP
communication simplicity feedback and courage
42
XP has a 3 level approach in a circle with rings format what are these 3 rings and what do they consist of
43
very basic defintion of scrum
intense effort involving entire team for definied peroid of time
44
3 things you are asked in daily scrum meeting
45
what SDLC are we using for our project
UP
46