Top Banner
Market Smart (google + uber)(services) = https://en.wikipedia.org/wiki/Smart_market Stefan V. Ianta Cofounder servi sMART servi.ca
18

(google+uber)(services) = servi.ca

Jan 26, 2017

Download

Business

Stefan Ianta
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: (google+uber)(services) = servi.ca

MarketSmart

(google + uber)(services) =

https://en.wikipedia.org/wiki/Smart_market

Stefan V. Ianta

Cofounder

servi sMART

servi.ca

Page 2: (google+uber)(services) = servi.ca

Service Compilers

Project Model

Contexts

Change

Services

Solutions

Google (Services) +

Uber (Services) =

Smart Market (Services)

Optimal Software generation

Optimal Business workflows

Smart Markets of Services

servi.ca

Page 3: (google+uber)(services) = servi.ca

Graph Reactor / Ianta Labs

Initial Business Context – Data & Code

ClientsRulesRivals

Code

MetaData

Plans

Data Team

Sales

Bank

Skills

CONTEXT

Page 4: (google+uber)(services) = servi.ca

Graph Reactor / Ianta Labs

Final Business Context – Data & Code

ClientsRules

Rivals

Codes

Meta-Data

Plan

DataTeam

Sales

Money

Skills

CONTEXT

Page 5: (google+uber)(services) = servi.ca

Graph Reactor / Ianta Labs

Change = (Initial Context, Services, Final Context)

Change

Service = (Initial Context Pattern, Microservices, Final Context Pattern)

Microservice = (Input Query, Function, Output Query)

Page 6: (google+uber)(services) = servi.ca

Graph Reactor / Ianta Labs

Project = Sum (Services)

Service 1

Service 2

Service n

Page 7: (google+uber)(services) = servi.ca

Graph Reactor / Ianta Labs

Solution = Sequence (Services)

Service nService 1

Page 8: (google+uber)(services) = servi.ca

Graph Reactor / Ianta Labs

Optimization & Innovation Search

Service n

Service 1

Page 9: (google+uber)(services) = servi.ca

Graph Reactor / Ianta Labs

Data Graph + Process Graph = Business Project Graph

Page 10: (google+uber)(services) = servi.ca

Graph Reactor / Ianta Labs10

Solution=

Path

Target Context

Metadata

Data

Software

Initial Context

Metadata

Data

Software

Software Development as a Solution Search Process

Initial Context / Code Target Context / CodeChanges

Transformation

Page 11: (google+uber)(services) = servi.ca

Graph Reactor / Ianta Labs11

Expanding Search Engine Model into an Solution Search Engine

AdWordsAdvertisersPay Per Click

AdSenseWeb MastersPay Per Click

Internet Pages SearchInternet UsersOne question/search

MicroservicesProgrammers

Pay Per Use

Cypher AnnotationsBusiness AnalystsPay Per Use

Budgeted ProjectsProduct ManagersPay Per Use

Page 12: (google+uber)(services) = servi.ca

Evolutionary Algorithm for

Business Process Development

Expand business processes with top ranked services

Uber ( Services ) -> path of services from

Location / Current business context

to Destination / Target business context

Google ( Services ) -> find best services to assemble the path

servi.ca

Coding Algorithm with Cypher annotated microservices

Ianta Labs

https://www.youtube.com/watch?v=YGhSDV7nrtw

Page 13: (google+uber)(services) = servi.ca

Graph Reactor / Ianta Labs13

Coding Algorithm with Cypher annotated microservices

Ianta Labs

https://www.youtube.com/watch?v=YGhSDV7nrtw

Page 14: (google+uber)(services) = servi.ca

Graph Reactor / Ianta Labs14

Workflow Solutions: Solving The 3 Recipients Problem

Page 15: (google+uber)(services) = servi.ca

Graph Reactor / Ianta Labs15servi.ca

Page 16: (google+uber)(services) = servi.ca

Graph Reactor / Ianta Labs16

Implementation Steps

• Translate existing APIs into Microservices / Coders + DevOps• Annotate microservices with Cypher queries / BAs• Define projects including test queries / Product Managers• Build a Service compiler or join a Service Smart Market – Servi.ca

Page 17: (google+uber)(services) = servi.ca

Civilization advances by extending

the number of important

operations which we can perform

without thinking of them.

Alfred North Whitehead

Interested to join building a smart market of services?

Subscribe at Servi.ca!

[email protected]

Page 18: (google+uber)(services) = servi.ca

Summary

The most mature Innovation & Growth process pattern

Service Compilers

Evolve optimal processes from business model data

Solving a Simple Workflow Problem

Smart markets of services

http://www.slideshare.net/StefanIanta/evolutionary-

design-patterns-for-software-development

DNA Code Self-Replication

YourGenome.org

www.youtube.com/watch?v=TNKWgcFPHqw

Stefan Ianta

@v_ianta

servi.ca

https://ca.linkedin.com/in/stefanianta