Systems Engineering Methods

Embed Size (px)

Citation preview

  • 8/19/2019 Systems Engineering Methods

    1/24

    System Engineering MethodProcess

    for

    Cosmopolitan Staffing

    Web-Based Design

    Version 5. appro!ed

    Prepared by Carlos "sorio

    cosmopolitanstaffing.com

    September ##$ #%&

  • 8/19/2019 Systems Engineering Methods

    2/24

    Table of ContentsI. Executive Summary.................................................................................................5

    1. Project Outline........................................................................................................6

    1.1 Introduction....................................................................................................... 6

    1.2 Purpose............................................................................................................. 6

    1.3 Document Overvie.......................................................................................... 6

    1.! System Overvie.............................................................................................."

    1.5 Project Sc#edule................................................................................................ $

    1.6 %e&erences...................................................................................................... 1'

    2. System En(ineerin( Processes.............................................................................12

    2.1 Project Or(ani)ation........................................................................................ 12

    2.2 Environments..................................................................................................12

    2.3 System En(ineerin( *odel..............................................................................13

    2.! Decision+*a,in( Process................................................................................. 1!

    2.5 System En(ineerin( Processes........................................................................ 15

    2.5.1 -on(uration *ana(ement.......................................................................15

    2.5.2 %e/uirements En(ineerin(........................................................................ 15

    2.5.3 0unctional nalysis....................................................................................16

    2.5.! Desi(n Processes...................................................................................... 162.5.5 Development Processes............................................................................ 1"

    2.6 erication and alidation...............................................................................1$

    3. Specialty En(ineerin(........................................................................................... 1

    !. System Deployment............................................................................................. 21

    !.1 Site preparation...............................................................................................21

    !.2 4eta testin(..................................................................................................... 21

    !.3 System installation..........................................................................................21

    !.! ser manual development..............................................................................22

    !.5 ser trainin(....................................................................................................22

    !.6 ec#nical *anual development.......................................................................23

    !." Support en(ineer trainin(...............................................................................23

    5. Product Support.................................................................................................... 2!

    5.1 *aintenance....................................................................................................2!

  • 8/19/2019 Systems Engineering Methods

    3/24

    5.2 7o(istics support............................................................................................. 2!

    5.3 Disposal...........................................................................................................2!

     Revision History

     NAME Date Revision Number Summary of Changes

    C. Osorio 08/2/20!" !.0 #ro$e%t Overvie&

    C. Osorio 0'/02/20!" 2.0 #ro$e%t Out(ine

    C. Osorio 0'/!!/20!" ".0 System Engineering #ro%esses

    C. Osorio 0'/!)/20!" *.0 S+e%ia(ty Engineering, System De+(oyment an- #ro-u%t

    Su++ort

    C. Osorio 0'/22/20!" ).0 Ee%utive Summary

  • 8/19/2019 Systems Engineering Methods

    4/24

    I. Executive Summary

    his -o%ument +rovi-es an ana(ysis an- eva(uation of the %urrent system use- at

    Cosmo+o(itan Staffing as &e(( as the +ro+ose- so(utions to in%rease +ro-u%tivity an- ease of

    a%%ess base- on this ana(ysis. he -o%ument %ontains information regar-ing the system

    engineering +ro%esses that &i(( be im+(emente- in or-er to a%hieve the organiation1s goa(s.

    he system &hi%h is %urrent(y use- has many strong +oints su%h as stan-a(one +ayro((

    mo-u(e, tem+orary &orers a%%ess an- re%ruiter/sa(es interfa%e to set ne& a%%ounts an- serve

    &ith the right +ersonne(. he main issue ana(ye- in%(u-es the integration of a(( those mo-u(es

    un-er one &eb a++(i%ation &hi%h has a%%ess base- on ro(es. his ne& a%%essibi(ity o+tion &i((

    a((o&s re%ruiters, sa(es an- genera( management to obtain a%%ess to information &herever in the

    g(obe they might be.

    he -o%ument in%(u-es the -esign an- -eve(o+ment +ro%ess in se%tion 23 the starting

     +oint is the ey ne%essities of Cosmo+o(itan Staffing, fo((o&e- by the re4uire- mo-u(es that nee-

    to be %reate- to tag those ne%essities. he -eve(o+ment metho-o(ogy +ro+ose- is a miture of

    DSDM an- Agi(e 5#3 -etai(e- information regar-ing these t&o metho-o(ogies is +resente- in

    se%tion 2.".

    Manua( -eve(o+ment has been i-entifie- as ey e(ements for the su%%ess of this +ro$e%t as

    some of %urrent issues %an be attribute- to human error. 6ser an- te%hni%a( manua( -eve(o+ment

    %an be foun- un-er System De+(oyment in se%tion *. Do%umentation is a ne%essity but training

    is a must. As +art of the SD7C user training has been in%(u-e- to ensure that Cosmo+o(itan

  • 8/19/2019 Systems Engineering Methods

    5/24

    Staffing +ersonne( fu((y un-erstan- the system %a+abi(ities thus they %an use to in%rease

     +ro-u%tivity.

    1. Project Outline

    1.1 Introduction

    Cosmo+o(itan Staffing is a me-ium sie staffing agen%y &ith offi%es throughout N an-

     N9. :e are %urrent(y using a &eb a++(i%ation &hi%h %an be a%%esse- from any -evi%e that has an

    internet %onne%tion &hi(e the ba%en-, &hi%h is the +ortion that a((o&s re%ruiters to %onta%t

    tem+s, nee-s a +rogram insta((e- in a %om+uter.

    1.2 Purpose

    he +ur+ose of the System Engineering Management #(an ;SEM#< is to estab(ish,

    i-entify, -o%ument an- -efine the a%tivities &hi%h &i(( be +erforme- by 7 So(utions to transition

    the %on%e+t re4uire- by Cosmo+o(itan Staffing to a fu((y fun%tiona( &eb a++(i%ation. his

    -o%ument &i(( be u+-ate- as the -ifferent items of its SD7C are being %om+(ete-.

    ;home.bt%onne%t.%om, n.-.<

    1. !ocument Overvie"

    his -o%ument is (ai- out in the most straightfor&ar- manner in or-er to +rovi-e its

    rea-ers &ith a(( the information re4uire- to un-erstan- not on(y the %on%e+t behin- the +ro$e%t

    -eve(o+ment +hases but the ste+s ne%essary to tae us to ea%h (eve(. Se%tion one +rovi-es us

    &ith a(( the intro-u%tory materia( re4uire- to un-erstan- at (east at a higher (eve( the reason for

    this -eve(o+ment.

  • 8/19/2019 Systems Engineering Methods

    6/24

    #ro$e%t organiation, -e%ision an- %onfiguration management3 fun%tiona(, -esign an-

    -eve(o+ment +ro%ess together &ith the ear(y testing stages of the +ro$e%t are %(ear(y -efine- in

    se%tion t&o. Se%tion three gives us an overvie& of s+e%ia(ty engineering being use- for this

    -eve(o+ment &hi(e se%tion * has a(( the information referent to the -e+(oyment of the a++(i%ation

    su%h as site +re+aration an- beta testing.

    raining materia( an- -o%umentation are a(so +art of se%tion five &hi(e se%tion si is the

    one &ith the information regar-ing +ro-u%t su++ort. =t in%(u-es maintenan%e, (ogisti% su++ort

    an- -is+osa(. A(( referen%e materia(s are +resente- in se%tion !. instea- of at the en- of the

    -o%ument for easy a%%ess to su%h referen%es.

    1.# System Overvie"

    he main +ur+ose of the +ro$e%t is to -eve(o+ a system &hi%h is %a+ab(e of integrating

    sa(es, o+erations, re%ruiters, offi%e managers, genera( management an- tem+orary &orers in one

     +orta( &ith a%%ess to -ata &hi%h is re(evant to the ro(e that they serve &ithin the %om+any. A%%ess

    to the system %an be +erforme- remote(y &ithout the nee- to insta(( any a--itiona( soft&are.

    :ith this a++roa%h staff members sha(( be ab(e to a%%ess the system from mobi(e -evi%es.

  • 8/19/2019 Systems Engineering Methods

    7/24

    1.$ Project Sc%edule

    M'(ES)"*E +ESP"*S'B'('), DED('*E

    !. Agreement on goa(s Cosmo+o(itan3 7 So(utions

    2. 7ist of items to be in%(u-e- in

    :ebsite, sorte- into to+i%a(%ategories

    Cosmo+o(itan3 7 So(utions

    ". Signatures on Agreement. Cosmo+o(itan3 7 So(utions

    *. >=nitia( +ayment -ue? Cosmo+o(itan

    ). @un%tiona(, te%hni%a(, o+erationa(an- se%urity re4uirements

    ;-efinition an- ana(ysis< >2)

    mi(estone a%hieve-?

    7 So(utions

    . Design on main (an-ing +age,

     +revious %o-e revision an-

    -omain name reassignment tone& host. 7ogin mo-u(e.

    ;stu-ent< >)0 mi(estone

    a%hieve-?

    7 So(utions

    B. >Se%on- +ayment -ue? Cosmo+o(itan

    8. #ayro(( mo-u(e, o+eration

    mo-u(e, management mo-u(ean- tem+ a%%ess mo-u(e ;%(ient<

    >B) mi(estone a%hieve-?

    7 So(utions

    '. >hir- +ayment -ue? Cosmo+o(itan

    !0. =ntegration, fi(e u+(oa- to hosting,

     beta testing >+ro$e%t %om+(etion?

    Cosmo+o(itan

    A%%e+tan%e of fina( version Cosmo+o(itan

    @ina( fu(( +ayment re%eive- Cosmo+o(itan

    Content +oste- to :ebsite Cosmo+o(itan3 7 So(utions

    :arranty #erio- 7 So(utions

  • 8/19/2019 Systems Engineering Methods

    8/24

  • 8/19/2019 Systems Engineering Methods

    9/24

    1.& 'eferences

    a%4.os-.mi(. ;n.-.

  • 8/19/2019 Systems Engineering Methods

    10/24

    ga(anos.%om.au. ;n.-.

  • 8/19/2019 Systems Engineering Methods

    11/24

    2. System En(ineerin( Processes

    2.1 Project Or(ani)ation

    @or this +ro$e%t, 7 So(utions has assigne- the tas to three staff members3 a +ro$e%t

    manager, a +rogrammer an- a &eb -esigner. Due to the sie of the +ro$e%t an- the amount of

    -eve(o+ment ne%essary in or-er to a%hieve goa(s3 7 So(utions has not -eeme- ne%essary to

    in%(u-e more members for it. heir -uties are as fo((o&s

    Proect Manager/ He is the (iaison bet&een the -eve(o+ment an- Cosmo+o(itan Staffing. His

    -uties in%(u-e %ontra%t -eve(o+ment, +resentation an- he is the main %hanne( of %ommuni%ation

     bet&een the t&o entities.

    Programmer/ He is in %harge of the transition from a -esto+ a++(i%ation to a &eb base- one.

    He &i(( use #H# an- avaS%ri+t as the main +rogramming (anguage. SOA# an- 5M7 &i(( be

    use- to %reate interfa%es bet&een some of the &eb servi%es a(rea-y running in the system.

    Web Designer/ She &i(( be in %harge of the L6= %reation for the ne& mo-u(es an- guarantee

    %om+atibi(ity &ith the a(rea-y -eve(o+e- &eb mo-u(es. She &i(( main(y use HM7), CSS an-

    avaS%ri+t to a%hieve this goa(.

    2.2 Environments

    he te%hni%a( environment of the +ro$e%t %onsists in a fe& soft&are too(s for ea%h +art of

    the team.

    Proect Manager/ As he is in %harge of %ommuni%ations an- the (iaison among the staeho(-ers

    his te%hni%a( too(s are MS #ro$e%t, Out(oo, :or- an- #o&er#oint. #ro$e%t &i(( be use- to ee+

  • 8/19/2019 Systems Engineering Methods

    12/24

  • 8/19/2019 Systems Engineering Methods

    13/24

    8. esting is %arrie- through the SD7C

    '. Communi%ation an- %oo+eration among +ro$e%t staeho(-ers ;referen%e.%om, n.-.<

    Etreme #rogramming is another Agi(e a++roa%h &hi%h fo%uses on the soft&are engineering

     +ro%ess an- its ana(ysis, -eve(o+ment an- test +hases. he etreme +rogramming a++roa%h

    in%reases the va(ue an- the overa(( 4ua(ity of the +ro$e%t. 5# im+(ements %o-e revie& an- unit

    testing in a f(at management stru%ture that im+(ements features as nee-e- in the -eve(o+ment

     +hases. his a++roa%h a((o&s for great f(eibi(ity &henever %ustomer1s re4uirements are

    mo-ifie-. ;Ke((y :aters, 200B<

    2.# !ecision+*a,in( Process

    Agi(e metho-s give -eve(o+ers a high amount of (iberty regar-ing -e%ision maing

    %a+abi(ities as (ong as the most benefit for the %(ient is a%hieve- by this -e%isions. Of %ourse, it1s

    ne%essary to mae e-u%ate- -e%isions regar-ing any ma$or %hanges. ra-e stu-ies, %ontro(

     boar-s an- &oring grou+s are +art of the -e%ision maing +ro%ess.

    )rade st0dies/ his +ro%ess a((o&s staeho(-ers to fin- the most viab(e so(utions from a set of

    so(utions ee+ing in min- su++(iers, finan%ing, bu-get an- feasibi(ity of the +ro$e%t.

    ;ga(anos.%om.au, n.-.<

    Control boards/ hey +erform 4ua(ity assuran%e tass regar-ing the te%hni%a(, -esign an-

    system revie&s.

    Wor1ing gro0ps/ here are severa( forms of &oring grou+s3 they %ou(- be 4ua(ity assuran%e,

    -eve(o+ment or -esign. his is a su++ortive ro(e in &hi%h their main tas is to ee+ gui-e the

     +ro$e%t into a%hieving its goa(s.

  • 8/19/2019 Systems Engineering Methods

    14/24

    2.$ System En(ineerin( Processes

    2.$.1 Con-(uration *ana(ement

    he system -ue to its &eb base- nature -oes not nee- any ma$or har-&are/soft&are

    %onfiguration. he ne& interfa%e bet&een staff members &i(( be bui(t as an a--on for the

    a(rea-y in +(a%e &ebsite for tem+orary &orers. =n or-er to ee+ %om+atibi(ity of its %om+onents

    &e have to ee+ the same soft&are %onfiguration a(rea-y running.

    A+a%he server running #H# ).! an- MyS7 ).).2* are running at the moment &hi%h is

    an e%e((ent %onfiguration. he o(- site is -eve(o+e- %om+(ete(y using HM7 * &hi(e the ne&

    one &i(( have many HM7) %om+onents an- CCS". his ne& %onfiguration for ne& fi(es &i((

    have no negative effe%t to the o(-er fi(es.

    uery (ibraries %an be im+(emente- in the ne& site &hi(e ee+ing any o(-er versions in

    the o(- one &ithout %reating any ty+e of %onf(i%t. =t &i(( on(y be a matter to +oint the referen%es

    to a -ifferent (ibrary from -ifferent fi(es. 5M7 an- &eb servi%es are (ie(y to be im+(emente- in

    the ne& -esign but this a--ition &i(( have to effe%t to the %urrent %onfiguration.

    2.$.2 'euirements En(ineerin(

    Re4uirements -o no on(y nee- to be gathere- but %(arifie-, e+an-e-, va(i-ate-, u+-ate-,

    revie&e-, an- a++rove-. A &or brea -o&n stru%ture %omes to our ai- in or-er to have a %(ear

     +i%ture as ho& the behavior of the system base- on s%enarios. A :IS is a %hart in &hi%h the

    most im+ortant &or e(ements ;referre- as tass< of a +ro$e%t are +resente- to sho& the eistent

    re(ationshi+s amongst the tass an- the +ro$e%t as a &ho(e.

  • 8/19/2019 Systems Engineering Methods

    15/24

    :IS are usua((y +resente- as a gra+hi% in or-er to assist +ro$e%t managers &ith a visua(

    too( to +re-i%t resu(ts base- on s%enarios an- im+rove -e%ision maing &hen it %omes to +(ans,

    mo-ifi%ations, -e(ivery times an- bu-get. ;Rouse, 20!!< his %hart fi(( a((o& you to e+an- on

    the s%enarios, va(i-ate its out+ut thus revie& the a%tua( resu(ts to&ar-s the e+e%te- ones3 mae

    revie&s &hen ne%essary an- obtain a++rova( base- on the u(timate resu(ts obtaine-.

    2.$. /unctional 0nalysis

    Due to Agi(e metho-o(ogy that &i(( be use- for this -eve(o+ment, the system &i(( be

    -ivi-e- into -ifferent mo-u(es &hi%h &i(( be in-ivi-ua((y teste- an- integrate- a (ater time. Due

    to this unit testing a++roa%h, fun%tiona(ity of the +ro$e%t is being assesse- %onstant(y in or-er to

    %om+(y &ith re4uirements as &e(( as its %orre%t fun%tioning on%e they have to intera%t &ith other

    %om+onents of the system.

    2.$.# !esi(n Processes

    As it &as state- before3 the har-&are an- the %onfiguration a(rea-y in +(a%e &i(( &or

    seam(ess(y &ith the ne& -eve(o+ment. he -esign of the ne& site a(so has to be in (ine &ith

     +revious -eve(o+ment in or-er to ee+ %ontinuity to the +ro$e%t an- bran-ing for Cosmo+o(itan

    Staffing.

    2.$.$ !evelopment Processes

    2.5.5.1 Software

    here are many -e+artments %on%erne- &ith the su%%ess of the +ro$e%t thus &e &i(( nee- their 

    %onstant in+ut. hey have a(so in-i%ate- that the time re4uire- to %om+(ete the +ro$e%t is

  • 8/19/2019 Systems Engineering Methods

    16/24

    someho& short. Ie%ause 5# a((o&s you to %reate in-ivi-ua( mo-u(es, test them an- at a (ater

    time integrate them &ith great f(eibi(ity3 etreme +rogramming has being i-entifie- as the

    metho-o(ogy of %hoi%e.

    2.5.5.2 Hardware

     No har-&are mo-ifi%ations nee-e- at the moment.

    2.5.5.4 System Integration

    he system integration +ro%ess in%(u-es tass su%h as gathering an- ana(ysis of system

    re4uirements3 &or +(an -eve(o+ment3 resear%h, eva(uation an- re%ommen-ation of the system

    an te%hno(ogies to be use- base- on re4uirements an- +ro$e%t feasibi(ity3 te%hni%a( -esign3

    te%hni%a( +(an3 staff nee-s3 -e(ivery estimates3 testing +(ans3 +ost insta((ation an- integration

    su++ort. ;bs-so(utions.%om, 20!!<

    2.5.5.5 Build Management 

    Iui(- management refers to the +ro%ess of %om+i(ing sour%e %o-e as &e(( as any +arts of

    the a++(i%ation re4uire- to %om+(ete the +ro$e%t +a%age. he -e(ivery of a system goes beyon-

     $ust having a &oring system but in%(u-es he(+ fi(es3 -o%umentation, te%hni%a(, user manua(s,

    an- bui(- instru%tions. A(( these %om+onents must be a++rove- for re(ease by the +ro-u%tion

    -eve(o+ment -e+artment as they are a(( re(ate- to ea%h other. ;%am+us.%tuon(ine.e-u, Iui(-

    Management, n.-.

  • 8/19/2019 Systems Engineering Methods

    17/24

    2.& eri-cation and alidation

    hese tass are a(so referre- as G -ue to their affinity &ith ea%h other. :hi(e

    verifi%ation ans&ers the 4uestion, are &e bui(-ing the +ro-u%t right a(i-ation ans&ers, are &e

     bui(-ing the right +ro-u%t A +ro-u%t %ou(- be %onstru%te- to the fu((y eten- of their

    re4uirements but it might not be the right +ro-u%t for the $ob. his is &hen G %omes in +(a%e3

    to ensure that &e bui(- the right +ro-u%t an- &e bui(- it right.

    G is etreme(y ne%essary in or-er to %at%h errors in the SD7C they %ou(- be %ost(y

    an- in some instan%es fata(. Kee+ in min- that many systems are re(ate- to &ar an- -estru%tion3

    a human error might sen- a missi(e to the &rong (o%ation an- i(( thousan-s of inno%ents.

    Systems might be ma-e for hos+ita(s3 a &rong rea-ing might sen- a +atient into the &rong

    o+eration. Phe mission of G is therefore to fin- an- %orre%t errors as ear(y as +ossib(e in the

    -eve(o+ment (ife %y%(e thus +reventing the -e(ivery of a fau(ty +ro-u%t to a %ustomer.Q ;D$ama(,

    20!"

  • 8/19/2019 Systems Engineering Methods

    18/24

    . Specialty En(ineerin(

    :hen &e ta( about s+e%ia(ty engineering &e a(so referring to the Pi(itiesQ of a +ro$e%t3

    they are feasibi(ity, re(iabi(ity, usabi(ity, maintainabi(ity, +ro-u%ibi(ity, -is+osabi(ity, s%a(abi(ity,

    se%urity, +ortabi(ity, mo-ifiabi(ity, reusabi(ity an- testabi(ity.

    hey are a(( im+ortant for the overa(( hea(th of the SD7C even though many s%ho(ars

    -isagree on this. Some might say that the +ro-u%ibi(ity is the most im+ortant +art &hi(e others

    see feasibi(ity of the +ro$e%t as the ey e(ement for its su%%ess. he Pi((itiesQ a((o& us to ans&er

    4uestions su%h as, &hi%h so(ution is more %ost effe%tive :hi%h one &i(( have the (east -amaging

    im+a%t to the e%osystem :hi%h so(ution is more %onvenient for the users

    he fo((o&ing is a short but %on%ise revie& of a(( the items +resente- regar-ing the

    4ua(ity attributes re4uire- to eva(uate a system.

    +eliability.  =t +resents the amount of time that a system %an &or &ithout fai(ure

    2sability. =t -es%ribes ho& effe%tive(y en- users %an use, (earn, or %ontro( the system.

    Maintainability.  Ho& easy is to mo-ify the %o-e an- ee+ the system running base- on ne&

    re4uirements

    Prod0cibility. =s it feasib(e to +ro-u%e the system at any re4uire- s%a(e

    Disposability.  Ho& (ong is the system (ife s+an

    Scalability. Can the system gro& as ne& nee-s are integrate- to the o+erations that it is assisting

  • 8/19/2019 Systems Engineering Methods

    19/24

    Sec0rity.  =t -es%ribes the abi(ity of the system to serve (egitimate users &hi(e ee+s intru-ers at

     bay. ;%o-es4ueee.%om, n.-.<

    Portability. Can the system run in -ifferent +(atforms

    Modifiability. Ho& easy is to integrate %hanges to the system

    +e0sability. Can some mo-u(es of this system be use- in another one

    )estability. Can the system be teste- to sho& its fun%tiona(ity at the time that it sho&s any

     +ossib(e bugs ;Ri%har-, 200)

  • 8/19/2019 Systems Engineering Methods

    20/24

    #. System !eployment

    #.1 Site preparation

    Cosmo+o(itan Staffing has a(rea-y in +(a%e a &eb system &hi%h at the moment is being

    a--e- ne& fun%tiona(ity to %om+(y &ith overa(( re4uirement an- goa(s, thus there1s no a--itiona(

    har-&are or soft&are +re+aration for the -e+(oyment.

    #.2 eta testin(

    After a su%%essfu( a(+ha testing ;testing that invo(ves the -eve(o+ment team

  • 8/19/2019 Systems Engineering Methods

    21/24

    Code modification/ here are many instan%es s+e%ia((y &hen &oring &ith #H# sessions in

    &hi%h there1s the nee- to in%(u-e an-/or mo-ify %ertain (ines of %o-e before the u+(oa-. hese

    (ines are re(ate- to the &ay the hosting servi%e stores tem+orary fi(es, mai( servers an- %a%he

    reset.

    3ile transfer @i(ei((a &i(( be the too( of %hoi%e for this tas. he soft&are +rovi-es &ith an

    easy to easy +(atform that uses -rag an- -ro+ %a+abi(ities to u+(oa- fi(es the hosting server.

    #.# 3ser manual development

    he o+eration manua( &i(( in%(u-e a(( the features avai(ab(e of the system as &e(( as

    -etai(e- information on ho& to a%%ess an- manage su%h fun%tiona(ity. O+eration manua(s &i(( be

    avai(ab(e for the staeho(-ers -ivi-e- +er -e+artment &hi(e there &i(( be a master -o%ument

    &hi%h -etai(s a(( the fun%tiona(ity of the system. he se+aration of information is -one in or-er

    to +rovi-e &ith an a--itiona( se%urity measure in &hi%h +ersonne( has a%%ess to the -ata that &i((

    a((o& them to +erform their &or.

    #.$ 3ser trainin( 

    Even though some of the staeho(-ers might be a&are of the fun%tiona(ity, (oo an- fee(

    of the soft&are -ue to their intera%tion &ith it at the Ieta an- 6ser A%%e+tan%e esting roun-s3

    there is the nee- to +rovi-e the %(ient &ith forma( training sessions in &hi%h a(( mo-u(es of the

    system &i(( be e+(aine- in -etai( for its %orre%t an- effi%ient usage.

    raining of the -ifferent mo-u(es of the system &i(( be +rovi-e- as the users are entit(e-

    to use, i.e. re%ruiters -o not nee- to be traine- on the P%he% generatorQ mo-u(e. raining &i(( be

    %on-u%te- by 7 So(utions staff that is 4ua(ifie- to han-(e soft&are fun%tiona(ity training to

  • 8/19/2019 Systems Engineering Methods

    22/24

    -ifferent em+(oyee (eve(s an- au-ien%e sies. hese trainers have been +revious(y traine- on the

    system fun%tiona(ity an- have the su++ort of one of the soft&are engineers res+onsib(e for the

    system -eve(o+ment.

    #.& Tec%nical *anual development

    his -o%ument is simi(ar to the user manua( but is more te%hni%a( in nature an- it is

    -eve(o+e- for the = +ersonne( of Cosmo+o(itan Staffing. =t %ontains information +ertaining

     ba% u+ +ro%e-ures, hosting, -omains, sub-omains, -atabase stru%ture an- some %o-ing stru%ture

    gui-e(ines.

    #.4 Support en(ineer trainin(

    he te%hni%a( manua( serves as the main +oint of referen%e for the in house engineers

    from Cosmo+o(itan Staffing &ho &i(( &or on the site maintenan%e. hat is the reason &hy &e

     +rovi-e their = -e+artment &ith information regar-ing the interna( +arts of the +ro$e%t for

    instan%es in &hi%h they -e%i-e to +erform their o&n u+-ates an- mo-ifi%ations. he system at

    the moment has a guarantee +erio- of "0 -ays in &hi%h any %o-ing re(ate- issue &i(( be fie- for

    no %harge.

  • 8/19/2019 Systems Engineering Methods

    23/24

    $. Product Support

    $.1 *aintenance

    Even though 7 So(utions %ou(- +rovi-e &ith an ongoing maintenan%e servi%e for the

    system ;if re4ueste-

  • 8/19/2019 Systems Engineering Methods

    24/24

    this stage the -e(ivere- soft&are &i(( be submitte- to Cosmo+o(itan Staffing = -e+artment an-

    se(e%te- users of the soft&are to ensure that it %om+(ies &ith the re4uirements an- that it has an

    a%%e+tab(e &oring +(atform.

    he = -e+artment &i(( fo%us on the features re4uire- an- the %orre%t out+ut for s+e%ifi%

    mo-u(es &hi(e the users &i(( fo%us on the ease of use, s+ee- an- any other -etai(s that might not

     be i-entifie- unti( the fina( user is +resente- &ith the +ro-u%t. Even though the soft&are shou(-

     be sub$e%te- to %onstant testing +ra%ti%es, on(y the fina( user of the soft&are %an i-entify any

    %riti%a( issues &ith it.

    On%e these t&o grou+s +rovi-e their re+orts an- they are %onsistent &ith the A(+ha an-

    Ieta testing re+orts +rovi-e- by the -eve(o+er/%(ient the soft&are &i(( be sub$e%te- to a%%e+tan%e

    testing &hi%h is a revie& of a(( +oints of intereste-. On%e there1s an a%%e+tan%e sign off, 7

    So(utions %an re%eive its fina( +ayment an- %onsi-er the +ro$e%t %(ose-.