SlideShare a Scribd company logo
1 of 20
From Support
To Development
From SQL requests
To Prod
Hello,
I am Natali Renska
Project description
Junior
developer
Senior
developer
Team
Lead
Senior
developer
Problem statement
Dev team has to support business with 10
mins SLA
Escalation from the Client every week
High attrition in the team
Long term of onboarding process (~2 month)
Data Flow (First version)
DB1 The 1st
Tool
Kyiv
team
Report
Email
London
team
Refresh
Migration
Development
What was suggested?
Quote of the day
FORBES
"Every time we start a new project, we always ask ourselves
the same question: What can we do better and different?“
Ricardo Guadalupe
Changes in the team
TL – junior+ dev
with excellent soft skill
Senior dev
Architect
Support Analyst
experienced in data
analysis
Juniormiddle dev
good in technical docs
preparation
Changes in onboarding process
- Video KT
sessions
creation
- Video Q&A
sessions
- Runbook
creation
- Structured
video lections
linked to the
Runbook
- Runbook
Updates by
newcomers
- Deep dive
into the project
from the 1st
week
Changes in stakeholder management
Data Flow “as_is” vs “new_approach”
Page 11
DB02
DB03
DB04
DB05
DB 1
MIGRATION
REPORTS
REFRESH
LONDON
TEAM
GTB TOOL
Data
by email
New app UI
1st TOOL
KIEV
TEAM
Proof of Concept presentation
What is the proposal?
Support activities take 80%
of work hours
>Support activities take 80%
of work hours
Support will be decreased on
80% in 1 year
Team will have more capacity
for development
What is the proposal?
 Kiev team dependency. 10+ members of
London team vs 4 of Kiev team members
 Risks of Data Loss during xlsx to csv data
transformation (leading zeros, etc.)
 Waiting for Results
(request/result transferred by email)
 No 24/7 availability. Dependency on public
holidays and time zones
!!! The functionality was tested and
verified by 8 PROD Migrations.
 NO Kiev team dependency
 NO Risks of Data Loss during xlsx to csv
data transformation (leading zeros, etc.)
 NO Waiting for Results
(request/result not transferred by email)
 Full 24/7 availability. NO Dependency on
public holidays and time zones
DB1
MIGRATION
REPORTS
REFRESH
support
Data
by email
53
Incoming Data (in xlsx) to Kiev Team by email
2
KIEV
TEAM
4
Prepare
Incoming Data
for the report
and
send it by email
1
LONDON
TEAM
1st Tool
(xlsx to csv)
Risk of
Data Loss
Data
by email
DB02
DB03
DB04
DB05
AS IS…
Page 15
NO
Risk of
Data Loss
support
email
REFRESH
2
MIGRATION
1
3
REPORTS
4
New app UI
KIEV
TEAM
Prepare
Incoming Data
for the report
and
input it into UI
LONDON
TEAM
Incoming Data (in xlsx) directly into UI
DB1
DB02
DB03
DB04
DB05
TO BE…
The result of…
Application
New DAP
instance
Application
ID
PROD
What is the result for customer?
Support was decreased for 70% for 6 month
Team was more involved into development activities
What is the result for customer?
 NO Kiev team dependency
 NO Risks of Data Loss during xlsx to csv
data transformation (leading zeros, etc.)
 NO Waiting for Results
(request/result not transferred by email)
 Full 24/7 availability. NO Dependency on
public holidays and time zones
BONUS: Mobile application
What is the result for the team?
Client’s feedback:
“I am waiting your next proposal”
No escalation from the Client
within 1 year
Stable development team,
including 1 Support Analyst
Newcomers were on-boarded
for 2 weeks
Don’t be afraid
of changes
Think of clients
as more than
just “clients”
Be useful and
share your
knowledge
Go the extra
mile
Be Honest,
Open and
Effective
Next step
Key Tips as part of Knowledge Base
Q&A

More Related Content

Similar to Natali Renska ITEM 2018

Namohar-SoftwareDeveloper-Resume
Namohar-SoftwareDeveloper-ResumeNamohar-SoftwareDeveloper-Resume
Namohar-SoftwareDeveloper-Resumenamohar m
 
Resume Jatin Kolhi -BA
Resume Jatin Kolhi -BAResume Jatin Kolhi -BA
Resume Jatin Kolhi -BAJatin Kohli
 
XPDS14: State of Xen Project (Developer Summit 2014)
XPDS14: State of Xen Project (Developer Summit 2014)XPDS14: State of Xen Project (Developer Summit 2014)
XPDS14: State of Xen Project (Developer Summit 2014)The Linux Foundation
 
sunanda having 4.10 yrs of exp in .net and SQL
sunanda having 4.10 yrs of exp in .net and SQLsunanda having 4.10 yrs of exp in .net and SQL
sunanda having 4.10 yrs of exp in .net and SQLsunanda Sunanda1989
 
Assignment DescriptionScenarioAs a newly assigned project ma.docx
Assignment DescriptionScenarioAs a newly assigned project ma.docxAssignment DescriptionScenarioAs a newly assigned project ma.docx
Assignment DescriptionScenarioAs a newly assigned project ma.docxrosemariebrayshaw
 
John Charles Kunnari Resume - 2015
John Charles Kunnari Resume - 2015John Charles Kunnari Resume - 2015
John Charles Kunnari Resume - 2015John Kunnari
 
Ankur Patel CV
Ankur Patel CVAnkur Patel CV
Ankur Patel CVankurpatel
 
rough-work.pptx
rough-work.pptxrough-work.pptx
rough-work.pptxsharpan
 
vignesh rajaraman (2)
vignesh rajaraman (2)vignesh rajaraman (2)
vignesh rajaraman (2)Vicky Anu
 
Microsoft Flow - SharePoint Saturday Paris 2017
Microsoft Flow - SharePoint Saturday Paris 2017Microsoft Flow - SharePoint Saturday Paris 2017
Microsoft Flow - SharePoint Saturday Paris 2017serge luca
 
B5 - Introduction à Microsoft Flow - Isabelle Van Campenhoudt, Sabrine chouk,...
B5 - Introduction à Microsoft Flow - Isabelle Van Campenhoudt, Sabrine chouk,...B5 - Introduction à Microsoft Flow - Isabelle Van Campenhoudt, Sabrine chouk,...
B5 - Introduction à Microsoft Flow - Isabelle Van Campenhoudt, Sabrine chouk,...SPS Paris
 

Similar to Natali Renska ITEM 2018 (20)

Shashi.Kiran_CV
Shashi.Kiran_CVShashi.Kiran_CV
Shashi.Kiran_CV
 
Namohar-SoftwareDeveloper-Resume
Namohar-SoftwareDeveloper-ResumeNamohar-SoftwareDeveloper-Resume
Namohar-SoftwareDeveloper-Resume
 
Resume Jatin Kolhi -BA
Resume Jatin Kolhi -BAResume Jatin Kolhi -BA
Resume Jatin Kolhi -BA
 
Abhishek jaiswal
Abhishek jaiswalAbhishek jaiswal
Abhishek jaiswal
 
XPDS14: State of Xen Project (Developer Summit 2014)
XPDS14: State of Xen Project (Developer Summit 2014)XPDS14: State of Xen Project (Developer Summit 2014)
XPDS14: State of Xen Project (Developer Summit 2014)
 
sunanda having 4.10 yrs of exp in .net and SQL
sunanda having 4.10 yrs of exp in .net and SQLsunanda having 4.10 yrs of exp in .net and SQL
sunanda having 4.10 yrs of exp in .net and SQL
 
Assignment DescriptionScenarioAs a newly assigned project ma.docx
Assignment DescriptionScenarioAs a newly assigned project ma.docxAssignment DescriptionScenarioAs a newly assigned project ma.docx
Assignment DescriptionScenarioAs a newly assigned project ma.docx
 
John Charles Kunnari Resume - 2015
John Charles Kunnari Resume - 2015John Charles Kunnari Resume - 2015
John Charles Kunnari Resume - 2015
 
Allan Andrew Abundo
Allan Andrew AbundoAllan Andrew Abundo
Allan Andrew Abundo
 
Raghavendra Gupta Resume
Raghavendra  Gupta  ResumeRaghavendra  Gupta  Resume
Raghavendra Gupta Resume
 
Anusaa_Qlikview
Anusaa_QlikviewAnusaa_Qlikview
Anusaa_Qlikview
 
Rajesh Paleru
Rajesh PaleruRajesh Paleru
Rajesh Paleru
 
Ankur Patel CV
Ankur Patel CVAnkur Patel CV
Ankur Patel CV
 
Vivek nagavelli cv
Vivek nagavelli cvVivek nagavelli cv
Vivek nagavelli cv
 
Ekleft_Eng_v-2-2016 (1)
Ekleft_Eng_v-2-2016 (1)Ekleft_Eng_v-2-2016 (1)
Ekleft_Eng_v-2-2016 (1)
 
NITIN_DIXIT
NITIN_DIXITNITIN_DIXIT
NITIN_DIXIT
 
rough-work.pptx
rough-work.pptxrough-work.pptx
rough-work.pptx
 
vignesh rajaraman (2)
vignesh rajaraman (2)vignesh rajaraman (2)
vignesh rajaraman (2)
 
Microsoft Flow - SharePoint Saturday Paris 2017
Microsoft Flow - SharePoint Saturday Paris 2017Microsoft Flow - SharePoint Saturday Paris 2017
Microsoft Flow - SharePoint Saturday Paris 2017
 
B5 - Introduction à Microsoft Flow - Isabelle Van Campenhoudt, Sabrine chouk,...
B5 - Introduction à Microsoft Flow - Isabelle Van Campenhoudt, Sabrine chouk,...B5 - Introduction à Microsoft Flow - Isabelle Van Campenhoudt, Sabrine chouk,...
B5 - Introduction à Microsoft Flow - Isabelle Van Campenhoudt, Sabrine chouk,...
 

More from ITEM

Claudiu Draghia ITEM 2018
Claudiu Draghia ITEM 2018Claudiu Draghia ITEM 2018
Claudiu Draghia ITEM 2018ITEM
 
Anton Sytnyk ITEM 2018
Anton Sytnyk ITEM 2018Anton Sytnyk ITEM 2018
Anton Sytnyk ITEM 2018ITEM
 
Katya Vasilenko ITEM 2018
Katya Vasilenko ITEM 2018Katya Vasilenko ITEM 2018
Katya Vasilenko ITEM 2018ITEM
 
Denis Yarats ITEM 2018
Denis Yarats ITEM 2018Denis Yarats ITEM 2018
Denis Yarats ITEM 2018ITEM
 
Dmitry Khomenko ITEM 2018
Dmitry Khomenko ITEM 2018Dmitry Khomenko ITEM 2018
Dmitry Khomenko ITEM 2018ITEM
 
Ivan Pashko ITEM 2018
Ivan Pashko ITEM 2018Ivan Pashko ITEM 2018
Ivan Pashko ITEM 2018ITEM
 
Evgeniy Tsvetukhin ITEM 2018
Evgeniy Tsvetukhin ITEM 2018Evgeniy Tsvetukhin ITEM 2018
Evgeniy Tsvetukhin ITEM 2018ITEM
 
Cynthia Lee ITEM 2018
Cynthia Lee ITEM 2018Cynthia Lee ITEM 2018
Cynthia Lee ITEM 2018ITEM
 
Tamara Kulinkovich ITEM 2018
Tamara Kulinkovich ITEM 2018Tamara Kulinkovich ITEM 2018
Tamara Kulinkovich ITEM 2018ITEM
 
Kristina Pototska ITEM 2018
Kristina Pototska ITEM 2018Kristina Pototska ITEM 2018
Kristina Pototska ITEM 2018ITEM
 
Andrii Bereznikov ITEM 2018
Andrii Bereznikov ITEM 2018Andrii Bereznikov ITEM 2018
Andrii Bereznikov ITEM 2018ITEM
 
Olexander Gurbych ITEM 2018
Olexander Gurbych ITEM 2018Olexander Gurbych ITEM 2018
Olexander Gurbych ITEM 2018ITEM
 
Sergii Baidachnyi ITEM 2018
Sergii Baidachnyi ITEM 2018Sergii Baidachnyi ITEM 2018
Sergii Baidachnyi ITEM 2018ITEM
 
Diana Pinchuk ITEM 2018
Diana Pinchuk ITEM 2018Diana Pinchuk ITEM 2018
Diana Pinchuk ITEM 2018ITEM
 
Alexander Gritsevski ITEM 2018
Alexander Gritsevski ITEM 2018Alexander Gritsevski ITEM 2018
Alexander Gritsevski ITEM 2018ITEM
 
Aleksandr Shevchenko ITEM 2018
Aleksandr Shevchenko ITEM 2018Aleksandr Shevchenko ITEM 2018
Aleksandr Shevchenko ITEM 2018ITEM
 
Dmitry Efimenko ITEM 2018
Dmitry Efimenko ITEM 2018Dmitry Efimenko ITEM 2018
Dmitry Efimenko ITEM 2018ITEM
 
Ann Boiko ITEM 2018
Ann Boiko ITEM 2018Ann Boiko ITEM 2018
Ann Boiko ITEM 2018ITEM
 
John Sung Kim ITEM 2018
John Sung Kim ITEM 2018John Sung Kim ITEM 2018
John Sung Kim ITEM 2018ITEM
 
Alexander Sambuk ITEM 2018
Alexander Sambuk ITEM 2018Alexander Sambuk ITEM 2018
Alexander Sambuk ITEM 2018ITEM
 

More from ITEM (20)

Claudiu Draghia ITEM 2018
Claudiu Draghia ITEM 2018Claudiu Draghia ITEM 2018
Claudiu Draghia ITEM 2018
 
Anton Sytnyk ITEM 2018
Anton Sytnyk ITEM 2018Anton Sytnyk ITEM 2018
Anton Sytnyk ITEM 2018
 
Katya Vasilenko ITEM 2018
Katya Vasilenko ITEM 2018Katya Vasilenko ITEM 2018
Katya Vasilenko ITEM 2018
 
Denis Yarats ITEM 2018
Denis Yarats ITEM 2018Denis Yarats ITEM 2018
Denis Yarats ITEM 2018
 
Dmitry Khomenko ITEM 2018
Dmitry Khomenko ITEM 2018Dmitry Khomenko ITEM 2018
Dmitry Khomenko ITEM 2018
 
Ivan Pashko ITEM 2018
Ivan Pashko ITEM 2018Ivan Pashko ITEM 2018
Ivan Pashko ITEM 2018
 
Evgeniy Tsvetukhin ITEM 2018
Evgeniy Tsvetukhin ITEM 2018Evgeniy Tsvetukhin ITEM 2018
Evgeniy Tsvetukhin ITEM 2018
 
Cynthia Lee ITEM 2018
Cynthia Lee ITEM 2018Cynthia Lee ITEM 2018
Cynthia Lee ITEM 2018
 
Tamara Kulinkovich ITEM 2018
Tamara Kulinkovich ITEM 2018Tamara Kulinkovich ITEM 2018
Tamara Kulinkovich ITEM 2018
 
Kristina Pototska ITEM 2018
Kristina Pototska ITEM 2018Kristina Pototska ITEM 2018
Kristina Pototska ITEM 2018
 
Andrii Bereznikov ITEM 2018
Andrii Bereznikov ITEM 2018Andrii Bereznikov ITEM 2018
Andrii Bereznikov ITEM 2018
 
Olexander Gurbych ITEM 2018
Olexander Gurbych ITEM 2018Olexander Gurbych ITEM 2018
Olexander Gurbych ITEM 2018
 
Sergii Baidachnyi ITEM 2018
Sergii Baidachnyi ITEM 2018Sergii Baidachnyi ITEM 2018
Sergii Baidachnyi ITEM 2018
 
Diana Pinchuk ITEM 2018
Diana Pinchuk ITEM 2018Diana Pinchuk ITEM 2018
Diana Pinchuk ITEM 2018
 
Alexander Gritsevski ITEM 2018
Alexander Gritsevski ITEM 2018Alexander Gritsevski ITEM 2018
Alexander Gritsevski ITEM 2018
 
Aleksandr Shevchenko ITEM 2018
Aleksandr Shevchenko ITEM 2018Aleksandr Shevchenko ITEM 2018
Aleksandr Shevchenko ITEM 2018
 
Dmitry Efimenko ITEM 2018
Dmitry Efimenko ITEM 2018Dmitry Efimenko ITEM 2018
Dmitry Efimenko ITEM 2018
 
Ann Boiko ITEM 2018
Ann Boiko ITEM 2018Ann Boiko ITEM 2018
Ann Boiko ITEM 2018
 
John Sung Kim ITEM 2018
John Sung Kim ITEM 2018John Sung Kim ITEM 2018
John Sung Kim ITEM 2018
 
Alexander Sambuk ITEM 2018
Alexander Sambuk ITEM 2018Alexander Sambuk ITEM 2018
Alexander Sambuk ITEM 2018
 

Recently uploaded

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 

Recently uploaded (20)

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Natali Renska ITEM 2018

  • 1. From Support To Development From SQL requests To Prod
  • 4. Problem statement Dev team has to support business with 10 mins SLA Escalation from the Client every week High attrition in the team Long term of onboarding process (~2 month)
  • 5. Data Flow (First version) DB1 The 1st Tool Kyiv team Report Email London team Refresh Migration Development What was suggested?
  • 6. Quote of the day FORBES "Every time we start a new project, we always ask ourselves the same question: What can we do better and different?“ Ricardo Guadalupe
  • 7. Changes in the team TL – junior+ dev with excellent soft skill Senior dev Architect Support Analyst experienced in data analysis Juniormiddle dev good in technical docs preparation
  • 8. Changes in onboarding process - Video KT sessions creation - Video Q&A sessions - Runbook creation - Structured video lections linked to the Runbook - Runbook Updates by newcomers - Deep dive into the project from the 1st week
  • 10. Data Flow “as_is” vs “new_approach” Page 11 DB02 DB03 DB04 DB05 DB 1 MIGRATION REPORTS REFRESH LONDON TEAM GTB TOOL Data by email New app UI 1st TOOL KIEV TEAM Proof of Concept presentation
  • 11. What is the proposal? Support activities take 80% of work hours >Support activities take 80% of work hours Support will be decreased on 80% in 1 year Team will have more capacity for development
  • 12. What is the proposal?  Kiev team dependency. 10+ members of London team vs 4 of Kiev team members  Risks of Data Loss during xlsx to csv data transformation (leading zeros, etc.)  Waiting for Results (request/result transferred by email)  No 24/7 availability. Dependency on public holidays and time zones !!! The functionality was tested and verified by 8 PROD Migrations.  NO Kiev team dependency  NO Risks of Data Loss during xlsx to csv data transformation (leading zeros, etc.)  NO Waiting for Results (request/result not transferred by email)  Full 24/7 availability. NO Dependency on public holidays and time zones
  • 13. DB1 MIGRATION REPORTS REFRESH support Data by email 53 Incoming Data (in xlsx) to Kiev Team by email 2 KIEV TEAM 4 Prepare Incoming Data for the report and send it by email 1 LONDON TEAM 1st Tool (xlsx to csv) Risk of Data Loss Data by email DB02 DB03 DB04 DB05 AS IS…
  • 14. Page 15 NO Risk of Data Loss support email REFRESH 2 MIGRATION 1 3 REPORTS 4 New app UI KIEV TEAM Prepare Incoming Data for the report and input it into UI LONDON TEAM Incoming Data (in xlsx) directly into UI DB1 DB02 DB03 DB04 DB05 TO BE…
  • 15. The result of… Application New DAP instance Application ID PROD
  • 16. What is the result for customer? Support was decreased for 70% for 6 month Team was more involved into development activities
  • 17. What is the result for customer?  NO Kiev team dependency  NO Risks of Data Loss during xlsx to csv data transformation (leading zeros, etc.)  NO Waiting for Results (request/result not transferred by email)  Full 24/7 availability. NO Dependency on public holidays and time zones BONUS: Mobile application
  • 18. What is the result for the team? Client’s feedback: “I am waiting your next proposal” No escalation from the Client within 1 year Stable development team, including 1 Support Analyst Newcomers were on-boarded for 2 weeks
  • 19. Don’t be afraid of changes Think of clients as more than just “clients” Be useful and share your knowledge Go the extra mile Be Honest, Open and Effective Next step Key Tips as part of Knowledge Base
  • 20. Q&A

Editor's Notes

  1. Development team has to support business, as a result => High attrition with long term of on-boarding process => Escalation from the Client every week.
  2. 1) Sending Incoming Data to Kiev Team (in xlsx) by email 2) Transform (xlsx to csv) & Upload Incoming data into 1stTool 3) 1st Tool uses DB1 database for report generation 4) Kiev Team gets the report from 1st Tool 5) Kiev Team sends the report to London Team by email
  3. 1) Upload Incoming data (in xlsx) directly into New app UI 2) new app UI uses DB1 database for report generation 3) London Team gets the report from new app UI 4) Kiev Team stays for Support if any issues