SlideShare uma empresa Scribd logo
1 de 21
Apu Chandra Saha
PMP,ITIL V3, Zachman EA
Founder & CEO
BCausE Enterprise Pvt Ltd ,India
Apu.saha@bcause.in
apucsaha@gmail.com
Ph: +91-9582158035
www.bcause.in
Process to Product Modeling : “First time Right” Method
From Abstract Concept to Physical Product
A Consultant & Entrepreneur with more than 18 years of experience in
Wireless carrier grade Telecom. Extensive exposure in telecom HW and SW
Product and Solution & Service design, architecture, deployment in the
telecom OEM and Operator Industry. He has held leadership positions
in global organisations both in Technology Practice and Business in
British Telecom, Uninor, Alcatel Lucent & Siemens.
© BCausE Enterprise Pvt Ltd 2013
ENTERPRISE DESIGN
Delivering Changes - A Guideline
“There is nothing permanent, except change” - Heraclitus
 Approach to define the product /service model as Top Down or
Bottom Up only is not correct approach
 Confluence of both and collaboration at early stage is key
- to reduce time to deliver
- to reduce the sunk cost and risk cost
 Requirement generation and requirement Analysis is key
 At intersection of each layer, there is an abstract language
of communication to the next layer
 An Unified interactive requirement meta language is the first step
 Multiple PDCA Cycle during the Product/Software Development
life cycle
© BCausE Enterprise Pvt Ltd 2013
ENTERPRISE DESIGN
Change & Transformation Life Cycle – Define , Design & Develop
TIME
COSTRISK
© BCausE Enterprise Pvt Ltd 2013
ENTERPRISE DESIGN
Change & Transformation Life Cycle – Stage 1:Define
© BCausE Enterprise Pvt Ltd 2013
ENTERPRISE DESIGNChange & Transformation Life Cycle – Stage 2: Design
© BCausE Enterprise Pvt Ltd 2013
ENTERPRISE DESIGN
Change & Transformation Life Cycle – Stage 3 : Develop
© BCausE Enterprise Pvt Ltd 2013
ENTERPRISE DESIGNUnified Requirement Generation Technique
Construct : Unified Requirement Model© BCausE Enterprise Pvt Ltd 2013
ENTERPRISE DESIGN
Unified Requirement Modeling – A Procedure for Successful Change
 A Telecom Operator business includes various functional department
 Many functional departments are non engineers and non technical
 They are the primary stakeholder /sponsor of various IT Application
 Collaboration with an Intuitive and Visual Notation helps easy and early
comprehension
 Unified requirement modeling is the best and effective way of Design & Development.
© BCausE Enterprise Pvt Ltd 2013
ENTERPRISE DESIGN
Unified Requirement Modeling Language(URML) – A Framework & Practice
 URML helps in constructing solution independent , business application domain based
Process model
 Very effective technique for Hardware software based early requirement composition
 Easy to build demarcation and decomposition to various HW/SW components &
Sub Component
 The extent and aspects of the various meta model depends on the detail of requirement
queries from URGT (Slide 27)
 Most popular tools used at this stage is Ms Visio and Unicase.
© BCausE Enterprise Pvt Ltd 2013
ENTERPRISE DESIGN
URML – Meta Models in Telecom
 Goal Modeling
Stakeholder N
Goal
Goal
Dependency
Stakeholder B
Stakeholder A
Express
 Feature Modeling Goal
Feature 1
Feature 2
Feature 3
Feature X
Functional
Requirement
Condition to The
Functional
Requirement
Details Constraints
Business/Functional
Requirement
Specification
© BCausE Enterprise Pvt Ltd 2013
ENTERPRISE DESIGN
URML – Meta Models in Telecom
 Product Line Modeling
Feature
Start End
Classification&
Composition
attributes
Product C
Product B
Service
 Used Case Modeling
Actor
Role Player
Activity
Actor
Role Player
Actor -Actor Model
© BCausE Enterprise Pvt Ltd 2013
ENTERPRISE DESIGN
 Used Case Modeling
Actor
Role Player
Activity
Actor
Role Player
Actor -Actor Model
State Start State Variable State End State
State Change Model
URML – Meta Models in Telecom
© BCausE Enterprise Pvt Ltd 2013
ENTERPRISE DESIGN
URML – Meta Models in Telecom
 Exceptional Scenario Modeling
 Danger Modeling
 Risk Model
 Threat Model
 Completes the Stage 2 of Change/Transformation Life
cycle
 Design approval and feasibility acquired
 Determine the Functional Points, enabling to better
estimation of cost , time and skill resource.
© BCausE Enterprise Pvt Ltd 2013
ENTERPRISE DESIGN
Development – Stage 3
 The Technical low level Engineering starts at Stage 3
 Abstraction notation to unified notation arrived at the end of Stage 2
 Time to convert from Static representation to Dynamic Representation
 Unified Modeling Language and EDA tools can help to develop virtual Dynamic
visual representation
 Helps to have Process performance Intelligence
 Helps to determine the bottleneck and weak legs
 Allows to determine the final iteration points and process
© BCausE Enterprise Pvt Ltd 2013
ENTERPRISE DESIGN
Unified Modeling Language - Purpose
 A Project for Each Product as identified is defined
 Multi-Technical Engineering specific knowledge skill interplay commences
 Product technology Building blocks Architected
 Software based Application using UML tool for defining the
various object model is an Interdisciplinary Play
 UML is a modeling Notation managed by OMG (Object Management Group)
with various technology domain library
 Various standard tools are available in the market, where multiple user can
work on a project
 Conversion from UML tool to Program Codes – Reduces time and dependency
to expert skill and Knowledge.
© BCausE Enterprise Pvt Ltd 2013
ENTERPRISE DESIGNUnified Modeling Language - Derivatives
© BCausE Enterprise Pvt Ltd 2013
ENTERPRISE DESIGN
Stage 3 : Completion
Development
 Coding with the most appropriate language each module
 Compiling the codes
 Simulation
 Porting the module in Test Platform
Testing
 Developing Test Criteria and Test Procedure
 Unit Testing
 System Integration Testing
 User Acceptance Testing
 The maker cannot be the checker, so Testing team is different to the
development team.
 It is a collaboration of the Key members from Stage 1 to Stage 3
© BCausE Enterprise Pvt Ltd 2013
ENTERPRISE DESIGN
IMPLEMENTATION : FINAL STAGE
 Changes in Telecom Operator’s scenario are Classified as
 Minor Changes
 Major Changes
 Emergency Changes
 Minor Changes : a) One that would not require any disruption of on going service
b) Will improve the operational efficiency.
eg: Database Purging, Alternate Route, Query Optimization
 Major Changes: a) One that would have revenue impact and shutdown of service
b) One that may change the user interface and user training.
eg: Database migration, New feature/function incorporation
 Emergency Changes: a) Module crash or system down.
b) ~ 20% or above of the user cannot avail the service/system.
© BCausE Enterprise Pvt Ltd 2013
ENTERPRISE DESIGN
IMPLEMENTATION of CHANGE – PREREQUISTE
 Detailed Project Implementation Plan jointly approved
 Change Environment Impact Assessment
 Brownfield
 Greenfield
 Release Management
 Release window approval taken
 HW/SW module in format available to be ported in Production environment
 Test Results approved by customer
 All Backup of current state in on going production environment taken.
 Associated and dependent element key resources intimated and secured
 Revert back standard operating procedure in place.
 Call back release trigger defined, Project manager authorized to take the call.
 Training imparted to user and operation team in advance.
 Post Release Monitoring Window
 Performance measurement metric periodically to be prepared by Operation and
user team representative.
© BCausE Enterprise Pvt Ltd 2013
ENTERPRISE DESIGN
Summary – Delivery Changes in Telecom Smoothly
Representation of Participation Index of those vectors between Vendor & Operator
Key Business Vectors: People, Technology, Cost & Risk
VENDOR OPERATOR VENDOR OPERATOR VENDOR BUYER VENDOR OPERATOR
DEFINE 75 100 100 50 100 100 75 100
DESIGN 100 25 100 12.5 100 12.5 100 50
DEVELOP 100 12.5 100 12.5 100 12.5 100 12.5
IMPLEMENT 100 100 100 50 100 100 100 100
PEOPLE TECHNOLOGY COST RISK
© BCausE Enterprise Pvt Ltd 2013
ENTERPRISE DESIGN
© BCausE Enterprise Pvt Ltd 2013

Mais conteúdo relacionado

Mais procurados

Delivering ERP Excellence Through Testing Excellence - T-mobile USA and SAP S...
Delivering ERP Excellence Through Testing Excellence - T-mobile USA and SAP S...Delivering ERP Excellence Through Testing Excellence - T-mobile USA and SAP S...
Delivering ERP Excellence Through Testing Excellence - T-mobile USA and SAP S...SAP Solution Extensions
 
EMPIRICALLY VALIDATED SIMPLICITY EVALUATION MODEL FOR OBJECT ORIENTED SOFTWARE
EMPIRICALLY VALIDATED SIMPLICITY EVALUATION MODEL FOR OBJECT ORIENTED SOFTWAREEMPIRICALLY VALIDATED SIMPLICITY EVALUATION MODEL FOR OBJECT ORIENTED SOFTWARE
EMPIRICALLY VALIDATED SIMPLICITY EVALUATION MODEL FOR OBJECT ORIENTED SOFTWAREijseajournal
 
'Applying System Science and System Thinking Techniques to BIM Management'
'Applying System Science and System Thinking Techniques to BIM Management' 'Applying System Science and System Thinking Techniques to BIM Management'
'Applying System Science and System Thinking Techniques to BIM Management' Alan Martin Redmond, PhD
 
Software economics: tradeoffs of decoupled softwre
Software economics: tradeoffs of decoupled softwreSoftware economics: tradeoffs of decoupled softwre
Software economics: tradeoffs of decoupled softwreprogramania
 
Product Lifecycle Management Process and Software Tools
Product Lifecycle Management Process and Software ToolsProduct Lifecycle Management Process and Software Tools
Product Lifecycle Management Process and Software ToolsProductCamp Atlanta
 
241985748 plm-case-study
241985748 plm-case-study241985748 plm-case-study
241985748 plm-case-studyhomeworkping4
 
Nilesh Patil PLM Teamcenter manufacturing
Nilesh Patil PLM Teamcenter manufacturingNilesh Patil PLM Teamcenter manufacturing
Nilesh Patil PLM Teamcenter manufacturingNilesh Patil
 
E992bba7 95bb-4b05-a1b4-54755c3a6f1d-141210125815-conversion-gate02
E992bba7 95bb-4b05-a1b4-54755c3a6f1d-141210125815-conversion-gate02E992bba7 95bb-4b05-a1b4-54755c3a6f1d-141210125815-conversion-gate02
E992bba7 95bb-4b05-a1b4-54755c3a6f1d-141210125815-conversion-gate02Ronitmehta1
 
Resume_VikramMalik
Resume_VikramMalikResume_VikramMalik
Resume_VikramMalikVikram Malik
 
fuseMe_Enterprise_Strategy_OCT2015_v1.4
fuseMe_Enterprise_Strategy_OCT2015_v1.4fuseMe_Enterprise_Strategy_OCT2015_v1.4
fuseMe_Enterprise_Strategy_OCT2015_v1.4Tammy Laverty
 
Material and structure optimization and value engineering applied to car door...
Material and structure optimization and value engineering applied to car door...Material and structure optimization and value engineering applied to car door...
Material and structure optimization and value engineering applied to car door...Jayesh Sarode
 
Venkatesan_Configuration Engineer
Venkatesan_Configuration EngineerVenkatesan_Configuration Engineer
Venkatesan_Configuration EngineerVenkatesan Munisamy
 
Enhancing Visibility and Traceability in the Engineering Lifecycle
Enhancing Visibility and Traceability in the Engineering LifecycleEnhancing Visibility and Traceability in the Engineering Lifecycle
Enhancing Visibility and Traceability in the Engineering Lifecyclegjuljo
 
BPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise ArchitectureBPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise ArchitectureNathaniel Palmer
 

Mais procurados (19)

Delivering ERP Excellence Through Testing Excellence - T-mobile USA and SAP S...
Delivering ERP Excellence Through Testing Excellence - T-mobile USA and SAP S...Delivering ERP Excellence Through Testing Excellence - T-mobile USA and SAP S...
Delivering ERP Excellence Through Testing Excellence - T-mobile USA and SAP S...
 
TapoResume2015
TapoResume2015TapoResume2015
TapoResume2015
 
EMPIRICALLY VALIDATED SIMPLICITY EVALUATION MODEL FOR OBJECT ORIENTED SOFTWARE
EMPIRICALLY VALIDATED SIMPLICITY EVALUATION MODEL FOR OBJECT ORIENTED SOFTWAREEMPIRICALLY VALIDATED SIMPLICITY EVALUATION MODEL FOR OBJECT ORIENTED SOFTWARE
EMPIRICALLY VALIDATED SIMPLICITY EVALUATION MODEL FOR OBJECT ORIENTED SOFTWARE
 
Dipsanta Dey
Dipsanta DeyDipsanta Dey
Dipsanta Dey
 
'Applying System Science and System Thinking Techniques to BIM Management'
'Applying System Science and System Thinking Techniques to BIM Management' 'Applying System Science and System Thinking Techniques to BIM Management'
'Applying System Science and System Thinking Techniques to BIM Management'
 
Software economics: tradeoffs of decoupled softwre
Software economics: tradeoffs of decoupled softwreSoftware economics: tradeoffs of decoupled softwre
Software economics: tradeoffs of decoupled softwre
 
Product Lifecycle Management Process and Software Tools
Product Lifecycle Management Process and Software ToolsProduct Lifecycle Management Process and Software Tools
Product Lifecycle Management Process and Software Tools
 
241985748 plm-case-study
241985748 plm-case-study241985748 plm-case-study
241985748 plm-case-study
 
Manoj profile1
Manoj profile1Manoj profile1
Manoj profile1
 
Nilesh Patil PLM Teamcenter manufacturing
Nilesh Patil PLM Teamcenter manufacturingNilesh Patil PLM Teamcenter manufacturing
Nilesh Patil PLM Teamcenter manufacturing
 
E992bba7 95bb-4b05-a1b4-54755c3a6f1d-141210125815-conversion-gate02
E992bba7 95bb-4b05-a1b4-54755c3a6f1d-141210125815-conversion-gate02E992bba7 95bb-4b05-a1b4-54755c3a6f1d-141210125815-conversion-gate02
E992bba7 95bb-4b05-a1b4-54755c3a6f1d-141210125815-conversion-gate02
 
Resume_VikramMalik
Resume_VikramMalikResume_VikramMalik
Resume_VikramMalik
 
fuseMe_Enterprise_Strategy_OCT2015_v1.4
fuseMe_Enterprise_Strategy_OCT2015_v1.4fuseMe_Enterprise_Strategy_OCT2015_v1.4
fuseMe_Enterprise_Strategy_OCT2015_v1.4
 
Material and structure optimization and value engineering applied to car door...
Material and structure optimization and value engineering applied to car door...Material and structure optimization and value engineering applied to car door...
Material and structure optimization and value engineering applied to car door...
 
Venkatesan_Configuration Engineer
Venkatesan_Configuration EngineerVenkatesan_Configuration Engineer
Venkatesan_Configuration Engineer
 
Brochure I3M -English
Brochure I3M -EnglishBrochure I3M -English
Brochure I3M -English
 
Enhancing Visibility and Traceability in the Engineering Lifecycle
Enhancing Visibility and Traceability in the Engineering LifecycleEnhancing Visibility and Traceability in the Engineering Lifecycle
Enhancing Visibility and Traceability in the Engineering Lifecycle
 
SSE SE Practices Introduction
SSE SE Practices IntroductionSSE SE Practices Introduction
SSE SE Practices Introduction
 
BPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise ArchitectureBPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise Architecture
 

Destaque

Entorno windows
Entorno windowsEntorno windows
Entorno windowschilo1997
 
Agricultural Research Scientist syllabus (ARS)
Agricultural Research Scientist  syllabus (ARS)Agricultural Research Scientist  syllabus (ARS)
Agricultural Research Scientist syllabus (ARS)Ram Kishor Verma
 
HR Dilemmas in Professional Associations
HR Dilemmas in Professional AssociationsHR Dilemmas in Professional Associations
HR Dilemmas in Professional AssociationsTimMcConnellHRC
 
Oracle apps 11i tutorial(v2)
Oracle apps 11i tutorial(v2)Oracle apps 11i tutorial(v2)
Oracle apps 11i tutorial(v2)vk91188
 

Destaque (8)

Atlanta hotel
Atlanta hotelAtlanta hotel
Atlanta hotel
 
Entorno windows
Entorno windowsEntorno windows
Entorno windows
 
Progressand poverty
Progressand povertyProgressand poverty
Progressand poverty
 
Cansever
CanseverCansever
Cansever
 
Agricultural Research Scientist syllabus (ARS)
Agricultural Research Scientist  syllabus (ARS)Agricultural Research Scientist  syllabus (ARS)
Agricultural Research Scientist syllabus (ARS)
 
Organisasi
OrganisasiOrganisasi
Organisasi
 
HR Dilemmas in Professional Associations
HR Dilemmas in Professional AssociationsHR Dilemmas in Professional Associations
HR Dilemmas in Professional Associations
 
Oracle apps 11i tutorial(v2)
Oracle apps 11i tutorial(v2)Oracle apps 11i tutorial(v2)
Oracle apps 11i tutorial(v2)
 

Semelhante a How to Model and Develop new Software & Hardware based Product & Solution

MDA Vs Web Ratio for Non It
MDA Vs Web Ratio for Non ItMDA Vs Web Ratio for Non It
MDA Vs Web Ratio for Non Itanicolay
 
SDLC Models in Software Engineering
SDLC Models in Software EngineeringSDLC Models in Software Engineering
SDLC Models in Software EngineeringBilal Bhatti
 
IRJET- An Sla-Aware Cloud Coalition Formation Approach for Virtualized Networks.
IRJET- An Sla-Aware Cloud Coalition Formation Approach for Virtualized Networks.IRJET- An Sla-Aware Cloud Coalition Formation Approach for Virtualized Networks.
IRJET- An Sla-Aware Cloud Coalition Formation Approach for Virtualized Networks.IRJET Journal
 
Sachin 5 Yrs Telecom Ba Pmp Resume
Sachin 5 Yrs Telecom Ba Pmp ResumeSachin 5 Yrs Telecom Ba Pmp Resume
Sachin 5 Yrs Telecom Ba Pmp ResumeSachin P, PMP®
 
INDUSTRIAL TRAINING REPORT
INDUSTRIAL TRAINING REPORTINDUSTRIAL TRAINING REPORT
INDUSTRIAL TRAINING REPORTSUYASH TRIVEDI
 
C V_EN(Guomei An)
C V_EN(Guomei An)C V_EN(Guomei An)
C V_EN(Guomei An)An Guomei
 
Latest Resume latest uploaded wala
Latest Resume latest uploaded walaLatest Resume latest uploaded wala
Latest Resume latest uploaded walaAmit Mishra
 
Asha Jacob_Resume
Asha Jacob_ResumeAsha Jacob_Resume
Asha Jacob_ResumeAsha Jacob
 
“Scrumbear” framework for solving traditional scrum model problems
“Scrumbear” framework for solving traditional scrum model problems“Scrumbear” framework for solving traditional scrum model problems
“Scrumbear” framework for solving traditional scrum model problemsjournalBEEI
 
SUMAN_BALU_PROFILE_LATEST
SUMAN_BALU_PROFILE_LATESTSUMAN_BALU_PROFILE_LATEST
SUMAN_BALU_PROFILE_LATESTSuman Balu
 
SUMAN_BALU_PROFILE_LATEST
SUMAN_BALU_PROFILE_LATESTSUMAN_BALU_PROFILE_LATEST
SUMAN_BALU_PROFILE_LATESTSuman Balu
 
CAPITOL PROFEESSIONAL ACCADEMY
CAPITOL PROFEESSIONAL ACCADEMYCAPITOL PROFEESSIONAL ACCADEMY
CAPITOL PROFEESSIONAL ACCADEMYSofia Simon
 
Rapid Deployment of BMC Remedy Solutions 2006
Rapid Deployment of BMC Remedy Solutions 2006Rapid Deployment of BMC Remedy Solutions 2006
Rapid Deployment of BMC Remedy Solutions 2006Antonio Rolle
 
K N Avinash_ MBA_ BA
K N Avinash_ MBA_ BAK N Avinash_ MBA_ BA
K N Avinash_ MBA_ BAavinashmba
 
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...Adopting Cloud Testing for Continuous Delivery, with the premier global provi...
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...SOASTA
 

Semelhante a How to Model and Develop new Software & Hardware based Product & Solution (20)

MDA Vs Web Ratio for Non It
MDA Vs Web Ratio for Non ItMDA Vs Web Ratio for Non It
MDA Vs Web Ratio for Non It
 
Andrew Thomson Resume
Andrew Thomson ResumeAndrew Thomson Resume
Andrew Thomson Resume
 
SDLC Models in Software Engineering
SDLC Models in Software EngineeringSDLC Models in Software Engineering
SDLC Models in Software Engineering
 
CV of mayur malhotra
CV of mayur malhotraCV of mayur malhotra
CV of mayur malhotra
 
CV_Gopinath
CV_GopinathCV_Gopinath
CV_Gopinath
 
Mallikarjuna_Resume
Mallikarjuna_ResumeMallikarjuna_Resume
Mallikarjuna_Resume
 
IRJET- An Sla-Aware Cloud Coalition Formation Approach for Virtualized Networks.
IRJET- An Sla-Aware Cloud Coalition Formation Approach for Virtualized Networks.IRJET- An Sla-Aware Cloud Coalition Formation Approach for Virtualized Networks.
IRJET- An Sla-Aware Cloud Coalition Formation Approach for Virtualized Networks.
 
Sachin 5 Yrs Telecom Ba Pmp Resume
Sachin 5 Yrs Telecom Ba Pmp ResumeSachin 5 Yrs Telecom Ba Pmp Resume
Sachin 5 Yrs Telecom Ba Pmp Resume
 
INDUSTRIAL TRAINING REPORT
INDUSTRIAL TRAINING REPORTINDUSTRIAL TRAINING REPORT
INDUSTRIAL TRAINING REPORT
 
C V_EN(Guomei An)
C V_EN(Guomei An)C V_EN(Guomei An)
C V_EN(Guomei An)
 
Latest Resume latest uploaded wala
Latest Resume latest uploaded walaLatest Resume latest uploaded wala
Latest Resume latest uploaded wala
 
Asha Jacob_Resume
Asha Jacob_ResumeAsha Jacob_Resume
Asha Jacob_Resume
 
Process model
Process modelProcess model
Process model
 
“Scrumbear” framework for solving traditional scrum model problems
“Scrumbear” framework for solving traditional scrum model problems“Scrumbear” framework for solving traditional scrum model problems
“Scrumbear” framework for solving traditional scrum model problems
 
SUMAN_BALU_PROFILE_LATEST
SUMAN_BALU_PROFILE_LATESTSUMAN_BALU_PROFILE_LATEST
SUMAN_BALU_PROFILE_LATEST
 
SUMAN_BALU_PROFILE_LATEST
SUMAN_BALU_PROFILE_LATESTSUMAN_BALU_PROFILE_LATEST
SUMAN_BALU_PROFILE_LATEST
 
CAPITOL PROFEESSIONAL ACCADEMY
CAPITOL PROFEESSIONAL ACCADEMYCAPITOL PROFEESSIONAL ACCADEMY
CAPITOL PROFEESSIONAL ACCADEMY
 
Rapid Deployment of BMC Remedy Solutions 2006
Rapid Deployment of BMC Remedy Solutions 2006Rapid Deployment of BMC Remedy Solutions 2006
Rapid Deployment of BMC Remedy Solutions 2006
 
K N Avinash_ MBA_ BA
K N Avinash_ MBA_ BAK N Avinash_ MBA_ BA
K N Avinash_ MBA_ BA
 
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...Adopting Cloud Testing for Continuous Delivery, with the premier global provi...
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...
 

Último

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 

Último (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 

How to Model and Develop new Software & Hardware based Product & Solution

  • 1. Apu Chandra Saha PMP,ITIL V3, Zachman EA Founder & CEO BCausE Enterprise Pvt Ltd ,India Apu.saha@bcause.in apucsaha@gmail.com Ph: +91-9582158035 www.bcause.in Process to Product Modeling : “First time Right” Method From Abstract Concept to Physical Product A Consultant & Entrepreneur with more than 18 years of experience in Wireless carrier grade Telecom. Extensive exposure in telecom HW and SW Product and Solution & Service design, architecture, deployment in the telecom OEM and Operator Industry. He has held leadership positions in global organisations both in Technology Practice and Business in British Telecom, Uninor, Alcatel Lucent & Siemens. © BCausE Enterprise Pvt Ltd 2013
  • 2. ENTERPRISE DESIGN Delivering Changes - A Guideline “There is nothing permanent, except change” - Heraclitus  Approach to define the product /service model as Top Down or Bottom Up only is not correct approach  Confluence of both and collaboration at early stage is key - to reduce time to deliver - to reduce the sunk cost and risk cost  Requirement generation and requirement Analysis is key  At intersection of each layer, there is an abstract language of communication to the next layer  An Unified interactive requirement meta language is the first step  Multiple PDCA Cycle during the Product/Software Development life cycle © BCausE Enterprise Pvt Ltd 2013
  • 3. ENTERPRISE DESIGN Change & Transformation Life Cycle – Define , Design & Develop TIME COSTRISK © BCausE Enterprise Pvt Ltd 2013
  • 4. ENTERPRISE DESIGN Change & Transformation Life Cycle – Stage 1:Define © BCausE Enterprise Pvt Ltd 2013
  • 5. ENTERPRISE DESIGNChange & Transformation Life Cycle – Stage 2: Design © BCausE Enterprise Pvt Ltd 2013
  • 6. ENTERPRISE DESIGN Change & Transformation Life Cycle – Stage 3 : Develop © BCausE Enterprise Pvt Ltd 2013
  • 7. ENTERPRISE DESIGNUnified Requirement Generation Technique Construct : Unified Requirement Model© BCausE Enterprise Pvt Ltd 2013
  • 8. ENTERPRISE DESIGN Unified Requirement Modeling – A Procedure for Successful Change  A Telecom Operator business includes various functional department  Many functional departments are non engineers and non technical  They are the primary stakeholder /sponsor of various IT Application  Collaboration with an Intuitive and Visual Notation helps easy and early comprehension  Unified requirement modeling is the best and effective way of Design & Development. © BCausE Enterprise Pvt Ltd 2013
  • 9. ENTERPRISE DESIGN Unified Requirement Modeling Language(URML) – A Framework & Practice  URML helps in constructing solution independent , business application domain based Process model  Very effective technique for Hardware software based early requirement composition  Easy to build demarcation and decomposition to various HW/SW components & Sub Component  The extent and aspects of the various meta model depends on the detail of requirement queries from URGT (Slide 27)  Most popular tools used at this stage is Ms Visio and Unicase. © BCausE Enterprise Pvt Ltd 2013
  • 10. ENTERPRISE DESIGN URML – Meta Models in Telecom  Goal Modeling Stakeholder N Goal Goal Dependency Stakeholder B Stakeholder A Express  Feature Modeling Goal Feature 1 Feature 2 Feature 3 Feature X Functional Requirement Condition to The Functional Requirement Details Constraints Business/Functional Requirement Specification © BCausE Enterprise Pvt Ltd 2013
  • 11. ENTERPRISE DESIGN URML – Meta Models in Telecom  Product Line Modeling Feature Start End Classification& Composition attributes Product C Product B Service  Used Case Modeling Actor Role Player Activity Actor Role Player Actor -Actor Model © BCausE Enterprise Pvt Ltd 2013
  • 12. ENTERPRISE DESIGN  Used Case Modeling Actor Role Player Activity Actor Role Player Actor -Actor Model State Start State Variable State End State State Change Model URML – Meta Models in Telecom © BCausE Enterprise Pvt Ltd 2013
  • 13. ENTERPRISE DESIGN URML – Meta Models in Telecom  Exceptional Scenario Modeling  Danger Modeling  Risk Model  Threat Model  Completes the Stage 2 of Change/Transformation Life cycle  Design approval and feasibility acquired  Determine the Functional Points, enabling to better estimation of cost , time and skill resource. © BCausE Enterprise Pvt Ltd 2013
  • 14. ENTERPRISE DESIGN Development – Stage 3  The Technical low level Engineering starts at Stage 3  Abstraction notation to unified notation arrived at the end of Stage 2  Time to convert from Static representation to Dynamic Representation  Unified Modeling Language and EDA tools can help to develop virtual Dynamic visual representation  Helps to have Process performance Intelligence  Helps to determine the bottleneck and weak legs  Allows to determine the final iteration points and process © BCausE Enterprise Pvt Ltd 2013
  • 15. ENTERPRISE DESIGN Unified Modeling Language - Purpose  A Project for Each Product as identified is defined  Multi-Technical Engineering specific knowledge skill interplay commences  Product technology Building blocks Architected  Software based Application using UML tool for defining the various object model is an Interdisciplinary Play  UML is a modeling Notation managed by OMG (Object Management Group) with various technology domain library  Various standard tools are available in the market, where multiple user can work on a project  Conversion from UML tool to Program Codes – Reduces time and dependency to expert skill and Knowledge. © BCausE Enterprise Pvt Ltd 2013
  • 16. ENTERPRISE DESIGNUnified Modeling Language - Derivatives © BCausE Enterprise Pvt Ltd 2013
  • 17. ENTERPRISE DESIGN Stage 3 : Completion Development  Coding with the most appropriate language each module  Compiling the codes  Simulation  Porting the module in Test Platform Testing  Developing Test Criteria and Test Procedure  Unit Testing  System Integration Testing  User Acceptance Testing  The maker cannot be the checker, so Testing team is different to the development team.  It is a collaboration of the Key members from Stage 1 to Stage 3 © BCausE Enterprise Pvt Ltd 2013
  • 18. ENTERPRISE DESIGN IMPLEMENTATION : FINAL STAGE  Changes in Telecom Operator’s scenario are Classified as  Minor Changes  Major Changes  Emergency Changes  Minor Changes : a) One that would not require any disruption of on going service b) Will improve the operational efficiency. eg: Database Purging, Alternate Route, Query Optimization  Major Changes: a) One that would have revenue impact and shutdown of service b) One that may change the user interface and user training. eg: Database migration, New feature/function incorporation  Emergency Changes: a) Module crash or system down. b) ~ 20% or above of the user cannot avail the service/system. © BCausE Enterprise Pvt Ltd 2013
  • 19. ENTERPRISE DESIGN IMPLEMENTATION of CHANGE – PREREQUISTE  Detailed Project Implementation Plan jointly approved  Change Environment Impact Assessment  Brownfield  Greenfield  Release Management  Release window approval taken  HW/SW module in format available to be ported in Production environment  Test Results approved by customer  All Backup of current state in on going production environment taken.  Associated and dependent element key resources intimated and secured  Revert back standard operating procedure in place.  Call back release trigger defined, Project manager authorized to take the call.  Training imparted to user and operation team in advance.  Post Release Monitoring Window  Performance measurement metric periodically to be prepared by Operation and user team representative. © BCausE Enterprise Pvt Ltd 2013
  • 20. ENTERPRISE DESIGN Summary – Delivery Changes in Telecom Smoothly Representation of Participation Index of those vectors between Vendor & Operator Key Business Vectors: People, Technology, Cost & Risk VENDOR OPERATOR VENDOR OPERATOR VENDOR BUYER VENDOR OPERATOR DEFINE 75 100 100 50 100 100 75 100 DESIGN 100 25 100 12.5 100 12.5 100 50 DEVELOP 100 12.5 100 12.5 100 12.5 100 12.5 IMPLEMENT 100 100 100 50 100 100 100 100 PEOPLE TECHNOLOGY COST RISK © BCausE Enterprise Pvt Ltd 2013
  • 21. ENTERPRISE DESIGN © BCausE Enterprise Pvt Ltd 2013