Upload
carlos-osorio
View
214
Download
0
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-.