SlideShare a Scribd company logo
myOnboarding
Insights & Learnings
Haufe TechDay | 20.03.2018 | Marco Seifried, Karsten Gaebert
1What is myOnboarding
As a company I want to make
sure I give employees the
best start they can have to
make them stay, get them
on board as fast as possible
and keep them engaged in
the longer run.
Insight
Haufe-Survey 02-04/2017 – 227 HR-Responsibles: 39% Comp. > 500 employees, 42% Comp. 51 - 500 employees,
18% Comp. < 50 employees
1st Feature Set:
Inform
relevant information
at the right time
Outlook:
More interaction
Team integration
Chat bot
Feedback possibilties
Content Feed Profile Page Content View
Gamification: Challenges EventsChallenges
Challenges & Content Types
Backend CMS System
Dashboard Tags to match content to employee
Personalization:
Display relevant content at the
right time
Backend CMS System
Dashboard Tags to match content to employee
Personalization:
Display relevant content at the
right time
2Setup
How to be effective & fast?
Go To
Market
Roles
Product
Vision
Guiding
Principles
Design
Product, Market, Customers
• Understand the problem you’re trying to solve
• Product KPIs
• Target market
-> Key account? Mass market?
-> Start with app stores
• Must haves & Wows
• Integration in HCP product portfolio
• New product, lots of unknowns.
-> test in house
-> pilot customers
-> scale getting feedback
-> include feedback in further development
-> Product Manager, Product Owner are key
Go To
Market
Product
Vision
myOnboarding is the market leading solution for Onboarding. It focuses on the employee
as the key driving factor for entrepreneural success.
myOnboarding offers the employer the possiblity, to give the employee a warm welcome
and valued feeling and enables new employees to deliver maximum performance from
their first day at the new job.
With the solution we tackle in first stance the problem of „psychological safety“, which is
one of biggest driver for team and personal performance. The solution will reduce
uncertainty on the side of the new employee, helps therefore the company to reduce
flucutation in the first months and therefore strenghtens productivity from the first day.
Vision
Rapid Application Development, Lean Software Principles
• No waste
-> User story should describe clear business value,
ideally measurable
• Deliver fast
-> helps to adapt in small cycles
-> Feature, Design, Implementation, CI/CD, Feedback
• Optimize the whole
-> optimize the cycle, not just one part
-> prerequisite: Roles, communication, transparency
• Learn & adapt
Guiding Principles
Team interaction & Motivation
• Clear roles
-> Describe, discuss. Are there overlaps?
-> PM, PO, Designer, Developer
-> ‚Play‘ it through
-> Roles are somewhat fluid: Review & adapt
• People are key
• Rapid decision making
• Have goals
-> Fix release dates
-> Showcase on HR fair
-> checkpoints for team & product
PeopleRoles
Rufus Raghunath, Thoughtworks
3Technology and Insights
validate
deliver
Product Delivery
change
myOnboarding Overview
Backend
Service
Content
Service
• Content management
• Tenants
• Employees
• Administrators
• Settings
• Branding
• APIs (App, 3rd Party)
• Authentication
• Transformations
• MeteorJS
• React• Express.js
• Passport
• JSON Web Tokens
• MongoDB
• iOS
• Android
• React Native
Database
Service
Toolchain
Azure
• Kubernetes + ACS Engine + VMs
• Docker Container Registry
• Blob Storages (media files, apps, packages)
Visual Studio Team Services
• Git Repositories
• Pipelines
• Backlog + Wiki
Bitrise
• Mobile CI & Delivery
Build & Delivery
Backend
Service
Content
Service
Docker build & push to
Azure Container Registry
Package & push
to helm registry
Deploy versioned
packages/ application
K8s Namespaces
V 1.3
Database
Service
Infrastructure - Evolution
Development
Integration
Customer 1
Customer 2
Development
Integration
Production
Customer PoC
Content Service – Evolution
Version 0.1
• Keystone JS
• Perfect to get started
• Published first Apps
• Small featureset
• Customizing very time
consuming
• Tightly coupled to
database schema
Content Service – Evolution
Release 1
• Meteor JS
• React as UI framework
• 100% customizable
(UI + database)
• All MVP features
implemented
• Released as Version 1 to
pilot customers
Field report: Rapid application development
Field report: Rapid application development
Go into production!
Content Service – Evolution
Product Version
• Defined Feature Set
• I18n
• Material Design
• Refactorings:
• Components
• Configuration
• Themes
Coming next
• Haufe Design
Field report: Rapid application development
Field report: Rapid application development
Field report: Rapid application development
Product Delivery
Do
• Focus on delivery
• Automate the release process
• Implement, verify and refactor
Avoid
• Skipping verification loop
• Over-engineering
Validate
Deliver
Change
Questions?

More Related Content

Similar to Field report: Rapid application development (20)

Behind the Curtain: Real-world HR Tech Implementations and What You Need to ...
Behind the Curtain: Real-world HR Tech Implementations and What You Need to  ...Behind the Curtain: Real-world HR Tech Implementations and What You Need to  ...
Behind the Curtain: Real-world HR Tech Implementations and What You Need to ...
bhropen
 
Microsoft teams.pdf
Microsoft teams.pdfMicrosoft teams.pdf
Microsoft teams.pdf
sonalibiswas22
 
The Agile PMP Workshop
The Agile PMP WorkshopThe Agile PMP Workshop
The Agile PMP Workshop
Mike Cottmeyer
 
MBA Intern-ship Making of Digital Marketing ERP
MBA Intern-ship Making of Digital Marketing ERPMBA Intern-ship Making of Digital Marketing ERP
MBA Intern-ship Making of Digital Marketing ERP
Harnoor Singh
 
Finding The Agile Sweet Spot
Finding The Agile Sweet SpotFinding The Agile Sweet Spot
Finding The Agile Sweet Spot
Charles Husemann
 
Microsoft-Copilot 365-scenarios-for-HR.pptx
Microsoft-Copilot 365-scenarios-for-HR.pptxMicrosoft-Copilot 365-scenarios-for-HR.pptx
Microsoft-Copilot 365-scenarios-for-HR.pptx
JpPereira5
 
Feature Prioritization Techniques for an Agile PMs by Microsoft PM
Feature Prioritization Techniques for an Agile PMs by Microsoft PMFeature Prioritization Techniques for an Agile PMs by Microsoft PM
Feature Prioritization Techniques for an Agile PMs by Microsoft PM
Product School
 
How the economist with cloud BI and Looker have improved data-driven decision...
How the economist with cloud BI and Looker have improved data-driven decision...How the economist with cloud BI and Looker have improved data-driven decision...
How the economist with cloud BI and Looker have improved data-driven decision...
Looker
 
CIS COMPANY PROFILE
CIS COMPANY PROFILECIS COMPANY PROFILE
CIS COMPANY PROFILE
Harsha T. (Alias Rose R)
 
Speed Creation REEW
Speed Creation REEWSpeed Creation REEW
Speed Creation REEW
Sven Krause
 
Creating Strategic Value with BPM in HR
Creating Strategic Value with BPM in HRCreating Strategic Value with BPM in HR
Creating Strategic Value with BPM in HR
Bonitasoft
 
Blitzscaling Session 9: Village Stage
Blitzscaling Session 9: Village StageBlitzscaling Session 9: Village Stage
Blitzscaling Session 9: Village Stage
Greylock Partners
 
Differentiating Digital Banking with API Monitoring
Differentiating Digital Banking with API MonitoringDifferentiating Digital Banking with API Monitoring
Differentiating Digital Banking with API Monitoring
SmartBear
 
Business Analytics to solve your Business Problems
Business Analytics to solve your Business ProblemsBusiness Analytics to solve your Business Problems
Business Analytics to solve your Business Problems
Vishal Pawar
 
Kiran Joy_Resume
Kiran Joy_ResumeKiran Joy_Resume
Kiran Joy_Resume
Joy Kiran
 
Methodologies 3: Using Spira for Waterfall
Methodologies 3: Using Spira for WaterfallMethodologies 3: Using Spira for Waterfall
Methodologies 3: Using Spira for Waterfall
Inflectra
 
Coordinating mLearning with print production
Coordinating mLearning with print productionCoordinating mLearning with print production
Coordinating mLearning with print production
Rod Gammon
 
DotNetDeveloper (1)
DotNetDeveloper (1)DotNetDeveloper (1)
DotNetDeveloper (1)
ashwanitrip87
 
SoftSolutions4U- company profile
SoftSolutions4U- company profileSoftSolutions4U- company profile
SoftSolutions4U- company profile
Soft Solutions4U
 
How to plan your Modern Workplace Project - SPS Denver October 2018
How to plan your Modern Workplace Project - SPS Denver October 2018How to plan your Modern Workplace Project - SPS Denver October 2018
How to plan your Modern Workplace Project - SPS Denver October 2018
Ammar Hasayen
 
Behind the Curtain: Real-world HR Tech Implementations and What You Need to ...
Behind the Curtain: Real-world HR Tech Implementations and What You Need to  ...Behind the Curtain: Real-world HR Tech Implementations and What You Need to  ...
Behind the Curtain: Real-world HR Tech Implementations and What You Need to ...
bhropen
 
The Agile PMP Workshop
The Agile PMP WorkshopThe Agile PMP Workshop
The Agile PMP Workshop
Mike Cottmeyer
 
MBA Intern-ship Making of Digital Marketing ERP
MBA Intern-ship Making of Digital Marketing ERPMBA Intern-ship Making of Digital Marketing ERP
MBA Intern-ship Making of Digital Marketing ERP
Harnoor Singh
 
Finding The Agile Sweet Spot
Finding The Agile Sweet SpotFinding The Agile Sweet Spot
Finding The Agile Sweet Spot
Charles Husemann
 
Microsoft-Copilot 365-scenarios-for-HR.pptx
Microsoft-Copilot 365-scenarios-for-HR.pptxMicrosoft-Copilot 365-scenarios-for-HR.pptx
Microsoft-Copilot 365-scenarios-for-HR.pptx
JpPereira5
 
Feature Prioritization Techniques for an Agile PMs by Microsoft PM
Feature Prioritization Techniques for an Agile PMs by Microsoft PMFeature Prioritization Techniques for an Agile PMs by Microsoft PM
Feature Prioritization Techniques for an Agile PMs by Microsoft PM
Product School
 
How the economist with cloud BI and Looker have improved data-driven decision...
How the economist with cloud BI and Looker have improved data-driven decision...How the economist with cloud BI and Looker have improved data-driven decision...
How the economist with cloud BI and Looker have improved data-driven decision...
Looker
 
Speed Creation REEW
Speed Creation REEWSpeed Creation REEW
Speed Creation REEW
Sven Krause
 
Creating Strategic Value with BPM in HR
Creating Strategic Value with BPM in HRCreating Strategic Value with BPM in HR
Creating Strategic Value with BPM in HR
Bonitasoft
 
Blitzscaling Session 9: Village Stage
Blitzscaling Session 9: Village StageBlitzscaling Session 9: Village Stage
Blitzscaling Session 9: Village Stage
Greylock Partners
 
Differentiating Digital Banking with API Monitoring
Differentiating Digital Banking with API MonitoringDifferentiating Digital Banking with API Monitoring
Differentiating Digital Banking with API Monitoring
SmartBear
 
Business Analytics to solve your Business Problems
Business Analytics to solve your Business ProblemsBusiness Analytics to solve your Business Problems
Business Analytics to solve your Business Problems
Vishal Pawar
 
Kiran Joy_Resume
Kiran Joy_ResumeKiran Joy_Resume
Kiran Joy_Resume
Joy Kiran
 
Methodologies 3: Using Spira for Waterfall
Methodologies 3: Using Spira for WaterfallMethodologies 3: Using Spira for Waterfall
Methodologies 3: Using Spira for Waterfall
Inflectra
 
Coordinating mLearning with print production
Coordinating mLearning with print productionCoordinating mLearning with print production
Coordinating mLearning with print production
Rod Gammon
 
SoftSolutions4U- company profile
SoftSolutions4U- company profileSoftSolutions4U- company profile
SoftSolutions4U- company profile
Soft Solutions4U
 
How to plan your Modern Workplace Project - SPS Denver October 2018
How to plan your Modern Workplace Project - SPS Denver October 2018How to plan your Modern Workplace Project - SPS Denver October 2018
How to plan your Modern Workplace Project - SPS Denver October 2018
Ammar Hasayen
 

More from Haufe-Lexware GmbH & Co KG (20)

Tech stackhaufegroup
Tech stackhaufegroupTech stackhaufegroup
Tech stackhaufegroup
Haufe-Lexware GmbH & Co KG
 
X-celerate 2019: Iterating fast with the MERN Stack
X-celerate 2019: Iterating fast with the MERN StackX-celerate 2019: Iterating fast with the MERN Stack
X-celerate 2019: Iterating fast with the MERN Stack
Haufe-Lexware GmbH & Co KG
 
Nils Rhode - Does it always have to be k8s - TeC Day 2019
Nils Rhode - Does it always have to be k8s - TeC Day 2019Nils Rhode - Does it always have to be k8s - TeC Day 2019
Nils Rhode - Does it always have to be k8s - TeC Day 2019
Haufe-Lexware GmbH & Co KG
 
Haufe Onboarding - Fast Iterating With the MERN Stack - TEC Day 2019
Haufe Onboarding - Fast Iterating With the MERN Stack - TEC Day 2019Haufe Onboarding - Fast Iterating With the MERN Stack - TEC Day 2019
Haufe Onboarding - Fast Iterating With the MERN Stack - TEC Day 2019
Haufe-Lexware GmbH & Co KG
 
Cloud Journey: Lifting a Major Product to Kubernetes
Cloud Journey: Lifting a Major Product to KubernetesCloud Journey: Lifting a Major Product to Kubernetes
Cloud Journey: Lifting a Major Product to Kubernetes
Haufe-Lexware GmbH & Co KG
 
ONA ( organizational network analysis ) to enable individuals to impact their...
ONA ( organizational network analysis ) to enable individuals to impact their...ONA ( organizational network analysis ) to enable individuals to impact their...
ONA ( organizational network analysis ) to enable individuals to impact their...
Haufe-Lexware GmbH & Co KG
 
ONA ( organizational network analysis ) enabling individuals to impact their ...
ONA ( organizational network analysis ) enabling individuals to impact their ...ONA ( organizational network analysis ) enabling individuals to impact their ...
ONA ( organizational network analysis ) enabling individuals to impact their ...
Haufe-Lexware GmbH & Co KG
 
Using word vectors to enable better search in our legal products
Using word vectors to enable better search in our legal productsUsing word vectors to enable better search in our legal products
Using word vectors to enable better search in our legal products
Haufe-Lexware GmbH & Co KG
 
Identifying customer potentials through unsupervised learning
Identifying customer potentials through unsupervised learningIdentifying customer potentials through unsupervised learning
Identifying customer potentials through unsupervised learning
Haufe-Lexware GmbH & Co KG
 
Behavior-Driven Development with JGiven
Behavior-Driven Development with JGivenBehavior-Driven Development with JGiven
Behavior-Driven Development with JGiven
Haufe-Lexware GmbH & Co KG
 
Externalized Spring Boot App Configuration
Externalized  Spring Boot App ConfigurationExternalized  Spring Boot App Configuration
Externalized Spring Boot App Configuration
Haufe-Lexware GmbH & Co KG
 
Managing short lived Kubernetes (Production) deployments
Managing short lived Kubernetes (Production) deploymentsManaging short lived Kubernetes (Production) deployments
Managing short lived Kubernetes (Production) deployments
Haufe-Lexware GmbH & Co KG
 
Docker in Production at the Aurora Team
Docker in Production at the Aurora TeamDocker in Production at the Aurora Team
Docker in Production at the Aurora Team
Haufe-Lexware GmbH & Co KG
 
DevOps Journey of Foundational Services at Haufe
DevOps Journey of Foundational Services at HaufeDevOps Journey of Foundational Services at Haufe
DevOps Journey of Foundational Services at Haufe
Haufe-Lexware GmbH & Co KG
 
New Serverless World - Cloud Native Apps
New Serverless World - Cloud Native AppsNew Serverless World - Cloud Native Apps
New Serverless World - Cloud Native Apps
Haufe-Lexware GmbH & Co KG
 
Microservice Transformation of the Haufe Publishing System
Microservice Transformation of the Haufe Publishing SystemMicroservice Transformation of the Haufe Publishing System
Microservice Transformation of the Haufe Publishing System
Haufe-Lexware GmbH & Co KG
 
Haufe API Strategy
Haufe API StrategyHaufe API Strategy
Haufe API Strategy
Haufe-Lexware GmbH & Co KG
 
Haufe's Tech Strategy In Practice
Haufe's Tech Strategy In PracticeHaufe's Tech Strategy In Practice
Haufe's Tech Strategy In Practice
Haufe-Lexware GmbH & Co KG
 
Kubernetes Intro @HaufeDev
Kubernetes Intro @HaufeDev Kubernetes Intro @HaufeDev
Kubernetes Intro @HaufeDev
Haufe-Lexware GmbH & Co KG
 
API Management with wicked.haufe.io
API Management with wicked.haufe.ioAPI Management with wicked.haufe.io
API Management with wicked.haufe.io
Haufe-Lexware GmbH & Co KG
 
X-celerate 2019: Iterating fast with the MERN Stack
X-celerate 2019: Iterating fast with the MERN StackX-celerate 2019: Iterating fast with the MERN Stack
X-celerate 2019: Iterating fast with the MERN Stack
Haufe-Lexware GmbH & Co KG
 
Nils Rhode - Does it always have to be k8s - TeC Day 2019
Nils Rhode - Does it always have to be k8s - TeC Day 2019Nils Rhode - Does it always have to be k8s - TeC Day 2019
Nils Rhode - Does it always have to be k8s - TeC Day 2019
Haufe-Lexware GmbH & Co KG
 
Haufe Onboarding - Fast Iterating With the MERN Stack - TEC Day 2019
Haufe Onboarding - Fast Iterating With the MERN Stack - TEC Day 2019Haufe Onboarding - Fast Iterating With the MERN Stack - TEC Day 2019
Haufe Onboarding - Fast Iterating With the MERN Stack - TEC Day 2019
Haufe-Lexware GmbH & Co KG
 
Cloud Journey: Lifting a Major Product to Kubernetes
Cloud Journey: Lifting a Major Product to KubernetesCloud Journey: Lifting a Major Product to Kubernetes
Cloud Journey: Lifting a Major Product to Kubernetes
Haufe-Lexware GmbH & Co KG
 
ONA ( organizational network analysis ) to enable individuals to impact their...
ONA ( organizational network analysis ) to enable individuals to impact their...ONA ( organizational network analysis ) to enable individuals to impact their...
ONA ( organizational network analysis ) to enable individuals to impact their...
Haufe-Lexware GmbH & Co KG
 
ONA ( organizational network analysis ) enabling individuals to impact their ...
ONA ( organizational network analysis ) enabling individuals to impact their ...ONA ( organizational network analysis ) enabling individuals to impact their ...
ONA ( organizational network analysis ) enabling individuals to impact their ...
Haufe-Lexware GmbH & Co KG
 
Using word vectors to enable better search in our legal products
Using word vectors to enable better search in our legal productsUsing word vectors to enable better search in our legal products
Using word vectors to enable better search in our legal products
Haufe-Lexware GmbH & Co KG
 
Identifying customer potentials through unsupervised learning
Identifying customer potentials through unsupervised learningIdentifying customer potentials through unsupervised learning
Identifying customer potentials through unsupervised learning
Haufe-Lexware GmbH & Co KG
 
Managing short lived Kubernetes (Production) deployments
Managing short lived Kubernetes (Production) deploymentsManaging short lived Kubernetes (Production) deployments
Managing short lived Kubernetes (Production) deployments
Haufe-Lexware GmbH & Co KG
 
DevOps Journey of Foundational Services at Haufe
DevOps Journey of Foundational Services at HaufeDevOps Journey of Foundational Services at Haufe
DevOps Journey of Foundational Services at Haufe
Haufe-Lexware GmbH & Co KG
 
Microservice Transformation of the Haufe Publishing System
Microservice Transformation of the Haufe Publishing SystemMicroservice Transformation of the Haufe Publishing System
Microservice Transformation of the Haufe Publishing System
Haufe-Lexware GmbH & Co KG
 

Recently uploaded (19)

5-Proses-proses Akuisisi Citra Digital.pptx
5-Proses-proses Akuisisi Citra Digital.pptx5-Proses-proses Akuisisi Citra Digital.pptx
5-Proses-proses Akuisisi Citra Digital.pptx
andani26
 
Reliable Vancouver Web Hosting with Local Servers & 24/7 Support
Reliable Vancouver Web Hosting with Local Servers & 24/7 SupportReliable Vancouver Web Hosting with Local Servers & 24/7 Support
Reliable Vancouver Web Hosting with Local Servers & 24/7 Support
steve198109
 
APNIC -Policy Development Process, presented at Local APIGA Taiwan 2025
APNIC -Policy Development Process, presented at Local APIGA Taiwan 2025APNIC -Policy Development Process, presented at Local APIGA Taiwan 2025
APNIC -Policy Development Process, presented at Local APIGA Taiwan 2025
APNIC
 
IT Services Workflow From Request to Resolution
IT Services Workflow From Request to ResolutionIT Services Workflow From Request to Resolution
IT Services Workflow From Request to Resolution
mzmziiskd
 
APNIC Update, presented at NZNOG 2025 by Terry Sweetser
APNIC Update, presented at NZNOG 2025 by Terry SweetserAPNIC Update, presented at NZNOG 2025 by Terry Sweetser
APNIC Update, presented at NZNOG 2025 by Terry Sweetser
APNIC
 
Determining Glass is mechanical textile
Determining  Glass is mechanical textileDetermining  Glass is mechanical textile
Determining Glass is mechanical textile
Azizul Hakim
 
Perguntas dos animais - Slides ilustrados de múltipla escolha
Perguntas dos animais - Slides ilustrados de múltipla escolhaPerguntas dos animais - Slides ilustrados de múltipla escolha
Perguntas dos animais - Slides ilustrados de múltipla escolha
socaslev
 
Best web hosting Vancouver 2025 for you business
Best web hosting Vancouver 2025 for you businessBest web hosting Vancouver 2025 for you business
Best web hosting Vancouver 2025 for you business
steve198109
 
project_based_laaaaaaaaaaearning,kelompok 10.pptx
project_based_laaaaaaaaaaearning,kelompok 10.pptxproject_based_laaaaaaaaaaearning,kelompok 10.pptx
project_based_laaaaaaaaaaearning,kelompok 10.pptx
redzuriel13
 
Smart Mobile App Pitch Deck丨AI Travel App Presentation Template
Smart Mobile App Pitch Deck丨AI Travel App Presentation TemplateSmart Mobile App Pitch Deck丨AI Travel App Presentation Template
Smart Mobile App Pitch Deck丨AI Travel App Presentation Template
yojeari421237
 
White and Red Clean Car Business Pitch Presentation.pptx
White and Red Clean Car Business Pitch Presentation.pptxWhite and Red Clean Car Business Pitch Presentation.pptx
White and Red Clean Car Business Pitch Presentation.pptx
canumatown
 
Computers Networks Computers Networks Computers Networks
Computers Networks Computers Networks Computers NetworksComputers Networks Computers Networks Computers Networks
Computers Networks Computers Networks Computers Networks
Tito208863
 
highend-srxseries-services-gateways-customer-presentation.pptx
highend-srxseries-services-gateways-customer-presentation.pptxhighend-srxseries-services-gateways-customer-presentation.pptx
highend-srxseries-services-gateways-customer-presentation.pptx
elhadjcheikhdiop
 
Top Vancouver Green Business Ideas for 2025 Powered by 4GoodHosting
Top Vancouver Green Business Ideas for 2025 Powered by 4GoodHostingTop Vancouver Green Business Ideas for 2025 Powered by 4GoodHosting
Top Vancouver Green Business Ideas for 2025 Powered by 4GoodHosting
steve198109
 
(Hosting PHising Sites) for Cryptography and network security
(Hosting PHising Sites) for Cryptography and network security(Hosting PHising Sites) for Cryptography and network security
(Hosting PHising Sites) for Cryptography and network security
aluacharya169
 
OSI TCP IP Protocol Layers description f
OSI TCP IP Protocol Layers description fOSI TCP IP Protocol Layers description f
OSI TCP IP Protocol Layers description f
cbr49917
 
Understanding the Tor Network and Exploring the Deep Web
Understanding the Tor Network and Exploring the Deep WebUnderstanding the Tor Network and Exploring the Deep Web
Understanding the Tor Network and Exploring the Deep Web
nabilajabin35
 
DNS Resolvers and Nameservers (in New Zealand)
DNS Resolvers and Nameservers (in New Zealand)DNS Resolvers and Nameservers (in New Zealand)
DNS Resolvers and Nameservers (in New Zealand)
APNIC
 
Mobile database for your company telemarketing or sms marketing campaigns. Fr...
Mobile database for your company telemarketing or sms marketing campaigns. Fr...Mobile database for your company telemarketing or sms marketing campaigns. Fr...
Mobile database for your company telemarketing or sms marketing campaigns. Fr...
DataProvider1
 
5-Proses-proses Akuisisi Citra Digital.pptx
5-Proses-proses Akuisisi Citra Digital.pptx5-Proses-proses Akuisisi Citra Digital.pptx
5-Proses-proses Akuisisi Citra Digital.pptx
andani26
 
Reliable Vancouver Web Hosting with Local Servers & 24/7 Support
Reliable Vancouver Web Hosting with Local Servers & 24/7 SupportReliable Vancouver Web Hosting with Local Servers & 24/7 Support
Reliable Vancouver Web Hosting with Local Servers & 24/7 Support
steve198109
 
APNIC -Policy Development Process, presented at Local APIGA Taiwan 2025
APNIC -Policy Development Process, presented at Local APIGA Taiwan 2025APNIC -Policy Development Process, presented at Local APIGA Taiwan 2025
APNIC -Policy Development Process, presented at Local APIGA Taiwan 2025
APNIC
 
IT Services Workflow From Request to Resolution
IT Services Workflow From Request to ResolutionIT Services Workflow From Request to Resolution
IT Services Workflow From Request to Resolution
mzmziiskd
 
APNIC Update, presented at NZNOG 2025 by Terry Sweetser
APNIC Update, presented at NZNOG 2025 by Terry SweetserAPNIC Update, presented at NZNOG 2025 by Terry Sweetser
APNIC Update, presented at NZNOG 2025 by Terry Sweetser
APNIC
 
Determining Glass is mechanical textile
Determining  Glass is mechanical textileDetermining  Glass is mechanical textile
Determining Glass is mechanical textile
Azizul Hakim
 
Perguntas dos animais - Slides ilustrados de múltipla escolha
Perguntas dos animais - Slides ilustrados de múltipla escolhaPerguntas dos animais - Slides ilustrados de múltipla escolha
Perguntas dos animais - Slides ilustrados de múltipla escolha
socaslev
 
Best web hosting Vancouver 2025 for you business
Best web hosting Vancouver 2025 for you businessBest web hosting Vancouver 2025 for you business
Best web hosting Vancouver 2025 for you business
steve198109
 
project_based_laaaaaaaaaaearning,kelompok 10.pptx
project_based_laaaaaaaaaaearning,kelompok 10.pptxproject_based_laaaaaaaaaaearning,kelompok 10.pptx
project_based_laaaaaaaaaaearning,kelompok 10.pptx
redzuriel13
 
Smart Mobile App Pitch Deck丨AI Travel App Presentation Template
Smart Mobile App Pitch Deck丨AI Travel App Presentation TemplateSmart Mobile App Pitch Deck丨AI Travel App Presentation Template
Smart Mobile App Pitch Deck丨AI Travel App Presentation Template
yojeari421237
 
White and Red Clean Car Business Pitch Presentation.pptx
White and Red Clean Car Business Pitch Presentation.pptxWhite and Red Clean Car Business Pitch Presentation.pptx
White and Red Clean Car Business Pitch Presentation.pptx
canumatown
 
Computers Networks Computers Networks Computers Networks
Computers Networks Computers Networks Computers NetworksComputers Networks Computers Networks Computers Networks
Computers Networks Computers Networks Computers Networks
Tito208863
 
highend-srxseries-services-gateways-customer-presentation.pptx
highend-srxseries-services-gateways-customer-presentation.pptxhighend-srxseries-services-gateways-customer-presentation.pptx
highend-srxseries-services-gateways-customer-presentation.pptx
elhadjcheikhdiop
 
Top Vancouver Green Business Ideas for 2025 Powered by 4GoodHosting
Top Vancouver Green Business Ideas for 2025 Powered by 4GoodHostingTop Vancouver Green Business Ideas for 2025 Powered by 4GoodHosting
Top Vancouver Green Business Ideas for 2025 Powered by 4GoodHosting
steve198109
 
(Hosting PHising Sites) for Cryptography and network security
(Hosting PHising Sites) for Cryptography and network security(Hosting PHising Sites) for Cryptography and network security
(Hosting PHising Sites) for Cryptography and network security
aluacharya169
 
OSI TCP IP Protocol Layers description f
OSI TCP IP Protocol Layers description fOSI TCP IP Protocol Layers description f
OSI TCP IP Protocol Layers description f
cbr49917
 
Understanding the Tor Network and Exploring the Deep Web
Understanding the Tor Network and Exploring the Deep WebUnderstanding the Tor Network and Exploring the Deep Web
Understanding the Tor Network and Exploring the Deep Web
nabilajabin35
 
DNS Resolvers and Nameservers (in New Zealand)
DNS Resolvers and Nameservers (in New Zealand)DNS Resolvers and Nameservers (in New Zealand)
DNS Resolvers and Nameservers (in New Zealand)
APNIC
 
Mobile database for your company telemarketing or sms marketing campaigns. Fr...
Mobile database for your company telemarketing or sms marketing campaigns. Fr...Mobile database for your company telemarketing or sms marketing campaigns. Fr...
Mobile database for your company telemarketing or sms marketing campaigns. Fr...
DataProvider1
 

Field report: Rapid application development

  • 1. myOnboarding Insights & Learnings Haufe TechDay | 20.03.2018 | Marco Seifried, Karsten Gaebert
  • 3. As a company I want to make sure I give employees the best start they can have to make them stay, get them on board as fast as possible and keep them engaged in the longer run. Insight Haufe-Survey 02-04/2017 – 227 HR-Responsibles: 39% Comp. > 500 employees, 42% Comp. 51 - 500 employees, 18% Comp. < 50 employees
  • 4. 1st Feature Set: Inform relevant information at the right time Outlook: More interaction Team integration Chat bot Feedback possibilties
  • 5. Content Feed Profile Page Content View
  • 7. Backend CMS System Dashboard Tags to match content to employee Personalization: Display relevant content at the right time Backend CMS System Dashboard Tags to match content to employee Personalization: Display relevant content at the right time
  • 9. How to be effective & fast? Go To Market Roles Product Vision Guiding Principles Design
  • 10. Product, Market, Customers • Understand the problem you’re trying to solve • Product KPIs • Target market -> Key account? Mass market? -> Start with app stores • Must haves & Wows • Integration in HCP product portfolio • New product, lots of unknowns. -> test in house -> pilot customers -> scale getting feedback -> include feedback in further development -> Product Manager, Product Owner are key Go To Market Product Vision
  • 11. myOnboarding is the market leading solution for Onboarding. It focuses on the employee as the key driving factor for entrepreneural success. myOnboarding offers the employer the possiblity, to give the employee a warm welcome and valued feeling and enables new employees to deliver maximum performance from their first day at the new job. With the solution we tackle in first stance the problem of „psychological safety“, which is one of biggest driver for team and personal performance. The solution will reduce uncertainty on the side of the new employee, helps therefore the company to reduce flucutation in the first months and therefore strenghtens productivity from the first day. Vision
  • 12. Rapid Application Development, Lean Software Principles • No waste -> User story should describe clear business value, ideally measurable • Deliver fast -> helps to adapt in small cycles -> Feature, Design, Implementation, CI/CD, Feedback • Optimize the whole -> optimize the cycle, not just one part -> prerequisite: Roles, communication, transparency • Learn & adapt Guiding Principles
  • 13. Team interaction & Motivation • Clear roles -> Describe, discuss. Are there overlaps? -> PM, PO, Designer, Developer -> ‚Play‘ it through -> Roles are somewhat fluid: Review & adapt • People are key • Rapid decision making • Have goals -> Fix release dates -> Showcase on HR fair -> checkpoints for team & product PeopleRoles Rufus Raghunath, Thoughtworks
  • 16. myOnboarding Overview Backend Service Content Service • Content management • Tenants • Employees • Administrators • Settings • Branding • APIs (App, 3rd Party) • Authentication • Transformations • MeteorJS • React• Express.js • Passport • JSON Web Tokens • MongoDB • iOS • Android • React Native Database Service
  • 17. Toolchain Azure • Kubernetes + ACS Engine + VMs • Docker Container Registry • Blob Storages (media files, apps, packages) Visual Studio Team Services • Git Repositories • Pipelines • Backlog + Wiki Bitrise • Mobile CI & Delivery
  • 18. Build & Delivery Backend Service Content Service Docker build & push to Azure Container Registry Package & push to helm registry Deploy versioned packages/ application K8s Namespaces V 1.3 Database Service
  • 19. Infrastructure - Evolution Development Integration Customer 1 Customer 2 Development Integration Production Customer PoC
  • 20. Content Service – Evolution Version 0.1 • Keystone JS • Perfect to get started • Published first Apps • Small featureset • Customizing very time consuming • Tightly coupled to database schema
  • 21. Content Service – Evolution Release 1 • Meteor JS • React as UI framework • 100% customizable (UI + database) • All MVP features implemented • Released as Version 1 to pilot customers
  • 25. Content Service – Evolution Product Version • Defined Feature Set • I18n • Material Design • Refactorings: • Components • Configuration • Themes Coming next • Haufe Design
  • 29. Product Delivery Do • Focus on delivery • Automate the release process • Implement, verify and refactor Avoid • Skipping verification loop • Over-engineering Validate Deliver Change