Spot landing for your software project

11
Textmasterformat durch Klicken bearbeiten Lorem ipsum Textmasterformat durch Klicken bearbeiten Zweite Ebene Dritte Ebene Vierte Ebene Fünfte Ebene 1 2 3 Spot landing for your business software projects on SharePoint, O365 and Azure

Transcript of Spot landing for your software project

Page 1: Spot landing for your software project

Textmasterformat durch Klicken bearbeiten

Lorem ipsum Textmasterformat durch Klicken bearbeiten

Zweite Ebene

Dritte Ebene

Vierte Ebene

Fünfte Ebene

1 2 3

Spot landing for your business software projects on SharePoint, O365 and Azure

Page 2: Spot landing for your software project

Textmasterformat durch Klicken bearbeiten

Lorem ipsum Textmasterformat durch Klicken bearbeiten

Zweite Ebene

Dritte Ebene

Vierte Ebene

Fünfte Ebene

Why SharePoint, Office 365 and Azure?

See this Slide for Details about IaaS, PaaS and SaaS

Custom Software can be build based on a huge stack of standard technology.

The operations model allows hybrid operations for the best of everything.

Custom Software will look & feel like the software you already love: MS Office.

SharePointOnPremise

MS AzureCloud

Office 365

Page 3: Spot landing for your software project

Textmasterformat durch Klicken bearbeiten

Lorem ipsum Textmasterformat durch Klicken bearbeiten

Zweite Ebene

Dritte Ebene

Vierte Ebene

Fünfte Ebene

What about OpenSource and NON-Microsoft technologies

Node.js, AngularJS and Big Data technologies and UNIX are welcome.

You can mix what makes sense for your organization.

MS Azure and Office 365 are ready for NON Microsoft technologies

Page 4: Spot landing for your software project

Textmasterformat durch Klicken bearbeiten

Lorem ipsum Textmasterformat durch Klicken bearbeiten

Zweite Ebene

Dritte Ebene

Vierte Ebene

Fünfte Ebene

Standard Software versus Custom Development

Standard-Software tries to deliver good practice of repetitive patterns.

This can be great for business fields like book-keeping, HR, CRM, ERP etc.

USPs of your company, Innovation and disruption or specialized bundling of best of breed technologies are not available from the shelf.

Look & feel and design are often not too userfriendly.

Custom Solutions are typically used to create Innovation specialization (USPs) or Disruptive bundling of

technologies

Custom solutions typically rely on standard technology, with MS Azure and O365 it also uses standard products from the Azure/O365 shelf.

Look & feel will match the target audiences needs perfectly.

Standard-Software

Custom Development

Low Code Solutions

Page 5: Spot landing for your software project

Textmasterformat durch Klicken bearbeiten

Lorem ipsum Textmasterformat durch Klicken bearbeiten

Zweite Ebene

Dritte Ebene

Vierte Ebene

Fünfte Ebene

Standard Software versus Low Code Solutions

Standard-Software is built to cover everbodies scenario in a given context.

So you get 500% and have to carve out the 30% that you needs.

Reducing the max and stretching the missing points to the needs is called customizing which often requires configuration and programming.

Reduction is not always possible or easy due to dependencies.

Low Code solutions start from slim business templates or from scratch.

So get 0 – 50% and need to add what you need.

Adding features is often done without programming. As you build the solution according to your needs, you must know what you need.

Building solutions without IT-Expertise is typically not an easy job.

Standard-Software

Low Code Solutions

Page 6: Spot landing for your software project

Textmasterformat durch Klicken bearbeiten

Lorem ipsum Textmasterformat durch Klicken bearbeiten

Zweite Ebene

Dritte Ebene

Vierte Ebene

Fünfte Ebene

Low Code Solutions versus Custom Development

Low Code solutions are great to build databases, forms and workflows with simple algorithms, like you typically find them in business applications.

You can even build solutions that span departments and technologies and integrate with your legacy systems like SAP, Salesforce etc. with few coding.

If it is more about tailoring processes than about innovation, Low code can be a good choice.

Custom development is great if you want to innovate or combine existing technology in new or visionary ways.

Office 365, SharePoint and MS Azure provide an ecosystem to integrate spectacular applications in short time.

If you innovate or disrupt you will want to integrate Machine Learning, Live Video, Sensors and BI directly into your user interface to deliver productivity software that users love.

Low Code Solutions

Custom Development

Page 7: Spot landing for your software project

Textmasterformat durch Klicken bearbeiten

Lorem ipsum Textmasterformat durch Klicken bearbeiten

Zweite Ebene

Dritte Ebene

Vierte Ebene

Fünfte Ebene

How to implement Software – Who does what?

General Demand Definition

Business Case

Engineering

Detailed Requirement

s-Engineering

Change-Management

Technical Engineering

Alternative Solution

BenchmarkBudget

AllocationSupplier

Benchmark

Non-functional Functional

Techn. TestsIntegration

Deployments

Org. /ProcessChange

Data Migration

User Training

Enduser Rollout

Operations

Handover

Techn. Rollout

Helpdesk Support

Improvement Process

Enduser Tests

Building blocks of any Software project (OOTB, No or Lo Code, Custom Development

PrepareBusiness & IT

RolloutBusiness

ImplementIT

See this Slide for Details about the functional details and project risks

Page 8: Spot landing for your software project

Textmasterformat durch Klicken bearbeiten

Lorem ipsum Textmasterformat durch Klicken bearbeiten

Zweite Ebene

Dritte Ebene

Vierte Ebene

Fünfte Ebene

3 Steps to Customization success. Plus a sequence.

1 2 3

Meet, discuss and prototype the solution

Build and refine the MVP

(minimum viable product)

Rollout the first user

experience and build a

backlog from what we learn.

Bundle Sprint releases for

agile Customization

s

Page 9: Spot landing for your software project

Textmasterformat durch Klicken bearbeiten

Lorem ipsum Textmasterformat durch Klicken bearbeiten

Zweite Ebene

Dritte Ebene

Vierte Ebene

Fünfte Ebene

3 Steps to Custom development success. Plus a sequence.

1 2 3

Meet, discuss and prototype the solution

Build and refine the MVP

(minimum viable product)

Rollout the first user

experience and learn

Enrich through continouos integration

Page 10: Spot landing for your software project

Textmasterformat durch Klicken bearbeiten

Lorem ipsum Textmasterformat durch Klicken bearbeiten

Zweite Ebene

Dritte Ebene

Vierte Ebene

Fünfte Ebene

Where are my ‘Big Bang’, my agile, my releases?

We don´t do Big Bang, it is too

dangerous for your project success.

Once your basic product works fine

we start adding feature with continuous integrationWe develop agile and

delivery starts with the minimum viable

product to ensure easy introduction

Releases are no longer interruptive, users don´t simply

receive small enhancements that

they understand instantly.

By the way: This is the strategy

Microsoft uses since Windows 10 and

Office 365.

Page 11: Spot landing for your software project

Textmasterformat durch Klicken bearbeiten

Lorem ipsum Textmasterformat durch Klicken bearbeiten

Zweite Ebene

Dritte Ebene

Vierte Ebene

Fünfte Ebene

Which way is the right for me?

No matter if you are going to implement an OOTB-solution, Low Code or if you start a custom development. There is no general answer which ones best for you.

Each case has to be investigated carefully as each Software choice has heavy influence on your future working model and your abilities to use and analyze data or to connect data and technology and people. Rüdiger Gros

CEO EFEXCON AGT: + 41 44 586 [email protected]@efexcon

Tell us about your ideas, we want to help you to find the best fit for your needs.