Post on 08-Jul-2018
8/19/2019 SGST Transport Strategy Ver1.41
1/17
1
Transport Strategy
2012/1/18
8/19/2019 SGST Transport Strategy Ver1.41
2/17
2
Date Brief Description of Change Name
2011/10/18 Initial version Create H.Takahashi
2012/02/14 Add a difference transport rule from 2012/0/0! ".Inoue
2012/8/24 Add the rule for #ietnam rollout ".Inoue
201/1/18 Add a difference transport rule after $o%&ive ".Inoue
Change History
8/19/2019 SGST Transport Strategy Ver1.41
3/17
3INDEX
1. Purpose of Document
2. Basic Policy
2.1. What is Transport
2.2. !ssumption
2.". Basic Policy for Transport #peration
". Transport $anagement Policy".1. Transport Proce%ure
".2. &nit of Transport 'e(uest
".". Client 'oll for DE) En*ironment
".+. Client ,trategy-Transport 'oute
8/19/2019 SGST Transport Strategy Ver1.41
4/17
4
1. Purpose of Document
8/19/2019 SGST Transport Strategy Ver1.41
5/17
51. Purpose of Document
Purpose of Document
A 'asic polic( of the transport mana)ement for the )lo'al rollout pro*ect is provided.
It aims to clarif( +,ethod and procedure of transportation+ and to persist the transport
mana)ement
,cope of Document
,em'er : -$-T ro*ect ,em'er
-(stem : CC
8/19/2019 SGST Transport Strategy Ver1.41
6/17
6
2. Basic Policy
2.1. What is Transport
2.2. !ssumption
2.". Basic Policy for Transport #peration
8/19/2019 SGST Transport Strategy Ver1.41
7/17
72.1. What is Transport
What is Transport
It is a rocess to deliver Add%on '*ects and Customie '*ects created/modified at # s(stem
for another s(stem 3A-/56
,ystem an%scape
-A
-tandard
'*ect
E/port-
Import
0y ,T$,
E/port-
Import
0y ,T$,
Customie
Add%on '*ect
-A
-tandard
Confi)
-A
-tandard
'*ect
-A
-tandard
Confi)
-A
-tandard
'*ect
-A
-tandard
Confi)
Customie
Add%on '*ect
Customie
Add%on '*ect
De*elopment ,ystemDE)
3uality !ssurance ,ystem3!,
Pro%uction ,ystemP'D
E/port-
Import
0y ,T$,
E/port-
Import
0y ,T$,
What is Transport 'e(uest 4T'
Administrative information that s(stem reco)nies 7hen chan)e is transported or is copied to
another Client. ne transport reuest includes one or more chan)e reuests.
evelopment9 correction9 and temporar( correction are recorded in the task. 3It is a concept of
one lo7er la(er of the transport reuest.6
The repositor( o'*ect taken into the reuest can 'e edited onl( '( the reuest. 3locked6
8/19/2019 SGST Transport Strategy Ver1.41
8/17
8/19/2019 SGST Transport Strategy Ver1.41
9/17
92.". Basic Policy for Transport #peration
Purpose of transport managementTo transport the development o'*ect that completes the tests to the roduction -(stem havin) thecorrespondin) 7ith each o'*ects.
Point of transport management1 $a8e the mechanism that the transportation error is not cause%.
・ The transportin) order of the o'*ect is mana)ed.
・ The o'*ect that has 'een tested is transported.
2 $a8e the mechanism that the inconsistency 0et6een systems is %isco*ere%.
・ The confirmation is e:ecuted at each transport result.
・ The difference confirmation 'et7een s(stems is e:ecuted.
Basic Policy 3
8/19/2019 SGST Transport Strategy Ver1.41
10/17
10
". Basic Policy
".1. Transport Proce%ure
".2. &nit of Transport 'e(uest
".". Client 'oll for DE) En*ironment
".+. Client ,trategy - Transport 'oute
8/19/2019 SGST Transport Strategy Ver1.41
11/17
11".1 Transport Proce%ure
As a precondition of the transport e:ecution9 receive the approval '( ,IC for the o'*ect .
NEC
!ppl. D-P$#
NEC
!ppl. D-P$#NEC
!ppl. $em0er
NEC
!ppl. $em0er !utomatic
Transport
!utomatic
TransportNEC
De*eloper
NEC
De*eloper
De*elopmentDe*elopment
E/ecute
!cceptance Test
E/ecute
!cceptance Test
Confi)Confi)
P$ICP$IC
Confirm
!cceptance Test
Confirm
!cceptance Test!ppro*e
!cceptance Test
!ppro*e
!cceptance TestIn%icate
'elease T'
In%icate
'elease T'
E/ecute'elease T'
E/ecute
'elease T'
!pplication
Transport
!pplication
Transport!ppro*e
Transport
!ppro*e
Transport
Add%on Add%on
T5 &ist E/ecuteTransport
E/ecute
TransportT5 &ist
ConfirmTransport 'esultConfirmTransport 'esult
T5 &ist
The ne:t phase consideration 3=i:es it '( A- construction6
Transport 5euest &ist 3T5 &ist6 format 7ith description item
Confirmation method of Transport result
Application method of automatic transport > -ervice time 35e)ular time/emer)enc(69 Application
method 3Callin)/Char)e6
8/19/2019 SGST Transport Strategy Ver1.41
12/17
8/19/2019 SGST Transport Strategy Ver1.41
13/17
13
Difference Transport Before >o?i*e
After the A- environment is constructed9 the Transport 5euest is acuired for the follo7in) unit
and transport is e:ecuted individuall(.
ecause the correction of the individual pro)ram is the main9 the 'atch transport is not enforcea'le.
It is necessar( to reuest to have considered the order 7hen transportation 7as applied.
#09ect &nit of T' #09ect ID
-A ?ote 1 in -A ?ote ?T
omain9 ata lement 1 in T
Authorit( '*ect 1 in AD
Authorit( 5ole 1 in '*ect AD5
-tructure 1 in '*ect T-
Ta'le ata T(pe 1 in '*ect T
Ta'le 1 in '*ect T&
#ie7 1 in '*ect #IE
-earch Help 1 in '*ect -H
&ock '*ect 1 in '*ect &Taseline Customie 1 in '*ect &C
Customie 1 in '*ect CDT
Customie ata 3Ta'le ata63Include the ?um'er 5an)e ata6
1 in '*ect CD
=unction ,odule9 Include3Class/,ethod9 Adi6
1 in '*ect C,
ro)ram 1 in '*ect $,
#ariant 1 in '*ect #AT
".2 &nit of Transport 'e(uest 2-+
8/19/2019 SGST Transport Strategy Ver1.41
14/17
14
Difference Transport !fter >o?i*e
After $o%&ive9 7e create the transport num'er '( unit of FChan)e reuest num'erG or FIssue num'erG.
Ehen 7e transport this the T59 all modified o'*ects are transported.
+Eork'ench o'*ects+ and +Customiin) o'*ects+ are created each transport reuest.
If (ou 7ant to separate to some transport num'ers in one chan)e reuest9 (ou must control transport order and contents.
#09ect &nit of T' #09ect ID
@ Eork'ench 1 in C5 ?um'er or Issue ?um'er E5B
@ Customie 1 in C5 ?um'er or Issue ?um'er CD-T
".2 &nit of Transport 'e(uest "-+
8/19/2019 SGST Transport Strategy Ver1.41
15/17
15
Description of Transport 'e(uestThe o'*ects in the transport reuest and the order of the transport reuests is made visi'le.
DE;@#09ect !ttri0uteA;@'eleaseTimingA?@Change'e(uestNum0erA?@$o%uleIDA;@#09ectIDA;E/planation:ample>
$0>$&%C5124%C>?T>-A note.124 for AA pro)ram error
I>501%C5!J8%=I>$,>,odification of common pro)ram for India
#>502%00001%E5B>CDT>o not update the #ariant #aria'les
&>I>501%C5124%C>?T>-A note.124 for AA Temporar( development
-i)n #alue escription
elete -i)n & Add it in case of Temporar( or eleta'le T5
'*ect Attri'ute $0 $lo'al o'*ect case
K LCountr( IMI > India 3AI?6#> #ietnam 3A#?6
&ocal o'*ect case
5elease Timin) $& > Template Timin)501%NN > 5oll ut Timin)501> India 3AI?6502>#ietnam 3A#?6
50> ,ala(sia 3,6 O -in)apore 3-A6
504> A=," 3,650!> A,-H 3C6
50> A5TH 3TC6
Accordin) to the roll out timin)
Chan)e 5euest?um'er
Chan)e 5euest> C5 K 0001%NNNNIssue ?um'er> 00001 P NNNNN
C5 ?um'er @+QQQQ F 7hen there is no C5 num'er
,odule I =I/C/-/,,//C ,odule I is descri'ed 35efer to the ?amin) 5ule6.
'*ect I -ee .2 Dnit of Transport 5euest %
:planation :planation of T5 @ In n)lish
".2 &nit of Transport 'e(uest +-+
8/19/2019 SGST Transport Strategy Ver1.41
16/17
16"." Client 'oll for DE) En*ironment
Client composition an% %efinition
Client in the # -(stem is as follo7s. :ecute development 7ith an appropriate client.
,ystem
Client 'ole ,etting DataInput
E 'P DE )
, y s t em
1NN -and'o:Client
A prior verification andthe protot(pe settin) aree:ecuted.
Customie C& ep. Chan)es
C& Indep. ?o Chan)es
ossi'le
5epositor( C& Indep. ?o Chan)es
200 Customiin)Client
A formal customiin) ise:ecuted9 and thecontent is transported toanother client.
Customie C& ep. Chan)es
C& Indep. Chan)es
Impossi'le
5epositor( C& Indep ?o Chan)es
100 evelopmentClient
evelopment/unittest/receipt/variantacuisition is e:ecuted.
Customie C& ep. ?o Chan)es
C& Indep. Chan)es
ossi'le
5epositor( C& Indep. Chan)es
The ne/t phase consi%eration
Client strate)( > =i: the client composition and roll 3Test and Trainin)9 etc6 for A- -(stem / 5
-(stem. 3R escri'ed in Client -trate)( / Transport 5oute at this time6
Transport to other Client ,CC1 of CustomiFe Client %epen%ent #09ect
na'les to transport Customie o'*ect from Customiin) Client to evelopment Client. Timing of Creation of De*elopment Client
-eparatel(9 applies after Customiin) situation and evelopment start are ad*usted.
Assume 1Eeek to the application for client creatin) for the A-I- team.
8/19/2019 SGST Transport Strategy Ver1.41
17/17
17
DE) 3!, P'D
2