Download - Session SDLC
-
8/10/2019 Session SDLC
1/39
1
-
8/10/2019 Session SDLC
2/39
Buildingnewinformationsystem
ChangeManagement(People) Technolo Chan e Technolo
SpecificBusinessProcesses
CommonformofITenabledorganizationalchange
Automation
Redesigning
2
-
8/10/2019 Session SDLC
3/39
ClassicalSystemDevelopmentLifeCycle
Prototype
Model
Approach SpiralModelApproach
FourthGenerationTechniques
HybridApproach
3
-
8/10/2019 Session SDLC
4/39
4
-
8/10/2019 Session SDLC
5/39
5
-
8/10/2019 Session SDLC
6/39
Plannin Risk Analysis
EngineeringCustomer
6
Evaluation
-
8/10/2019 Session SDLC
7/39
Emphasizestheverificationandva a on o epro uc .
Theproductfromeveryphase
needstobecheckedand
approvedbeforemovingforward.
parallel.
Itisnotproposedforshortterm
u v w eachstage.
-
8/10/2019 Session SDLC
8/39
' '
Agilemethodologyhasanadaptiveteamwhichisabletorespondtothechangingrequirements.
Coreprinciples Continuoustestingandvalidation
Consistentteamcollaboration
Ongoingcustomerinvolvement
Frequentdeliveryofworkingsoftware
8
-
8/10/2019 Session SDLC
9/39
SystemAna yst
InfrastructureAnal st
ProjectManager
Enduser
9
-
8/10/2019 Session SDLC
10/39
STEP1.ThePreliminary
Investigation
10
-
8/10/2019 Session SDLC
11/39
Problem
Definition:
tatemento o ect ves scopeo pro ems
Roughestimatesoftime&resources
Endresultsofpreliminaryinvestigationsare:
SystemObjectives
System
environment
FeasibilityStudy:
EconomicFeasibility
OperationalFeasibility
Sc e u eFeasi i ity
OrganizationalFeasibility11
-
8/10/2019 Session SDLC
12/39
TechnicalFeasibility Ist erequisitetec no ogyavai a ean proven?
Aretherelevanttechnicalskillsavailabletoexploitit?
Familiaritywithtechnology
Haveweuseditbefore? Hownewisit? Compatibilitywithexistingsystems
Howtoincreaseproductivity?
Howtoreduceworkforce&expensegrowthrate?
Costsavings
Increasedprofits12
-
8/10/2019 Session SDLC
13/39
Isthedatabaseavailable&reliable? DoestheMIShavemanagementsupport?
Determinesthesystemwillbeusedasintendedtoits
full
capacity
ScheduleFeasibility:
Whether ro ectcanbefinishedwellbeforetheactual
requirementofitsusage.
13
-
8/10/2019 Session SDLC
14/39
ANALYSIS
14
-
8/10/2019 Session SDLC
15/39
1. Analysisofthepresentsystem
Reviewhistoricalfacts/Analyzeinputs
Reviewmethods&procedures
Anal zeout uts
Reviewinternalcontrols
.
3. Developinganewsystem
Report requestforapprovaltoproceedwithdevelopmentinparticularmanner.
15
-
8/10/2019 Session SDLC
16/39
S stemDevelo mentTools AnalysisTool
16
-
8/10/2019 Session SDLC
17/39
PictorialRepresentationofanalgorithm Importance
Ma ingLogic ear
ProperCommunication
EffectiveAnalysis
UsefulinCoding
ProperTesting
17
-
8/10/2019 Session SDLC
18/39
orportionofsystem.Itconsistsofdataflows,processes,sources,destinations,andstores alldescribedthroughthe.
Describeflowofdatainsystemwithonlyfoursymbols:
Processes
Datadirection
18
-
8/10/2019 Session SDLC
19/39
Process
Data flow
Data store
External
19
ent ty
-
8/10/2019 Session SDLC
20/39
Employee SINK
Accounts Gross Salar
Employee.
Data
Employees
Gross Salary
Salary
Statement
Department Processing
Computation
Updated DataSOURCE
Updated Data on
Employee
Various
Deductions
20
-
8/10/2019 Session SDLC
21/39
21
-
8/10/2019 Session SDLC
22/39
framework.
u u u w structuring
22
-
8/10/2019 Session SDLC
23/39
customerpaysa vance
then Give5%discountelse
purc aseamount 10,000then
if customerisaregularcustomer
thenve5 scoun
elseNodiscount
endif
e se Nodiscountendif
endif
23
-
8/10/2019 Session SDLC
24/39
Theseareappropriatewhenalargenumberofconditionsare
tobecheckedinarrivingatasetofactions
Rulesareformed
24
-
8/10/2019 Session SDLC
25/39
thengive5%discount
RULE2: Ifnoadvancepaymentismadeandifthepurchaseamount 10,000andthecustomerisaregularcustomerthengive5%discount
RULE3: Ifnoadvancepaymentismadeandifthepurchaseamountis 10,000andthecustomerisnotaregularcustomerthengivenodiscount
RULE4: Ifnoadvancepaymentismadeandifthepurchaseamountisnot 10,000thengivenodiscount
25
-
8/10/2019 Session SDLC
26/39
Conditions Rule1 Rule2 Rule3 Rule4Advancepaymentsmade? Y N N N
Purchaseamount 10,000? Y Y NRegularcustomer Y N
Actions
Give %discount X X
NoDiscount X X
26
-
8/10/2019 Session SDLC
27/39
Graphicalwayofdepictingifthenelselogic
27
-
8/10/2019 Session SDLC
28/39
28
-
8/10/2019 Session SDLC
29/39
Custom Packaged System OutsourcingDevelopment
Businessneed The business need isunique The business needis common The business need isnot core to the business
In-houseexperience
In-house functionaland technicalexperience exists
In-housefunctionalexperience exists
In-house functional ortechnical experiencedoes not exist
Pro ect skills Desire to build in- Skills are not Outsourcin is ahouse skills
strategic
strategic decision
Projectmanagement
Have highly skilledproject manager and
Project managercan coordinate
Highly skilled projectmanager at appropriate
Time frame Time frame is Time frame is short Time frame is short or
29
-
8/10/2019 Session SDLC
30/39
30
-
8/10/2019 Session SDLC
31/39
System
Acquisition
&
Testing
HardwareandSoftware Acquisition
Testing
Documentation
31
-
8/10/2019 Session SDLC
32/39
System Documentation Intendedtohelpprogrammersandanalysts
understandandmaintainthesystemafteritis
installed
User Documentation
Intendedtohelpusersoperatethesystem
32
-
8/10/2019 Session SDLC
33/39
33
-
8/10/2019 Session SDLC
34/39
Transitionin tonews stemsinvolvesmana in chan efrompreexistingnormsandhabits.
Chan emana ementinvolves:
Unfreezing
loosening
up
peoples
habits
and
norms
Moving transitionfromoldtonewsystems
Refreezing institutionalizeandmakeefficientthenewwayofdoingthings
34
-
8/10/2019 Session SDLC
35/39
35
-
8/10/2019 Session SDLC
36/39
36
-
8/10/2019 Session SDLC
37/39
Risk
Cost
Time
37
-
8/10/2019 Session SDLC
38/39
ystemma ntenance saprocesso re n ngt esystemto
makesurethatitcontinuestomeetbusinessneeds.
WhyRequired?
Bugs
in
the
system Enhancementtothesystem
Software&networkchanges
Tochangeinorganizationsstrategy
38
-
8/10/2019 Session SDLC
39/39
39