Sunteți pe pagina 1din 32

|  


   
    
O  




@ 
   
J 
   
 
 # 
$    

§ 
 §   
 

 §  

   


     


     
 Ô
   #
JÔ! "



(common-form business function services based on open standards)
Ô
  !
 
"   Ô
 
§  Ô
  Ô
  Ô
    


 
   
"  
"  
"   


w

   #
(application specific messaging: JMS, Tuxedo, CORBA, etc)

  J      

  

  

  

  
  
      Ô! %Ô



!
! Ô 
 !
! Ô 
 w !
! Ô 




 
 
!&Ô  '     !&Ô

 


 Ô 

 

r J 
      
O  




 

NGOSS (Lifecycle Methodology)


è What is it
è Components ± eTOM, SID, TNA
è TNA vs TSA
How to use and deploy using NGOSS Frameworks

£ J 
      
O  




@  

 

! " §   

§  

     

  
  
    
 

 @ 
$ " 
 $ "
§
 §


 

 

! "

 

  
 

  
  
 
  
 

# #  # #


! " ! "

D J 
      
O  




# # §  #


Outputs:
è Basis for development of practical business processes
(eTOM)
è Guide for the development if Common Information Models
(SID)
è Means to describe and measure meaningful KPIs
(Benchmarking team)
That Provide:
è Greater Agility
è Cost Reduction - Profit Improvement
è End to End Solutions (e.g. Fulfilment Flow-Through,
Assurance)
è Faster, more Flexible Service Creation (via reusability)
è Better Performance: People & Systems
è Autonomic capability - policy based management

ë J 
      
O  




^

@ %  &

è Formalized expression of Business Problem/Solution


è Linkages from the Business Problem/Solution to the
technical/realization models (i.e., Architectural Traceability):
è Traceability from the business problem/solution through each
level of decomposition & refinement (vertical traceability)
è Traceability from the process model to the data model to the
policy model at each level (horizontal traceability)
è Documented steps and guidelines for developing an NGOSS
Solution using the NGOSS Methodology
è Capability of being mapped onto major Architectural
Frameworks
è Be Use Case driven
è Be Iterative

Ñ J 
      
O  




^ @ co o& (%



 

  
%

  
(%@


 
  %

  
   
 " (%
 #  
  
§  

.
  .
 
-
%


  



%

  
 
 )

# 
%

 


# 
 #  # 
 # 
,


# 

 
%


-
 
%


 

# # 

  
@ "'%






@ "' @ "' @ "'
 
#   
@ "' @ "'


#  # 
%


%


, 

%


 %

 @ "' 
 %

  

@ "'  %

  

 
,
 
 ( 
(%


  *+ § 


 (%
 
@ 
(%


S

nn s ss
Cus 

ss
An yyss

gg  s
& ss eess
naa eemm

eess nnaa
eess nn


DDe yyss ss

oocc 0uuss
 
 
     
 
Con ac s

0

 ess ss
 
  
  


  +  
 §   gg &&
 . 3 nn
*+ -

  
/

 
     




PP
%

 %

 ,
  4 0

   
 ,
  %

 + 0 12

 
    

  
%
'   %


0 0

   
, + 43

 
 

(%
 


#  #  %

 # %

  
 

@ 

  

    
, #  %



       


,%

  
  @ §  (
  )
( lic ti , ti t rk) ( lic ti , ti t rk)
((

! "  

   

 
 #  %

  /
 ,
  %



 
7
56

  
 

 
@ 


89








5
CCo ees ooyym

eeg ggnn nn
onn s n mee
  %


# a eg c$n e! se n e! se, sk  ! se

nn eess oo
" $

aa 
oo ngg nn
T

g &&
ec eness Knowedge ,eseach
T

uu
mm &

oon
Pann ng Managemen Managemen Managemen

n
SSoo
eep

aan &

# akehode$' ena
p

% nanc a$&sse
ncc

.uman,esouces
ee

D


D
‰ J 
    
Managemen ,ea onsManagemen Managemen
 
O  




@  @ %  Iterate with


Ô 

COPE : Define Solution Boundary including Solution Mission Goals,


and High-Level 2  

]NALYZE: Document existing (legacy) and desired environments with


detailed 2   ,   
,    and  

ORMALIZE: Map current view onto common vocabulary to achieve a


³single unified model´ (using Ô )

ATIONALIZE: Examine normalized model for needed changes (Gap


Analysis, Replication Analysis, Conflict Analysis). Terminate when no
more changes needed

ECTIFY: Modify, delete or add functionality (  Ô


  ) to
resolve needed changes identified in Step 4. Once complete, cycle to
Step 3.

å J 
      
O  




@  "  


 1  Iterate with
Ô 
@  @@ % 

 

! " §   

§  

     

  
  
    
 

 @ 
$ " 
 $ "
§
 §


 

 

! "

 

  
 

  
  
 
  
 

# #  # #


! " ! "
† J 
      
@   

eTOM, SID, TNA


O  




@ 2 @"  
 
(  (r 
      
§  § 

   

!"#
:;;
<
 


(D  (£ 
    
§  § 
   

 J 
      
O  




@ 2 @"  
 
(r 
(     
   § 
§   

 

!"#
=>>
?
 


(£ 
(D 
  
  
§ 
§ 
 
 

r J 
      
  (%

enhanced Telecom Operations Map


O  




 
(
 %
5
&!()*
 

 
 
   
 
 
  
    
  +  
 §  
      
%

 %

 
 
%
'  %

   
  %



# # %



 # %

 
 

# %

 %

 
 
3  
  
@ "'4 3  
  
@ "'4


# %

  /
  
  %



  %


 
       '     #  $ " 


 %

 %

 %



+

   
D J 
     
' 
 
 
%

 
 %

 %


O  




^
  

A Holistic Decompositional Information and Data Model,


defined in UML, defining knowledge related to each
NGOSS View
è Enables information to be represented in a standard
format using concepts and terminology defined by a
particular set of stakeholders
è Emphasizes extensibility through abstraction
è Models the Lifecycle of objects
Conceptually, a set of related languages describing
different aspects of an object

ë J 
      
O  




(
 #r

 

  
 
 
+  
 §  
  
   Customer Interface Management
%


Selling
CRM Customer Billing &
Support & Problem QoS / SLA Collections
Marketing Order Handling
Readiness Fulfillment Management Management
Handling
Response

Retention & Loyalty

# %

  
 
Service Service Service Quality Service &
SM&O
Configuration Problem Management Specific Instance
Support &
& Activation Management Rating
Readiness

%

 
  Resource Resource
Trouble Performance
RM&O Management Management
Resource
Support &
Provisioning
Readiness
Resource Data Collection & Processing

 /
  
  %


S/P Requisition S/P Problem S/P S/P Settlements
S/PRM Management Reporting & Performance & Billing
Support & Management Management Management
Readiness
Supplier/Partner Interface Management

Ñ J 
      
O  





+"6
+ 

  


R  
   


  
 
$     
#    "
  "  

  

# 

 

" 
R
 
    


  
    




 
 

R
  %   
 
 
 



 ! 

       




 
  
 
R


 



 



  

R
     
R 

‰ J 
      
O  





 
  +"6 3+  4
Cus tomer requests SP
offering

     @ 
   %

   Customer Interface Management
Design
Customer Customer Confirmation by
Request Order Customer Completion
received c onfirmed R etention & Loyalty Engineering Design Advised to
Pr iority Requested Accepted by Customer
Billing &
Pr iority Advised Customer
Requested Customer Order Collections
Initiated Order Handling Management
Selling

Internal
  #  %

    
 
Design Service Service Order
Requested Order Status Update Service
Initiated Activated
Service Details
Design
f or Billing
Completed

Ex ternal Supplier
Selection Required Se rvice Configuration & Activation

Internal Internal Resource


Service Details
Capacity Work Order Resource Activation Resource
@    %

    
  for Assurance
Requested Capacity Initiatied Pr ovisioning Requested Activated Ex ternal
Reserved Completed Resource
Activated
Resource Provisioning & Allocation to Service Instance
Customer
Qo S/SLA
Management
   /
    @ 
   %

  
Ex ter nal Component Requested
S/P Buying S/P Purchase Order Management Ex ternal Order
Issued

å J 
      
O  






 +"6 3+  4

Customer Order
r equests SP Completion
offering Notification

Market Customer Interface


Product & Management Customer Interface
Customer Management
Customer
Customer Interface
Customer Order
Management
Request Confirmed Des ign Confirmation
Received Customer Order by Engineering Design
Initiated r equested Accepted by
Selling Order
Customer Completion advised
Handling
to Customer
Or der Handling Order
Handling
Pr iority Priority Advised
Or der Handling
Requested Des ign Requested
Retention &
Internal
Loyalty
Service Order
Des ign Completed Initiated
Service Activated
Service
Service Service Service Service Service
Configuration & Configuration & Configuration & Configuration & Configuration &
Activation Activation Activation Activation Activation
Resource
Resource Internal Activation
Resource
A llocation Work Order Internal Resource r equested Resource
( A pplication,
r equested Initiated Pr ovisionning Activated
Computing
Resource Completed
and Netw ork) Resource Resource
A llocated
Resource Pr ovisioning & Pr ovisioning &
Ex ternal Supplier required
Pr ovisioning & A llocation to A llocation to Service
A llocation to Service Service Instance Instance
Instance

Ex ternal Resource
Ex ternal Acrivated
Supplier/
Component
Partner S/P Buying S/P Purchase S/P Purchase
Requested
Order Order
Management Management

Ex ternal Order Ex ternal Service Details


Issued Resource f or Billing
Activated

Service Details
for Assurance

† J 
      
  

Shared Information Data


O  




(+
"'2   " (%

 
 
   
 


Market/Sales Product Customer

Service

Resource

Supplier/Partner

   Enterprise Common Business Entities

r J 
      
O  




(§ +
"'3 §†rr4
%
' /

Market Strategy & Plan Marketing Campaign Contact/Lead/Prospect

Market Segment Competitor Sales Statistic Sales Channel


Strategic Product
Product Portfolio Plan Product Performance

Product Specification Product Offering Product Usage Statistic

 
Applied Customer Billing
Customer Customer Order Customer Problem Customer Bill Collection
Rate

Customer Interaction Customer Statistic Customer SLA Customer Bill Customer Bill Inquiry

# 
Service Service Applications Service Performance Service Strategy & Plan

Service Specification Service Configuration Service Usage Service Trouble Service Test


Resource Strategy &
Resource Resource Topology Resource Performance Plan

Resource Specification Resource Configuration Resource Usage Resource Trouble Resource Test

 /
  S/P Performance S/P Bill
Supplier/Partner S/P Interaction S/P Order
S/P Problem S/P Bill Inquiry
S/P Plan S/P Product S/P SLA S/P Statistic S/P Payment

    § 


Party Business Interaction
31     4
Location Policy Agreement
÷

rr J 
      
O  




@ 2  7# 7 


  

0..1 0..n
ProductOffering 1 0..n Product 1 1..n ProductItem 1
   
0..n 1

   Ô 


     
1
ProductSpecification

0..n 0..n
0..n 0..1  
  Ô    Ô 

 Ô

1 1 0..n 0..n

  Ô 
     

1..n 0..n 0..n 1..n


   Ô

 Ô

  

    Ô

r£ J 
      
O  




 



% 


 
8 8
8 8 8 
 (    (   
 (
8  



 
8 8 8
8 8 
      (   (
8 8 8 8


# 

 +
 # ( 8 A+
 # (
8
8


 8 8 8


8 8 8 8
 
@ "' ( 9  B( 
( ( ( (( (
8 8 r 8
r 8
 8
 
8
8 
 (

 
 '(  
 ( 8  
 (   
8 8

rD J 
      
O  




 
 

 @

%
 

ProductSpecificationTI
§

 *
+ «AttrReq» id : CDMidType
  + «AttrReq» characteristic : CDMstring ProductOfferingTI
  #  
+ «AttrReq» type : CDMstring
+ «Attr» parameterValue : CDMstring
+ «Attr» maxQuantity : CDMinteger
* ProductSpecification
+ «AttrReq» name : CDMstring
Customer + «AttrReq» description : CDMstring
+ «AttrReq» productNumber : CDMstring ProductOffering
+ «AttrReq» id : CDMidType
 
+ «Attr» customerStatus : CDMstring + «Attr» brand : CDMstring
* + «AttrReq» id : CDMidType
+ «Attr» customerRank : CDMstring - «Attr» validFor : CDMdatetime
 - «Attr» lifecycleStatus : CDMinteger + «AttrReq» name : CDMstring
+ «Attr» description : CDMstring
1..* + «Attr» validFor : CDMdatetime
0..1
0..1 + «Attr» status : CDMstring
* * *
BusinessInteraction * 1
CustomerAccount *
+ «AttrReq» id : CDMidType BusinessInteractionItem
+ «AttrReq» id : CDMidType 1..* + «AttrReq» interactionDate : CDMdatetime + «AttrReq» quantity : CDMinteger 1
+ «AttrReq» name : CDMstring *
* + «Attr» description : CDMstring 1..* + «Attr» action : CDMstring
+ «Attr» accountType : CDMstring + «AttrReq» interactionDateComplete : CDMdatetime *
+ «Attr» accountStatus : CDMstring Product
+ «AttrReq» interactionStatus : CDMstring
+ «AttrReq» name : CDMstring
*
+ «Attr» description : CDMstring
+ «Attr» productStatus : CDMstring
CustomerOrder
+ «AttrReq» productSerialNumber : CDMinteger
+ «Attr» assignedPriority : CDMinteger Request CustomerOrderItemTI + «Attr» validFor : CDMdatetime
+ «Attr» assignedResponsibilityDate : CDMdatetime
+ «AttrReq» id : CDMidType
+ «AttrReq» detailInfo : CDMstring

ProductTI
CustomerOrderTI

  


] 
rë J 
      
O  




a
2 ˜
  
jhy kildlq\km
J
- I ttrN _SYTfSctTrLVStL : UVWQStLti_L
J
9  - IJ ttrN PtOLrIQLYtifiLr : UVWstriYf
- I ttrN ^Pw LrR tStL : UVWstriYf
J
- I ttrN s LriSlnT_XLr : UVWstriYf
J o
 I ttrN LrsiPYnT_XLr : UVWstriYf


 wm J  I
J t `
 I ttrKLMN iQ : UVWiQ h^L
J i
 IJ ttrN s Pftw S
JrL LrsiPY : UVWstriYf hy ki i Hw
 I ttrKLMN i^ QQrLss : UVWstriYf
J J J
 I ttrN OPstnS_L : UVWstriYf - IJ ttrN XScr^lSYLIYQL^LYQLYt : UVWXPPlLSY - IJ ttrN QL^tO : UVWstriYf
J
 I ttrN ^Sssw PrQb : UVWstriYf - IJ ttrN XScr^lSYLnT_XLr : UVWiYtLfLr a..b - IJ ttrN OLifOt : UVWstriYf
J
 IJ ttrN ^Sssw PrQ2 : UVWstriYf - IJ ttrN cPYfifTrStiPYOrQLr : UVWstriYf - IJ ttrN _LSs TrL_LYtUYits : UVWiYtLfLr
 I ttrKLMN YS_L : UVWstriYf - IJ ttrN QLo ic LGrPT^IV : UVWstriYf ` - IJ ttrN w LifOt : UVWstriYf
J `
 I ttrN QLscri^tiPY : UVWstriYf - IJ ttrN is UP_^PsitL : UVWXPPlLSY - IJ ttrN w LifOtUYits : UVWiYtLfLr
J
 I ttrKLMN Ts LrYS_L : UVWstriYf - I ttrN cSYWisgPw Lr : UVWXPPlLSY = fSls L - I ttrN wiQtO : UVWstriYf

Md]dp\eHdr ewdr \
J
jhy kildlcm]t di]\r - IJ ttrN SQQitiPYSlIYfP : UVWstriYf
J iZ[\]t IJ ttrN SQ_iYistr o
J
J
IJ ttrN OPtR w S^^SXlL : UVWXPPlLSY
-
J Sti LR tStL : UVWiYtLfLr
 I ttr KLMN LMTi^_LYtR tStTs : UVWXPPlLSY
- IJ ttrN ^OhsicSlJ lSr_KL^PrtiYfEYSXlLQ : UVWXPPlLSY = trTL
IJ ttrN rL_Po SXlL : UVWXPPlLSY
-
- - IJ ttrN ^OhsicSl lSr_R tStTs : UVWiYtLfLr = a
- I ttrN rL^lScLSXlL : UVWXPPlLSY - IJ ttrN cPPliYfKLMTirL_LYts : UVWstriYf
` - I ttrN OSrQw SrLgTr^Ps L : UVWiYtLfLr

J iCDEFtHGlHEr
cdr e J a..b
a..b  I ttrKLMN OPlQLrR tStTs : UVWXPPlLSY
J
` - IJ ttrN is UPYfifTrSXlLgOhsicSllh : UVWXPPlLSY
- IJ ttrN QSTfOtLrUSrQIYstSllR tStTs : UVWiYtLfLr cI
- I ttrN is WPtOLrBPSrQ : UVWXPPlLSY J t
J  IJ ttrKLMN iQ : UVWiQ h^L
- IJ ttrN slPtLShPTt : UVWstriYf  I ttrN YS_L : UVWstriYf
- I ttrN slPts KLMTirLQ : UVWiYtLfLr J
J i  I ttrN QLscri^tiPY : UVWstriYf
 I ttr N OSrQw SrL LrsiPY : UVWstriYf J
 I ttrKLMN th^L : UVWstriYf

a..b
J iZ  HI
` J t
 I ttrKLMN iQ : UVWiQ h^L
jhy kildljmrt J
 I ttrKLMN ^PsitiPY : UVWiYtLfLr
J J
 IJ ttrKLMN ^PrtnT_XLr : UVWiYtLfLr  I ttrN QLscri^tiPY : UVWstriYf
- I ttrKLMN th^LOfggPrt : UVWiYtLfLr
 J o
- I ttrN LYQPrgPrtnS_L : UVWstriYf

hy ki I
hy kii I
J t
 IJ ttr KLMN iQ : UVWiQ h^L ` J
 IJ ttrKLMN QLscri^tiPYt : UVWstriYf
 I ttr N YS_L : UVWstriYf
J a..b  I ttrKLMN iQ : UVWiQ h^L
 IJ ttr N QLscri^tiPY : UVWstriYf J
rÑ J 
      
 I ttr KLMN SQ_iYR tStTs : UVWiYtLfLr
J
 I ttrKLMN XTsIQ : UVWstriYf
 IJ ttr KLMN P^Lr R tStTs : UVWiYtLfLr
 I ttr KLMN iYQLs : UVWiYtLfLr
 1

O  





6
 § 1


x |x
†r -Rr r |x vzx
vzx Rr r †r  …
†r  … xzx {x |x
y  Rr r
„ x | ƒ zx x} x
w …  …|  y u t
|x x
Rr r Rr r
ƒ |ƒ x |x
w t  € V  t Rr r
w t  wi ~cl  ‚ x} x
y u t
ƒx
   €
v x x ƒzx wi ~cl  ‚
 ut w rI …t rf „ ƒ x |x
…  Rr r

F t
€
v x
Rr r   wi ~cl  ‚
 ut w r
   †r
vzx

|x
€ Rr r
wi ~cl  ‚
€ € € „
wi ~cl  ‚ wi ~cl  ‚ v x
x wi ~cl  ‚ ut ‡ r
 u r € x|
ƒ x wi ~cl  ‚ r t
† rt … r
€
ˆ ƒz ƒ ƒ x v x x
wi ~cl  ‚
x
r| k ‰ …   w t I u
x xv ƒ | |x |x
Rr r   r  Rr r Rr r

x ƒ
I …t r …  ‹R
xx
Š… … r …

rå J 
      
O  





6§ +"   

Customer Order
requests SP Completion
offering Notification

Market Customer Interface


Product & Management Customer Interface
Customer Management
Customer
Customer Interface
Customer Order
Management
Request Confirmed Design Confirmation
Received Customer Order by Engineering Design
Initiated requested Accepted by
Selling Order
Customer Completion advised
Handling
to Customer
Order Handling Order
Handling
Priority Priority Advised
Order Handling
Requested Design Requested
Retention &
Internal
Loyalty
Service Order
Design Completed Initiated
Service Activated
Service
Service Service Service Service Service
Configuration & Configuration & Configuration & Configuration & Configuration &
Activation Activation Activation Activation Activation
Resource
Resource Internal Activation
Resource
Allocation Work Order Internal Resource requested Resource
(Application,
requested Initiated Provisioning Activated
Computing
Resource Completed
and Network) Resource Resource
Allocated
Resource Provisioning Provisioning
External Supplier required
Provisioning

External Resource
External Activated
Supplier/
Component
Partner S/P Requisition S/P Requisition
Requested
Management Management

External Order External Service Details


Issued Resource for Billing
Activated

Service Details
for Assurance

r† J 
      
O  




 1


£ J 
      
O  




1
%
 
OnLine EAI Individ Billing Voicemail
Simulation server

1. Add new subscriber

2. Perform credit check

3. Result

4. Add subscriber/product(s)

5. Result

6. Add subscriber/service

7b. Reject

7c. Add trans to queue

7d. Subsriber added to queue

8. Resume transaction: Add subscriber/service

9. Result

10. Service added

£ J 
      
O  




@  
% 



'# "
No big bang project, must use tools to make knowledge visible and manageable through
each solution project iteration

§   

§  
%      



‡ §  ‡     


‡ §    ‡  %
‡ § ! " % $ "§
 ‡  
 %
‡ §  
 Repository of ‡   

Reusable Best
Practices ± process,
 policy, capabilities, 

etc.



 #   
  

‡    
 ‡   
‡   
 ‡  
‡ 

 
 ‡ 

%
‡  
  
 ‡  
 


£r J