Slide 1

Slide 1 text

Building vs Buying Software Nikolay Stoitsev Sr Engineering Manager @ Halo Diagnostics stoitsev.com/openfest22

Slide 2

Slide 2 text

People are reluctant to consider buying because… stoitsev.com/openfest22

Slide 3

Slide 3 text

But we are special or in unique situation stoitsev.com/openfest22

Slide 4

Slide 4 text

But it’s not invented here stoitsev.com/openfest22

Slide 5

Slide 5 text

But are we real engineers stoitsev.com/openfest22

Slide 6

Slide 6 text

Why buying? stoitsev.com/openfest22

Slide 7

Slide 7 text

Opportunity cost stoitsev.com/openfest22

Slide 8

Slide 8 text

stoitsev.com/openfest22

Slide 9

Slide 9 text

Value for customers stoitsev.com/openfest22

Slide 10

Slide 10 text

Value for customers Features sorted by value for customers stoitsev.com/openfest22

Slide 11

Slide 11 text

Value for customers Features sorted by value for customers stoitsev.com/openfest22

Slide 12

Slide 12 text

Value for customers Features sorted by value for customers stoitsev.com/openfest22

Slide 13

Slide 13 text

Value for customers Features sorted by value for customers Focus here Don’t Focus here stoitsev.com/openfest22

Slide 14

Slide 14 text

It’s often cheaper stoitsev.com/openfest22

Slide 15

Slide 15 text

Faster time to market stoitsev.com/openfest22

Slide 16

Slide 16 text

stoitsev.com/openfest22 Pitfalls when buying

Slide 17

Slide 17 text

Underestimating the integration stoitsev.com/openfest22

Slide 18

Slide 18 text

Over customizing stoitsev.com/openfest22

Slide 19

Slide 19 text

Evaluating every option for every decision stoitsev.com/openfest22

Slide 20

Slide 20 text

stoitsev.com/openfest22 You need a strategy

Slide 21

Slide 21 text

3 simple tests Is it core to your business? stoitsev.com/openfest22

Slide 22

Slide 22 text

3 simple tests Is it core to your business? Will you need to change it regularly? stoitsev.com/openfest22

Slide 23

Slide 23 text

3 simple tests Is it core to your business? Will you need to change it regularly? Does it need to adapt to changes quickly? stoitsev.com/openfest22

Slide 24

Slide 24 text

Wardley Map stoitsev.com/openfest22

Slide 25

Slide 25 text

Value chain Invisible Visible USER FACING FEATURES stoitsev.com/openfest22

Slide 26

Slide 26 text

Value chain Invisible Visible INFRASTRUCTURE stoitsev.com/openfest22

Slide 27

Slide 27 text

Value chain Genesis Custom Built Product Commodity Evolution Invisible Visible Unique and newly discovered

Slide 28

Slide 28 text

Value chain Genesis Custom Built Product Commodity Evolution Invisible Visible Uncommon and still learning about

Slide 29

Slide 29 text

Value chain Genesis Custom Built Product Commodity Evolution Invisible Visible Common and better understood

Slide 30

Slide 30 text

Value chain Genesis Custom Built Product Commodity Evolution Invisible Visible Highly standardised

Slide 31

Slide 31 text

Value chain Genesis Custom Built Product Commodity Evolution Invisible Visible Common and better understood Uncommon and still learning about Unique and newly discovered Highly standardised

Slide 32

Slide 32 text

Value chain Genesis Custom Built Product Commodity Evolution Invisible Visible patient Start with your users

Slide 33

Slide 33 text

Value chain Genesis Custom Built Product Commodity Evolution Invisible Visible patient scheduling scan prep info Define user needs

Slide 34

Slide 34 text

Value chain Genesis Custom Built Product Commodity Evolution Invisible Visible patient scheduling scan modality calendar prep info sms notifications EHR

Slide 35

Slide 35 text

Value chain Genesis Custom Built Product Commodity Evolution Invisible Visible patient scheduling scan modality calendar prep info sms notifications EHR PACS ITL viewer

Slide 36

Slide 36 text

Value chain Genesis Custom Built Product Commodity Evolution Invisible Visible patient scheduling scan modality calendar prep info sms notifications EHR PACS ITL viewer BUY BUY BUY BUY BUILD BUILD

Slide 37

Slide 37 text

Value chain Genesis Custom Built Product Commodity Evolution Invisible Visible patient scheduling scan modality calendar prep info sms notifications EHR PACS ITL viewer BUY BUY BUY BUY BUILD BUILD OPEN SOURCE EHR

Slide 38

Slide 38 text

stoitsev.com/openfest22 How to pick what to buy

Slide 39

Slide 39 text

Make a wish list stoitsev.com/openfest22

Slide 40

Slide 40 text

There will be missing features stoitsev.com/openfest22

Slide 41

Slide 41 text

You will never have a perfect picture stoitsev.com/openfest22

Slide 42

Slide 42 text

Find your vendors and keep a scoresheet Feature A Feature B Feature C First Vendor Yes No No Second Vendor Yes No No, but possible Third Vendor Partially Yes No stoitsev.com/openfest22

Slide 43

Slide 43 text

Example considerations ● Company information ● Company financial information ● Features ● Pricing ● Risks - reputational, security, operational stoitsev.com/openfest22

Slide 44

Slide 44 text

Vendor management is super important stoitsev.com/openfest22

Slide 45

Slide 45 text

But my company doesn’t buy software stoitsev.com/openfest22

Slide 46

Slide 46 text

Start with a small experiment stoitsev.com/openfest22

Slide 47

Slide 47 text

Build a case stoitsev.com/openfest22

Slide 48

Slide 48 text

Summary 1. You can buy and integrate ready-made solutions stoitsev.com/openfest22

Slide 49

Slide 49 text

Summary 1. You can buy and integrate ready-made solutions 2. Think about opportunity cost and time to market stoitsev.com/openfest22

Slide 50

Slide 50 text

Summary 1. You can buy and integrate ready-made solutions 2. Think about opportunity cost and time to market 3. Beware of the pitfalls when buying and integrating stoitsev.com/openfest22

Slide 51

Slide 51 text

Summary 1. You can buy and integrate ready-made solutions 2. Think about opportunity cost and time to market 3. Beware of the pitfalls when buying and integrating 4. Have a strategy stoitsev.com/openfest22

Slide 52

Slide 52 text

Summary 1. You can buy and integrate ready-made solutions 2. Think about opportunity cost and time to market 3. Beware of the pitfalls when buying and integrating 4. Have a strategy 5. Vendor management is super important stoitsev.com/openfest22

Slide 53

Slide 53 text

Thank you! Q&A Nikolay Stoitsev Sr Engineering Manager at Halo Diagnostics Photos by ThisIsEngineering, cottonbro, mentatdgt, Pixabay, Steve Johnson, Daniel Reche, veeterzy, Ricardo Esquivel, picjumbo, Tima Miroshnichenko, and Christina Morillo from Pexel stoitsev.com/openfest22