system development and change activities

Upload: ahmad-badrus-salam

Post on 27-Feb-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 System Development and Change Activities

    1/36

    SYSTEM DEVELOPMENTAND PROGRAM CHANGE

    ACTIVITIESCHAPTER 5

  • 7/25/2019 System Development and Change Activities

    2/36

    PARTICIPANTS IN SYSTEMSDEVELOPMENT

    Systems professionas are systems anaysts!systems en"ineers! an# pro"rammers$

    En# %sers are t&ose for '&om t&e system is

    (%it Sta)e&o#ers are in#i*i#%as eit&er 'it&in or

    o%tsi#e t&e or"ani+ation '&o &a*e aninterest in t&e system (%t are not en# %sers

    A,,o%ntants-A%#itors are t&ose professionas'&o a##ress t&e ,ontros! a,,o%ntin"! an#a%#itin" iss%es for systems #e*eopment

  • 7/25/2019 System Development and Change Activities

    3/36

    Why Are Accountants andAuditors Invoved !ith SDLC"

    t&e ,reation of an information systementais si"ni.,ant .nan,iatransa,tions

    t&e nat%re of t&e pro#%,ts t&atemer"e from t&e SDLC

  • 7/25/2019 System Development and Change Activities

    4/36

    #o! Are Accountants Invoved!ith the SDLC"

    a,,o%ntants are %sers

    a,,o%ntants parti,ipate in systems#e*eopment as mem(ers of t&e#e*eopment team$

    a,,o%ntants are in*o*e# in systems#e*eopment as a%#itors

  • 7/25/2019 System Development and Change Activities

    5/36

    IN$ORMATION SYSTEMSAC%&ISITION

    t&ey #e*eop ,%stomi+e# systems in/&o%se t&ro%"& forma systems#e*eopment a,ti*ities

    T&ey p%r,&ase ,ommer,ia systemsfrom soft'are *en#ors

  • 7/25/2019 System Development and Change Activities

    6/36

    In'#ouse Deveo()ent

    Many or"ani+ations re0%ire systems t&atare &i"&y t%ne# to t&eir %ni0%e operations$

    T&ese .rms #esi"n t&eir o'n information

    systems t&ro%"& in/&o%se systems#e*eopment a,ti*ities$

    In/&o%se #e*eopment re0%ires maintainin"a f%/time systems sta1 of anaysts an#

    pro"rammers '&o i#entify %ser informationnee#s an# satisfy t&eir nee#s 'it& ,%stomsystems

  • 7/25/2019 System Development and Change Activities

    7/36

    Co))ercia Syste)s

    2o%r fa,tors &a*e stim%ate# t&e "ro't& of t&e ,ommer,iasoft'are mar)et3

    46 t&e reati*ey o' ,ost of "enera ,ommer,ia soft'areas ,ompare# to ,%stomi+e# soft'are7

    486 t&e emer"en,e of in#%stry/spe,i., *en#ors '&o tar"ett&eir soft'are to t&e nee#s of parti,%ar types of(%sinesses7

    496 a "ro'in" #eman# from (%sinesses t&at are too smato a1or# in/&o%se systems: #e*eopment sta17 an#

    4;6 t&e tren# to'ar# #o'nsi+in" of or"ani+ationa %nitsan# t&e res%tin" mo*e to'ar# t&e #istri(%te# #atapro,essin" en*ironment! '&i,& &as ma#e t&e ,ommer,iasoft'are option more appeain" to ar"er or"ani+ations

  • 7/25/2019 System Development and Change Activities

    8/36

    Types of Commer,iaSystems

    T%rn)ey systems are ,ompetey.nis&e# an# teste# systems t&at arerea#y for impementation

    Genera a,,o%ntin" systems are#esi"ne# to ser*e a 'i#e *ariety of%ser nee#s

    spe,ia/p%rpose systems t&at tar"etsee,te# se"ments of t&e e,onomy

  • 7/25/2019 System Development and Change Activities

    9/36

    O

  • 7/25/2019 System Development and Change Activities

    10/36

    A#*anta"es of Commer,ia Soft'are

    Impementation time

    Cost

    reia(iity

  • 7/25/2019 System Development and Change Activities

    11/36

    Disa#*anta"es of Commer,ia

    Soft'are

    In#epen#en,e

    T&e nee# of ,%stomi+e# system

    maintenan,e

  • 7/25/2019 System Development and Change Activities

    12/36

    T#E SYSTEMS DEVELOPMENTLI$E CYCLE

    Ne' systems #e*eopment in*o*es,on,ept%a steps t&at ,an appy to anypro(em/so*in" pro,ess3

    i#entify t&e pro(em! %n#erstan# '&at nee#s to (e #one!

    ,onsi#er aternati*e so%tions!

    see,t t&e (est so%tion! an#! .nay!

    impement t&e so%tion

    systems maintenan,e! ,onstit%tes t&eor"ani+ation:s pro"ram ,&an"e pro,e#%res

  • 7/25/2019 System Development and Change Activities

    13/36

    Syste)s Pannin*+Phase I

    T&e o(>e,ti*e of syste)s (annin*is to in, individua syste)(ro-ects or a((ications to t&e

    strate"i, o(>e,ti*es of t&e .rm

    See ." 5$8

    E1e,ti*e systems pannin" pro*i#es

    "oa ,on"r%en,e

  • 7/25/2019 System Development and Change Activities

    14/36

    ?&o S&o%# Do SystemsPannin"@

    steerin" ,ommittee may in,%#e t&e,&ief ee,%ti*e o

  • 7/25/2019 System Development and Change Activities

    15/36

    Systems pannin" o,,%rs at t'oe*es3 strate"i, systems pannin" an#

    pro>e,t pannin"

  • 7/25/2019 System Development and Change Activities

    16/36

    Strate"i, Systems Pannin"

    in*o*es t&e ao,ation of systemsreso%r,es at t&e ma,ro e*e$

    It %s%ay #eas 'it& a time frame of9 to 5 years

  • 7/25/2019 System Development and Change Activities

    17/36

    Why Perform Strategic SystemsPlanning?

    A plan that changes constantly isbetter than no plan at all

    Strategic planning reduces the crisiscomponent in systems development

    Strategic systems planning providesauthorization control for the SDLC

    Cost management

  • 7/25/2019 System Development and Change Activities

    18/36

    Pro>e,t Pannin"

    T&e p%rpose of pro>e,t pannin" is toao,ate reso%r,es to in#i*i#%aappi,ations 'it&in t&e frame'or) of t&e

    strate"i, pan i#entifyin" areas of %ser nee#s!

    Preparin" proposas!

    e*a%atin" ea,& proposa:s feasi(iity an#

    ,ontri(%tion to t&e (%siness pan!

    prioriti+in" in#i*i#%a pro>e,ts! an#

    s,&e#%in" t&e 'or) to (e #one

  • 7/25/2019 System Development and Change Activities

    19/36

    T&e pro#%,t of t&is p&ase ,onsists oft'o forma #o,%ments3 t&e pro>e,t proposa pro*i#es

    mana"ement 'it& a (asis for #e,i#in"'&et&er to pro,ee# 'it& t&e pro>e,t

    t&e pro>e,t s,&e#%e represents

    mana"ement:s ,ommitment to t&epro>e,t

  • 7/25/2019 System Development and Change Activities

    20/36

    T&e A%#itor:s Roe in Systems

    Pannin"

    A%#itors ro%tiney eamine t&esystems pannin" p&ase of t&e SDLC

  • 7/25/2019 System Development and Change Activities

    21/36

    Syste)s Anaysis+PhaseII

    Systems anaysis is a,t%ay a t'ostep pro,ess in*o*in" .rst a s%r*eyof t&e ,%rrent system an# t&en an

    anaysis of t&e %ser:s nee#s

    T&e #ei*era(e from t&is p&ase is aforma syste)s anaysis re(ort.

    '&i,& presents t&e .n#in"s of t&eanaysis an# re,ommen#ations fort&e ne' system

  • 7/25/2019 System Development and Change Activities

    22/36

    T&e S%r*ey Step

    T&e anayst often (e"ins t&e anaysis(y #eterminin" '&at eements! ifany! of t&e ,%rrent system s&o%# (e

    preser*e# as part of t&e ne' system

  • 7/25/2019 System Development and Change Activities

    23/36

    Gat&erin" 2a,ts

    Data so%r,es$ T&ese in,%#e eterna entities!s%,& as ,%stomers or *en#ors! as 'e asinterna so%r,es from ot&er #epartments$

    Bsers$ T&ese in,%#e (ot& mana"ers an#operations %sers$

    Data stores$ Data stores are t&e .es!#ata(ases! a,,o%nts! an# so%r,e #o,%ments%se# in t&e system$

    Pro,esses$ Pro,essin" tas)s are man%a or,omp%ter operations t&at represent a #e,isionor an a,tion tri""ere# (y information

  • 7/25/2019 System Development and Change Activities

    24/36

    Data o's$ Data o's are represente# (yt&e mo*ement of #o,%ments an# reports(et'een #ata so%r,es! #ata stores!

    pro,essin" tas)s! an# %sers$ Contros$ T&ese in,%#e (ot& a,,o%ntin"

    an# operationa ,ontros an# may (eman%a pro,e#%res or ,omp%ter ,ontros$

    Transa,tion *o%mes$ T&e anayst m%sto(tain a meas%re of t&e transa,tion*o%mes for a spe,i.e# perio# of time

  • 7/25/2019 System Development and Change Activities

    25/36

    Error rates$ Transa,tion errors are ,oseyreate# to transa,tion *o%me

    Reso%r,e ,osts$ T&e reso%r,es %se# (y t&e

    ,%rrent system in,%#e t&e ,osts of a(or!,omp%ter time! materias 4s%,& asin*oi,es6! an# #ire,t o*er&ea#

    =ottene,)s an# re#%n#ant operations$T&e anayst s&o%# note points '&ere #atao's ,ome to"et&er to form a (ottene,)

  • 7/25/2019 System Development and Change Activities

    26/36

    2a,t/Gat&erin" Te,&ni0%es

    Observation

    Task Participation

    Personal Interviews Reviewing Key Docments

  • 7/25/2019 System Development and Change Activities

    27/36

    T&e A%#itor:s Roe in Systems

    Anaysis

    T&e a,,o%ntant-a%#itor s&o%# (ein*o*e# in t&e nee#s anaysis of t&epropose# system to #etermine if it is

    a "oo# ,an#i#ate for a#*an,e# a%#itfeat%res an#! if so! '&i,& feat%resare (est s%ite# for t&e system

  • 7/25/2019 System Development and Change Activities

    28/36

    Conce(tua Syste)s Desi*n+Phase III

    T&e p%rpose of t&e ,on,ept%a #esi"n p&aseis to pro#%,e se*era aternati*e ,on,ept%asystems t&at satisfy t&e system re0%irementsi#enti.e# #%rin" systems anaysis

    T'o approa,&es to ,on,ept%a systems#esi"n3

    t&e str%,t%re# approa,& #e*eops ea,& ne'

    system from s,rat,& from t&e top #o'n t&e o(>e,t/oriente# approa,& from t&e (ottom

    %p t&ro%"& t&e assem(y of re%sa(e mo#%esrat&er t&an ,reate ea,& system from s,rat,&

  • 7/25/2019 System Development and Change Activities

    29/36

    Syste) Evauation andSeection+Phase IV

    an optimi+ation pro,ess t&at see)s toi#entify t&e (est system

    in*o*es t'o steps3

    $ Perform a #etaie# feasi(iity st%#yte,&ni,a! e,onomi,! e"a!operationa! an# s,&e#%e

    8$ Perform a ,ost/(ene.t anaysis

  • 7/25/2019 System Development and Change Activities

    30/36

    T&e A%#itor:s Roe in E*a%ation an#

    See,tion

    Ony es,apa(e ,osts are %se# in,a,%ations of ,ost sa*in"s (ene.ts$

    Reasona(e interest rates are %se# in

    meas%rin" present *a%es of ,as& o's$ One/time an# re,%rrin" ,osts are ,ompetey

    an# a,,%ratey reporte#$

    Reaisti, %sef% i*es are %se# in ,omparin"

    ,ompetin" pro>e,ts$ Intan"i(e (ene.ts are assi"ne# reasona(e

    .nan,ia *a%es$

  • 7/25/2019 System Development and Change Activities

    31/36

    Detaied Desi*n+PhaseV

    T&e p%rpose of t&e #etaie# #esi"np&ase is to pro#%,e a #etaie##es,ription of t&e propose# system

    t&at (ot& satis.es t&e systemre0%irements i#enti.e# #%rin"systems anaysis an# is in

    a,,or#an,e 'it& t&e ,on,ept%a#esi"n

  • 7/25/2019 System Development and Change Activities

    32/36

    Perform a System Desi"n?a)t&ro%"&

    Re*ie' System Do,%mentation

  • 7/25/2019 System Development and Change Activities

    33/36

    A((ication Pro*ra))in* andTestin*+Phase VI

    see,t a pro"rammin" an"%a"e fromamon" t&e *ario%s an"%a"esa*aia(e an# s%ita(e to t&e

    appi,ation

  • 7/25/2019 System Development and Change Activities

    34/36

    Syste) I)(e)entation+PhaseVII

    Data(ase str%,t%res are ,reate# an#pop%ate# 'it& #ata! e0%ipment isp%r,&ase# an# instae#! empoyees

    are traine#! t&e system is#o,%mente#! an# t&e ne' system isinstae#

    Testin" t&e Entire System Do,%mentin" t&e System

    Con*ertin" t&e Data(ases

  • 7/25/2019 System Development and Change Activities

    35/36

    Con*ertin" to t&e Ne' System !ol" Trkey !tover

    Phase" !tover

    Parallel Operation !tover

  • 7/25/2019 System Development and Change Activities

    36/36

    Syste)s Maintenance+Phase VIII

    Systems maintenan,e is a formapro,ess (y '&i,& appi,ationpro"rams %n#er"o ,&an"es to

    a,,ommo#ate ,&an"es in %ser nee#s