SlideShare a Scribd company logo
1
Delivery Process – Cognitive Express
Debajit Ray – IBM
Senior Architect
2
New Process’ Motivation
 Empathy for end users (see section on
User Persona)
 Emphasis on user experience – follow
IBM UI standards
 Iterative concept development
 Early decision adoption
Process to implement a proof of concept on Cognitive capabilities,
inherits from IBM Design Thinking
 Data stubs
 Verification loopback
 Accelerated delivery – within 3 to 6
weeks
 Representative outcome
3
Process Flow
4
Team and Roles
 Business Analyst – Focus on business problems that need cognitive solutions, emphasize on end user’s needs and
preferences, create a storyline and prescribe a wireframe, define functional flow, prepare test data and test.
 Cognitive Consultant / Architect – Confirm subset of business problems for solution scope, application architecture,
decisions , assumptions , information specification , solution delivery and demo presentation.
 User Experience Developer – Develop mockups for user interface with basic principal of least click to success
 Information Modeler – Select and model repository structured and unstructured data. Identify data elements and
sources required for business insights.
 Application Developer – Build, unit test, deploy and conduct playback solution with team members
A typical PoC implementation team will constitute of 3 FTEs, performing one or more of the following
roles.
5
ActivitiesActivities Description Roles Duration
Discover and Confirm Discover opportunity for PoC, confirm the features to be implemented
(through user stories) , draft user experience , prepare test data
Business Analyst
Cognitive Consultant / Architect
1 – 2 days
Build Team Assemble an implementation team with diverse technical expertise and
single focus – empathy for user’s pain points
Cognitive Consultant / Architect 1 – 2 days
Decide Design Finalize application architecture and design, confirm decisions, identify
risks and articulate assumptions. A decision adopted at this stage must
remain final, till functional requirements are approved for change, when
decisions need to be revisited. Finalize user experience and create UI
mockup.
Cognitive Consultant / Architect
Application Developer
User Experience Developer
Business Analyst
Information Modeler
1 - 2 days
Harvest Stub Data As a principal, all PoCs will be consume and mutate stub/dummy data
locally available. Implementation team will curate dummy data from
industry references, with help from Business Analyst.
Business Analyst
Cognitive Consultant / Architect
Information Modeler
1- 2 days
Build Develop the solution , integrate and unit test Cognitive Consultant / Architect
User Experience Developer
Application Developer
8 – 16 days
Test Verify application sanity with the agreed features and demonstrated
evidences of solution to targeted users’ pain points
Business Analyst
Cognitive Consultant / Architect
Application Developer
2 - 4 days
Deliver Deploy on runtime environment (preferably Bluemix) and confirm
delivery. Create and deliver application deployment manual, user
guidelines and client presentation.
Cognitive Consultant / Architect
Business Analyst
Application Developer
1 - 2 days
6
Tools and Work Products
Work Products Deliverable Tools Roles
User story / storyline No MS Word/ Excel Business Analyst
Wireframe (optional) No HTML/MS PowerPoint etc Business Analyst
Architecture + Design Outline
(optional)
Yes MS Word Cognitive
Architect/Consultant
HTML mockup No HTML/CSS3 , JADE , AngularJS
(preferred)
UX Developer
Data Model (optional) No Relational / No-SQL databases
on Cloud PAAS (e.g BlueMix)
Information Modeler
Application Code Yes NodeJS, Java on Cloud PAAS
(e.g BlueMix)
Application Developer
Application Overview (for
client delivery confirmation /
end user demonstration)
Yes MS PowerPoint Cognitive
Architect/Consultant
7
User Persona
• Primary target for a Cognitive
Solution, as applicable to PoC as well,
is empathizing with end user.
• Achieving this target needs a detailed
study of a user’s daily interaction with
the system in scope and pain points
encountered.
• A representative user from wide
variety of user categories form an user
persona; a specific role in relation to
the system.
• Example of a persona empathy map of
a telecom industry customer in
following slide
Listen
Empathize
Analyze
Act
8
Customer needs to decide on choosing the “right” post-paid plan

More Related Content

What's hot

CSC Philippines - Multiple Requirements
CSC Philippines - Multiple RequirementsCSC Philippines - Multiple Requirements
CSC Philippines - Multiple Requirements
Mark Allan Estares
 
Requirement gathering-and-lean-canvas
Requirement gathering-and-lean-canvasRequirement gathering-and-lean-canvas
Requirement gathering-and-lean-canvas
Yaowaluck Promdee
 
Lifecycle Model
Lifecycle ModelLifecycle Model
Requirements analysis 2011
Requirements analysis 2011Requirements analysis 2011
Requirements analysis 2011
bernddu
 
Introduction,Software Process Models, Project Management
Introduction,Software Process Models, Project ManagementIntroduction,Software Process Models, Project Management
Introduction,Software Process Models, Project Management
swatisinghal
 
Sunanda_Nemala
Sunanda_NemalaSunanda_Nemala
Sunanda_Nemala
sunanda nemala
 
Lecture 2 introduction to Software Engineering 1
Lecture 2   introduction to Software Engineering 1Lecture 2   introduction to Software Engineering 1
Lecture 2 introduction to Software Engineering 1
IIUI
 
Software engineering fundamentals
Software engineering fundamentalsSoftware engineering fundamentals
Software engineering fundamentals
JigyasaAgrawal7
 
Careers in it
Careers in itCareers in it
Careers in it
France Capareda
 
02 sdlc waterfall-model_day
02 sdlc waterfall-model_day02 sdlc waterfall-model_day
02 sdlc waterfall-model_day
ManishJha237
 
Sunil Petkar Resume_1607015
Sunil Petkar Resume_1607015Sunil Petkar Resume_1607015
Sunil Petkar Resume_1607015
Sunil Petkar
 
Effective Prototyping Process for Software Creation
Effective Prototyping Process for Software CreationEffective Prototyping Process for Software Creation
Effective Prototyping Process for Software Creation
Jonathan Arnowitz
 
Ruth Resume_New
Ruth Resume_NewRuth Resume_New
Ruth Resume_New
Ruth H
 
Arvind_Pandey_Resume_Teamcenter
Arvind_Pandey_Resume_TeamcenterArvind_Pandey_Resume_Teamcenter
Arvind_Pandey_Resume_Teamcenter
ARVIND PANDEY
 
Software Engineering Layered Technology Software Process Framework
Software Engineering  Layered Technology Software Process FrameworkSoftware Engineering  Layered Technology Software Process Framework
Software Engineering Layered Technology Software Process Framework
JAINAM KAPADIYA
 
Slides chapter 5
Slides chapter 5Slides chapter 5
Slides chapter 5
Priyanka Shetty
 
Udaya Gunasena resume 2014
Udaya Gunasena resume 2014Udaya Gunasena resume 2014
Udaya Gunasena resume 2014
Udayagunasena
 
Resume_Amjed Noolvi
Resume_Amjed NoolviResume_Amjed Noolvi
Resume_Amjed Noolvi
Amjed Noolvi
 
M.Tech._2014_1.8 yr_exp
M.Tech._2014_1.8 yr_expM.Tech._2014_1.8 yr_exp
M.Tech._2014_1.8 yr_exp
Hanamant Itagoni
 
Current Resume - JohnBBurchett
Current Resume - JohnBBurchettCurrent Resume - JohnBBurchett
Current Resume - JohnBBurchett
John Burchett
 

What's hot (20)

CSC Philippines - Multiple Requirements
CSC Philippines - Multiple RequirementsCSC Philippines - Multiple Requirements
CSC Philippines - Multiple Requirements
 
Requirement gathering-and-lean-canvas
Requirement gathering-and-lean-canvasRequirement gathering-and-lean-canvas
Requirement gathering-and-lean-canvas
 
Lifecycle Model
Lifecycle ModelLifecycle Model
Lifecycle Model
 
Requirements analysis 2011
Requirements analysis 2011Requirements analysis 2011
Requirements analysis 2011
 
Introduction,Software Process Models, Project Management
Introduction,Software Process Models, Project ManagementIntroduction,Software Process Models, Project Management
Introduction,Software Process Models, Project Management
 
Sunanda_Nemala
Sunanda_NemalaSunanda_Nemala
Sunanda_Nemala
 
Lecture 2 introduction to Software Engineering 1
Lecture 2   introduction to Software Engineering 1Lecture 2   introduction to Software Engineering 1
Lecture 2 introduction to Software Engineering 1
 
Software engineering fundamentals
Software engineering fundamentalsSoftware engineering fundamentals
Software engineering fundamentals
 
Careers in it
Careers in itCareers in it
Careers in it
 
02 sdlc waterfall-model_day
02 sdlc waterfall-model_day02 sdlc waterfall-model_day
02 sdlc waterfall-model_day
 
Sunil Petkar Resume_1607015
Sunil Petkar Resume_1607015Sunil Petkar Resume_1607015
Sunil Petkar Resume_1607015
 
Effective Prototyping Process for Software Creation
Effective Prototyping Process for Software CreationEffective Prototyping Process for Software Creation
Effective Prototyping Process for Software Creation
 
Ruth Resume_New
Ruth Resume_NewRuth Resume_New
Ruth Resume_New
 
Arvind_Pandey_Resume_Teamcenter
Arvind_Pandey_Resume_TeamcenterArvind_Pandey_Resume_Teamcenter
Arvind_Pandey_Resume_Teamcenter
 
Software Engineering Layered Technology Software Process Framework
Software Engineering  Layered Technology Software Process FrameworkSoftware Engineering  Layered Technology Software Process Framework
Software Engineering Layered Technology Software Process Framework
 
Slides chapter 5
Slides chapter 5Slides chapter 5
Slides chapter 5
 
Udaya Gunasena resume 2014
Udaya Gunasena resume 2014Udaya Gunasena resume 2014
Udaya Gunasena resume 2014
 
Resume_Amjed Noolvi
Resume_Amjed NoolviResume_Amjed Noolvi
Resume_Amjed Noolvi
 
M.Tech._2014_1.8 yr_exp
M.Tech._2014_1.8 yr_expM.Tech._2014_1.8 yr_exp
M.Tech._2014_1.8 yr_exp
 
Current Resume - JohnBBurchett
Current Resume - JohnBBurchettCurrent Resume - JohnBBurchett
Current Resume - JohnBBurchett
 

Viewers also liked

Benz 買屋賣屋 中信房屋-蘇主任房訊網
Benz   買屋賣屋 中信房屋-蘇主任房訊網Benz   買屋賣屋 中信房屋-蘇主任房訊網
Benz 買屋賣屋 中信房屋-蘇主任房訊網
中信房屋 蘇主任房訊網
 
Cicle de Xerrades que organitzem des del Moviment Educatiu del Maresme
 Cicle de Xerrades que organitzem des del Moviment Educatiu del Maresme Cicle de Xerrades que organitzem des del Moviment Educatiu del Maresme
Cicle de Xerrades que organitzem des del Moviment Educatiu del Maresme
Ampa Aixernador
 
Cuadro comparativo (plan de estudios)
Cuadro comparativo (plan de estudios)Cuadro comparativo (plan de estudios)
Cuadro comparativo (plan de estudios)
Erika Susana Hernandez Ramiro
 
Manual de matriz de comunicación
Manual de matriz de comunicaciónManual de matriz de comunicación
Manual de matriz de comunicación
jimenion
 
Relatorio indicadoresdesempenho março_29042011
Relatorio indicadoresdesempenho março_29042011Relatorio indicadoresdesempenho março_29042011
Relatorio indicadoresdesempenho março_29042011
revistaamazonia
 
Inscrición act. extraescolares pdf
Inscrición act. extraescolares pdfInscrición act. extraescolares pdf
Inscrición act. extraescolares pdfomixsada
 
Ujian 1
Ujian 1Ujian 1
Ujian 1min997
 
Cavalieir defende penalti
Cavalieir defende penaltiCavalieir defende penalti
Cavalieir defende penaltivideogremio
 
web 2.0
web 2.0web 2.0
web 2.0
sergiobaro
 
Streamline 11x14 Display Board
Streamline 11x14 Display BoardStreamline 11x14 Display Board
Streamline 11x14 Display BoardLrivest
 
Transforamções de unidades
Transforamções de unidadesTransforamções de unidades
Transforamções de unidades
Luciana Oliveira
 
Boliche plnta
Boliche plntaBoliche plnta
Boliche plnta
Pablo Villalobo
 
Patologia do sono
Patologia do sonoPatologia do sono
Patologia do sono
Lénise Parreira
 
Apresentação futebol
Apresentação futebolApresentação futebol
Apresentação futebol
Bruno Miguel
 
Comportamento Animal e Manejo Racional
Comportamento Animal e Manejo RacionalComportamento Animal e Manejo Racional
Comportamento Animal e Manejo Racional
Exagro
 
IGH - Innovators go do Heaven
IGH - Innovators go do HeavenIGH - Innovators go do Heaven
IGH - Innovators go do Heaven
Sara Levy
 
II Guerra Mundial: Dois "detalhes" importantes
II Guerra Mundial: Dois "detalhes" importantesII Guerra Mundial: Dois "detalhes" importantes
II Guerra Mundial: Dois "detalhes" importantes
Francisco Cougo Jr
 

Viewers also liked (20)

Benz 買屋賣屋 中信房屋-蘇主任房訊網
Benz   買屋賣屋 中信房屋-蘇主任房訊網Benz   買屋賣屋 中信房屋-蘇主任房訊網
Benz 買屋賣屋 中信房屋-蘇主任房訊網
 
Lepto
LeptoLepto
Lepto
 
Drawing slight 7.
Drawing slight 7.Drawing slight 7.
Drawing slight 7.
 
2
22
2
 
Cicle de Xerrades que organitzem des del Moviment Educatiu del Maresme
 Cicle de Xerrades que organitzem des del Moviment Educatiu del Maresme Cicle de Xerrades que organitzem des del Moviment Educatiu del Maresme
Cicle de Xerrades que organitzem des del Moviment Educatiu del Maresme
 
Cuadro comparativo (plan de estudios)
Cuadro comparativo (plan de estudios)Cuadro comparativo (plan de estudios)
Cuadro comparativo (plan de estudios)
 
Manual de matriz de comunicación
Manual de matriz de comunicaciónManual de matriz de comunicación
Manual de matriz de comunicación
 
Relatorio indicadoresdesempenho março_29042011
Relatorio indicadoresdesempenho março_29042011Relatorio indicadoresdesempenho março_29042011
Relatorio indicadoresdesempenho março_29042011
 
Inscrición act. extraescolares pdf
Inscrición act. extraescolares pdfInscrición act. extraescolares pdf
Inscrición act. extraescolares pdf
 
Ujian 1
Ujian 1Ujian 1
Ujian 1
 
Cavalieir defende penalti
Cavalieir defende penaltiCavalieir defende penalti
Cavalieir defende penalti
 
web 2.0
web 2.0web 2.0
web 2.0
 
Streamline 11x14 Display Board
Streamline 11x14 Display BoardStreamline 11x14 Display Board
Streamline 11x14 Display Board
 
Transforamções de unidades
Transforamções de unidadesTransforamções de unidades
Transforamções de unidades
 
Boliche plnta
Boliche plntaBoliche plnta
Boliche plnta
 
Patologia do sono
Patologia do sonoPatologia do sono
Patologia do sono
 
Apresentação futebol
Apresentação futebolApresentação futebol
Apresentação futebol
 
Comportamento Animal e Manejo Racional
Comportamento Animal e Manejo RacionalComportamento Animal e Manejo Racional
Comportamento Animal e Manejo Racional
 
IGH - Innovators go do Heaven
IGH - Innovators go do HeavenIGH - Innovators go do Heaven
IGH - Innovators go do Heaven
 
II Guerra Mundial: Dois "detalhes" importantes
II Guerra Mundial: Dois "detalhes" importantesII Guerra Mundial: Dois "detalhes" importantes
II Guerra Mundial: Dois "detalhes" importantes
 

Similar to Delivery Process - Cognitive Express

K N Avinash_ MBA_ BA
K N Avinash_ MBA_ BAK N Avinash_ MBA_ BA
K N Avinash_ MBA_ BA
avinashmba
 
BA Resume
BA  ResumeBA  Resume
BA Resume
mba_ezhil
 
Arvind Updated
Arvind UpdatedArvind Updated
Arvind Updated
alpino_sagar
 
Resume
ResumeResume
Resume
alpino_sagar
 
ShaileshKumarPM
ShaileshKumarPMShaileshKumarPM
ShaileshKumarPM
Shailesh Kumar
 
CV_Mike Yan
CV_Mike YanCV_Mike Yan
CV_Mike Yan
Shiping Yan
 
CV_Santosh
CV_SantoshCV_Santosh
AnushaResume_Latest
AnushaResume_LatestAnushaResume_Latest
AnushaResume_Latest
Anusha Chitranshi
 
How to Best Develop a Product by PlateRate Founder
How to Best Develop a Product by PlateRate FounderHow to Best Develop a Product by PlateRate Founder
How to Best Develop a Product by PlateRate Founder
Product School
 
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystems
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystemsTechnical Webinar: By the (Play) Book: The Agile Practice at OutSystems
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystems
OutSystems
 
Resume sunny bhatia
Resume sunny bhatiaResume sunny bhatia
Resume sunny bhatia
Abhishek Chopra
 
Resume sunny bhatia
Resume sunny bhatiaResume sunny bhatia
Resume sunny bhatia
Abhishek Chopra
 
Resume of Shwetabh Kumar, Project Manager at Deloitte
Resume of Shwetabh Kumar, Project Manager at DeloitteResume of Shwetabh Kumar, Project Manager at Deloitte
Resume of Shwetabh Kumar, Project Manager at Deloitte
shwetabhkumar
 
Workshop-BuildingSoftware-June2023.pptx
Workshop-BuildingSoftware-June2023.pptxWorkshop-BuildingSoftware-June2023.pptx
Workshop-BuildingSoftware-June2023.pptx
Rajmohan Kathiresan
 
Kapil Chhattani Java Developer
Kapil Chhattani Java DeveloperKapil Chhattani Java Developer
Kapil Chhattani Java Developer
kapil chhattani
 
Read Curriculum vitae of Shwetabh Kumar as Project Manager at Deloitte
Read Curriculum vitae of Shwetabh Kumar as Project Manager at DeloitteRead Curriculum vitae of Shwetabh Kumar as Project Manager at Deloitte
Read Curriculum vitae of Shwetabh Kumar as Project Manager at Deloitte
shwetabhkumar
 
ABC of Agile (Scrum & Extreme Programming)
ABC of Agile (Scrum & Extreme Programming)ABC of Agile (Scrum & Extreme Programming)
ABC of Agile (Scrum & Extreme Programming)
Amardeep Vishwakarma
 
Biodata_VishweshBehere
Biodata_VishweshBehereBiodata_VishweshBehere
Biodata_VishweshBehere
Vishwesh Behere
 
KotaSriHarsha
KotaSriHarsha KotaSriHarsha
KotaSriHarsha
Sriharsha Kota
 
"Business Analyst with PMP"
"Business Analyst with PMP""Business Analyst with PMP"
"Business Analyst with PMP"
Debasish Mahapatra
 

Similar to Delivery Process - Cognitive Express (20)

K N Avinash_ MBA_ BA
K N Avinash_ MBA_ BAK N Avinash_ MBA_ BA
K N Avinash_ MBA_ BA
 
BA Resume
BA  ResumeBA  Resume
BA Resume
 
Arvind Updated
Arvind UpdatedArvind Updated
Arvind Updated
 
Resume
ResumeResume
Resume
 
ShaileshKumarPM
ShaileshKumarPMShaileshKumarPM
ShaileshKumarPM
 
CV_Mike Yan
CV_Mike YanCV_Mike Yan
CV_Mike Yan
 
CV_Santosh
CV_SantoshCV_Santosh
CV_Santosh
 
AnushaResume_Latest
AnushaResume_LatestAnushaResume_Latest
AnushaResume_Latest
 
How to Best Develop a Product by PlateRate Founder
How to Best Develop a Product by PlateRate FounderHow to Best Develop a Product by PlateRate Founder
How to Best Develop a Product by PlateRate Founder
 
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystems
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystemsTechnical Webinar: By the (Play) Book: The Agile Practice at OutSystems
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystems
 
Resume sunny bhatia
Resume sunny bhatiaResume sunny bhatia
Resume sunny bhatia
 
Resume sunny bhatia
Resume sunny bhatiaResume sunny bhatia
Resume sunny bhatia
 
Resume of Shwetabh Kumar, Project Manager at Deloitte
Resume of Shwetabh Kumar, Project Manager at DeloitteResume of Shwetabh Kumar, Project Manager at Deloitte
Resume of Shwetabh Kumar, Project Manager at Deloitte
 
Workshop-BuildingSoftware-June2023.pptx
Workshop-BuildingSoftware-June2023.pptxWorkshop-BuildingSoftware-June2023.pptx
Workshop-BuildingSoftware-June2023.pptx
 
Kapil Chhattani Java Developer
Kapil Chhattani Java DeveloperKapil Chhattani Java Developer
Kapil Chhattani Java Developer
 
Read Curriculum vitae of Shwetabh Kumar as Project Manager at Deloitte
Read Curriculum vitae of Shwetabh Kumar as Project Manager at DeloitteRead Curriculum vitae of Shwetabh Kumar as Project Manager at Deloitte
Read Curriculum vitae of Shwetabh Kumar as Project Manager at Deloitte
 
ABC of Agile (Scrum & Extreme Programming)
ABC of Agile (Scrum & Extreme Programming)ABC of Agile (Scrum & Extreme Programming)
ABC of Agile (Scrum & Extreme Programming)
 
Biodata_VishweshBehere
Biodata_VishweshBehereBiodata_VishweshBehere
Biodata_VishweshBehere
 
KotaSriHarsha
KotaSriHarsha KotaSriHarsha
KotaSriHarsha
 
"Business Analyst with PMP"
"Business Analyst with PMP""Business Analyst with PMP"
"Business Analyst with PMP"
 

Recently uploaded

Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
Aftab Hussain
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
SOCRadar
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
Green Software Development
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
Ayan Halder
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
Hornet Dynamics
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
Remote DBA Services
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
Rakesh Kumar R
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 

Recently uploaded (20)

Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 

Delivery Process - Cognitive Express

  • 1. 1 Delivery Process – Cognitive Express Debajit Ray – IBM Senior Architect
  • 2. 2 New Process’ Motivation  Empathy for end users (see section on User Persona)  Emphasis on user experience – follow IBM UI standards  Iterative concept development  Early decision adoption Process to implement a proof of concept on Cognitive capabilities, inherits from IBM Design Thinking  Data stubs  Verification loopback  Accelerated delivery – within 3 to 6 weeks  Representative outcome
  • 4. 4 Team and Roles  Business Analyst – Focus on business problems that need cognitive solutions, emphasize on end user’s needs and preferences, create a storyline and prescribe a wireframe, define functional flow, prepare test data and test.  Cognitive Consultant / Architect – Confirm subset of business problems for solution scope, application architecture, decisions , assumptions , information specification , solution delivery and demo presentation.  User Experience Developer – Develop mockups for user interface with basic principal of least click to success  Information Modeler – Select and model repository structured and unstructured data. Identify data elements and sources required for business insights.  Application Developer – Build, unit test, deploy and conduct playback solution with team members A typical PoC implementation team will constitute of 3 FTEs, performing one or more of the following roles.
  • 5. 5 ActivitiesActivities Description Roles Duration Discover and Confirm Discover opportunity for PoC, confirm the features to be implemented (through user stories) , draft user experience , prepare test data Business Analyst Cognitive Consultant / Architect 1 – 2 days Build Team Assemble an implementation team with diverse technical expertise and single focus – empathy for user’s pain points Cognitive Consultant / Architect 1 – 2 days Decide Design Finalize application architecture and design, confirm decisions, identify risks and articulate assumptions. A decision adopted at this stage must remain final, till functional requirements are approved for change, when decisions need to be revisited. Finalize user experience and create UI mockup. Cognitive Consultant / Architect Application Developer User Experience Developer Business Analyst Information Modeler 1 - 2 days Harvest Stub Data As a principal, all PoCs will be consume and mutate stub/dummy data locally available. Implementation team will curate dummy data from industry references, with help from Business Analyst. Business Analyst Cognitive Consultant / Architect Information Modeler 1- 2 days Build Develop the solution , integrate and unit test Cognitive Consultant / Architect User Experience Developer Application Developer 8 – 16 days Test Verify application sanity with the agreed features and demonstrated evidences of solution to targeted users’ pain points Business Analyst Cognitive Consultant / Architect Application Developer 2 - 4 days Deliver Deploy on runtime environment (preferably Bluemix) and confirm delivery. Create and deliver application deployment manual, user guidelines and client presentation. Cognitive Consultant / Architect Business Analyst Application Developer 1 - 2 days
  • 6. 6 Tools and Work Products Work Products Deliverable Tools Roles User story / storyline No MS Word/ Excel Business Analyst Wireframe (optional) No HTML/MS PowerPoint etc Business Analyst Architecture + Design Outline (optional) Yes MS Word Cognitive Architect/Consultant HTML mockup No HTML/CSS3 , JADE , AngularJS (preferred) UX Developer Data Model (optional) No Relational / No-SQL databases on Cloud PAAS (e.g BlueMix) Information Modeler Application Code Yes NodeJS, Java on Cloud PAAS (e.g BlueMix) Application Developer Application Overview (for client delivery confirmation / end user demonstration) Yes MS PowerPoint Cognitive Architect/Consultant
  • 7. 7 User Persona • Primary target for a Cognitive Solution, as applicable to PoC as well, is empathizing with end user. • Achieving this target needs a detailed study of a user’s daily interaction with the system in scope and pain points encountered. • A representative user from wide variety of user categories form an user persona; a specific role in relation to the system. • Example of a persona empathy map of a telecom industry customer in following slide Listen Empathize Analyze Act
  • 8. 8 Customer needs to decide on choosing the “right” post-paid plan