diff --git a/invoicing_comeback/README.md b/invoicing_comeback/README.md index 4d9c8bd..473ad7c 100644 --- a/invoicing_comeback/README.md +++ b/invoicing_comeback/README.md @@ -61,6 +61,8 @@ Fronts: ## Untangling session #1 +CANCELLED BECAUSE FINANCE IS NOT AVAILABLE + - Data - Acquisition - Be clear on what we export and need, ease up process @@ -80,12 +82,10 @@ Fronts: -Process -Payments > Client Pay Away Information -Generate table and export it -25th of November until now PaymentDate + + diff --git a/log.md b/log.md index e7bafb6..2e070a5 100644 --- a/log.md +++ b/log.md @@ -44,8 +44,8 @@ I'll start on the eve of my arrival by writing down some thoughts on stuff I nee - Benefits? Health insurance? - Office parking? - Good habits that hopefully can be implemented: + - Weekly/monthly data team newsletter - Data-literacy company training - Greenflag culture @@ -54,6 +54,7 @@ Good habits that hopefully can be implemented: - Technical blog Mistakes from Lola that I want to avoid: + - Repetitive, stupid ceremonies that everyone dislikes - Siloing and this-is-my-corner feelings. E2E ownership of stories - Distance with engineering team @@ -61,16 +62,18 @@ Mistakes from Lola that I want to avoid: - Lack of planned training for data staff Some good inspiration for data team handbooks: -- https://about.gitlab.com/handbook/business-technology/data-team/ + +- # 2023-11-27 People I've met today + - Clay Boldt (Product Manager). Is he a relative to Andrew? - Mike Hayward(IT, what does he do? Lol, he's job title is "IT guy") - Things I've learned today: + - We have six different legal entities - We have a customer support team in the Philippines - We have some devs in Egypt @@ -79,10 +82,10 @@ Things I've learned today: - Wednesday is the strong office day. Monday and Friday people are usually working remote. - Our money cows - ## Meeting with Ben Products: + - Risk management with two pillars - KYG (reduce risk) - With multiple levels of verification @@ -91,8 +94,6 @@ Products: - Damage Waivers/Protection (protect you from unavoidable risk) - Several options depending on who pays, how much it protects, etc. - If all goes wrong: resolution - - - Dashboard - Panel for both Superhog employees and hosts @@ -109,27 +110,26 @@ Products: - Host commercial funnel - Resolution funnel - Wilbur is the name of the admin panel - - Athena is a screening as a service to allow PMS like Athena - + - Athena is a screening as a service to allow PMS like Athena - Business - Waiver is the top product: 52% of revenue - Revenue guest fee (user pays for screening) : 5% of revenue - SaaS fees (Host pays for screening): 34% of revenue - Ben's opinion on most critical stuff: + - Improve the invoicing/finance reconciliation so that the Finance team works efficiently. - Scrum vs Deadlines. Culture clash? What's Ben Robinson take on it? Some of the files Ben guided me through: -* Global KPIs : https://guardhog-my.sharepoint.com/:x:/g/personal/ben_cotte_superhog_com/EU9p7oaSBGRFoYGlJkfsMqwBt6sCRfF-jd0_3zkUYJxV2Q?e=k7ad02 -* Data used in Sales and Account management : https://guardhog.sharepoint.com/:x:/s/Guardhoggroup/EZXCzc8ftM5JrOm43UpCh5QBrB05Rrq6MDJ7-j-B8pjHJQ?e=4o4JnG -* Data used in Finance : https://guardhog-my.sharepoint.com/:x:/g/personal/ben_cotte_superhog_com/ERZWA02zJlxAi8akJmzVz40BQ3sjwARt1EYUnP6Y4-sbZg?e=maj0dU -* Data used in Product : https://guardhog-my.sharepoint.com/:x:/g/personal/ben_cotte_superhog_com/Ed1Wt4-T-9FIodoJEkmYUzMB3VzalxzPTsiYcrQOm1ik1g?e=qZhW9Z -* Invoicing Process : https://miro.com/app/board/uXjVMirYfDg=/ +- Global KPIs : +- Data used in Sales and Account management : +- Data used in Finance : +- Data used in Product : +- Invoicing Process : And that's it for the first day. @@ -189,7 +189,7 @@ And that's it for the first day. - Systems across his own teams - Learning and Development to deliver onboarding and training for all teams - Doesn't look after - - Tech + - Tech - Product - Finance - Legal @@ -201,14 +201,16 @@ And that's it for the first day. - Lack of data to get his work done Who to meet: + - Alex (Business systems) - Lianne (Business systems) -- Leo +- Leo - Beth (Marketing lead) ![img.png](images/revops_people_map.png) Systems: + - Hubspot - Dashboard? KYG? @@ -239,7 +241,7 @@ Systems: - Dashboard squad - Ray (APIs) - Goal is to have 5 squads with 5 team leads - - Infra? Each team + - Infra? Each team - Main communication channels - Who to go to for what - Ben or Gus @@ -274,7 +276,7 @@ Systems: - Hubspot - CRM - Email campaigns - - Discussions on single source of truth against + - Discussions on single source of truth against - Accounting tool - Current tool is Zero - Ben is with me, not too many things on that tool @@ -290,10 +292,10 @@ Systems: - Devops on the head hunting list - Your opinion: technical debt - Current engineering culture - - Your point of view + - Your point of view - Ways of working - scrum, 2 weeks - - + - - Accesses - Devops @@ -309,7 +311,6 @@ Systems: ## Meeting with Elaine - - Who's who - Who to contact when in need - Main processes @@ -320,19 +321,19 @@ Everything is manual Data is terrible Invoicing - Invoicing + - 1st day of the month excel reports from Ben - PMS are charged for their services - listing fee and booking fee, Ben pulls it from Dashboard - - pricing structure isn't great: structure in the dashboard doesn't work well for billing and accounting + - pricing structure isn't great: structure in the dashboard doesn't work well for billing and accounting - Then calculate waivers - credit note - Pay the hosts - Can't trust dashboard or powerbi, need to reconcicle with financial statements - Lots of manual payments through Stripe because payments fail - Several VATs, depends on customer country - - Several currencies + - Several currencies - Jamie Dison - Rely on master spreadsheets - Pull data from @@ -347,11 +348,13 @@ Invoicing - Why does PowerBI not match financial reports? Accounting alternatives: + - Oracle Netsuite - Sage Intact - Iplicit Actions + - [ ] Book some time after new years eve to go through the accounting process - [ ] Go through Ben Cotte's documentation - [X] Say hi to Jamie @@ -372,13 +375,13 @@ Actions - Serves both Ben C and Matt, but with different styles - We rely a lot on engineering and Ben R, so we need to tag along nicely and they need to keep us in mind. - Elaine leaves mid february. Amanda joining and taking care of the financial processes and bookkeeping until a finance director joins in. End of march is end of financial year. Next year books will be on Iplicity. Actions + - Andrew is very concerned about the invoicing process and the choice of accounting tool and now I understand why. If any of those two, are not worked out properly, they will lead to a very nasty situation. I need to judge my role in those fast and get evereyone aligned. --- @@ -419,18 +422,18 @@ Onboarding and PMSs - Hopefully we get it fully automated. 100%. - Clay fully takes care of PMS integrations. The most relevant bit of this happens to be managing onboardings, since there isn't much trouble once the integration is done for each PMC. -Around 27 integrations currently +Around 27 integrations currently Most importants: Guesty, Rentals United, Hostfully, Lodgify, Hostaway PMCs Tradeoff between building on PMS that have a lot of clients, and PMSs that have a lot of clients with Superhog Functions of a PMS: + - Shared calendar for listings across all channels - Integrated revenue - Integrated communications between customer service and clients - Payment step: screening, waiver, damage protection plan ALL BOOKINGS GET A SCREENING, NO MATTER WHAT SERVICES THE PMC HAS HIRED WITH US @@ -439,7 +442,7 @@ Who's your tech lead? Kareem, Egypt team. Good vibes. How do you feel about your engineering team? All good, no complaints. Documentation or videos? Would be good for you -https://www.notion.so/knowyourguest-superhog/Onboarding-Simple-Step-By-Step-4c128d32313e4d22aceb6bceedfdde20 + # 2023-11-30 @@ -499,22 +502,23 @@ https://www.notion.so/knowyourguest-superhog/Onboarding-Simple-Step-By-Step-4c12 - Manual payment re-tries through hubspot Documentation: + - Product Map - Mix Panel - % of resolutions over bookings? No clue Things shared by Lou after the meeting: -- Products map: https://miro.com/app/board/uXjVMptTSNY=/ -- product management at SH https://www.notion.so/knowyourguest-superhog/Product-Management-at-Superhog-c8e6401f2e8e4383a9a9f4a7c5a3443b + +- Products map: +- product management at SH - Mixpanel: invite sent. Note we’re working out a bug at the moment which is blocking us from judging our accurate usage and moving forward with upgrading to the paid version/using it properly! -- Tracking plan: https://docs.google.com/spreadsheets/d/1is51GMOQ9OLu-a8Qer9dO1agubmmoLlh1eOG06l8qN8/edit#gid=1484002407 -- KYG planning: https://www.figma.com/file/yk9ya1xzpyrbWkYE4ZtQdN/KYG-Planning?type=whiteboard&t=ViaF9ybd014L6ajn-0 -- User insight hub: https://miro.com/app/board/uXjVMphxQwY=/?share_link_id=656862783808 +- Tracking plan: +- KYG planning: +- User insight hub: - Product tour video incoming soon! -## Meeting with Ben C. +## Meeting with Ben C - A few notes on what I've seen so far (see list in Andrew meeting notes) - My first impressions on what we should build @@ -531,25 +535,25 @@ Things shared by Lou after the meeting: - Ben has a very good acceptance of the fact that product changes in dashboard might be required to get this in good shape. - I see a general pattern of shadow IT and short-comings in Dashboard being tackled with system+organization patches everywhere. This will bite us back eventually (is kind of already) - My vision on first deliverables: + - Plan on how to organize data team - - + - + - A proposal on growing the team, people wise - Data Catalog and Systems map - A backlog with first projects - -- [ ] Receive from Ben videos on +- [ ] Receive from Ben videos on - [ ] Product weekly - [ ] Miercoles catchup de producto - [ ] Tech dailies # 2023-12-01 - - This I'll buy myself - - [X] Basic set of cutlery to keep in our office https://www.amazon.es/BEWOS-cubiertos-cuberteria-inoxidable-Lavavajillas/dp/B0BZXZJ31Y/ref=sr_1_10?__mk_es_ES=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=13L3AVL2USBKQ&keywords=cuberteria&qid=1701420382&sprefix=cuberteria%2Caps%2C131&sr=8-10&th=1 - - [X] A few locks for lockers to make life easier for new joiners: https://www.amazon.es/Combinacion-Diyife-Impermeable-Archivadores-Herramientas/dp/B08Y6D1Y38/ref=cs_sr_dp_n?__mk_es_ES=%EF%BF%BDM%EF%BF%BD%7D%EF%BF%BD%EF%BF%BD&crid=8ESI3Q3APIBJ&keywords=candado%2Btaquilla&qid=1701419900&sprefix=candado%2Btaquilla%2Caps%2C104&sr=8-6&th=1 +- This I'll buy myself + - [X] Basic set of cutlery to keep in our office + - [X] A few locks for lockers to make life easier for new joiners: - [X] Share onboarding list with Ben C. @@ -557,7 +561,7 @@ My vision on first deliverables: - [X] Sit down with Lourdes? - [X] Start the Data space in Notion -## Meeting with Ben R. and Ben C. +## Meeting with Ben R. and Ben C - I propose - Notion for Data team homepage (not for heavy, internal technical docs) @@ -567,6 +571,7 @@ My vision on first deliverables: - We go for space Confluence I include myself in Superhog devops + - try to follow naming convention for repos - I can create repos and boards freely within the project @@ -582,6 +587,7 @@ I include myself in Superhog devops Server and database are parametrized in the workspaces and automatically picked up. Are there any instructions to set up a local environment for the Superhog SQL database? + - [ ] Documentation on how to change and release PBI changes - [ ] Documentation on the reporting views - [ ] Documentation on setting up local environment of superhog SQL db @@ -592,7 +598,7 @@ Are there any instructions to set up a local environment for the Superhog SQL da - Resolutions - Different for waiver and DPP - Scope begins when the host raises an issue -- Teams and processes under your products +- Teams and processes under your products - Resolution Center on Dashboard, visibile by hosts. But big PMCs that come through integrations use emails or forms. So no that useful. - Airtable used as backend to handle this, but everything is very manual - Planning on managing processes through Hubspot. @@ -613,6 +619,7 @@ Are there any instructions to set up a local environment for the Superhog SQL da - Duct tape, but things are working. She has BI background. + - PBI - Analyst profile - SQL @@ -636,23 +643,23 @@ Can I access Airtable? Ben sent me some of the materials he has been building around assessing data in superhog last week. I'm listing some of them there to make sure they don't fall through the cracks and I can come back to them when needed. Links to the videos shared by Ben with different areas: -- Finance: https://guardhog-my.sharepoint.com/personal/ben_cotte_superhog_com/_layouts/15/stream.aspx?id=%2Fpersonal%2Fben%5Fcotte%5Fsuperhog%5Fcom%2FDocuments%2FRecordings%2FFinance%20Data%20Management%20%2D%20Process%20Review%2D20230922%5F121347%2DMeeting%20Recording%2Emp4&nav=eyJyZWZlcnJhbEluZm8iOnsicmVmZXJyYWxBcHAiOiJTdHJlYW1XZWJBcHAiLCJyZWZlcnJhbFZpZXciOiJTaGFyZURpYWxvZy1FbWFpbCIsInJlZmVycmFsQXBwUGxhdGZvcm0iOiJXZWIiLCJyZWZlcnJhbE1vZGUiOiJ2aWV3In19&ct=1701696068316&or=Outlook%2DBody&cid=4A15D22A%2D870B%2D4E12%2D9A29%2D19648AA36BDF&fromShare=true&ga=1&referrer=StreamWebApp%2EWeb&referrerScenario=AddressBarCopied%2Eview -- Customer Service: https://guardhog-my.sharepoint.com/personal/ben_cotte_superhog_com/_layouts/15/stream.aspx?id=%2Fpersonal%2Fben%5Fcotte%5Fsuperhog%5Fcom%2FDocuments%2FRecordings%2FGuest%20X%20%26%20Cust%20Service%20Data%20Management%20%2D%20Process%20Review%2D20230927%5F150141%2DMeeting%20Recording%2Emp4&nav=eyJyZWZlcnJhbEluZm8iOnsicmVmZXJyYWxBcHAiOiJTdHJlYW1XZWJBcHAiLCJyZWZlcnJhbFZpZXciOiJTaGFyZURpYWxvZy1FbWFpbCIsInJlZmVycmFsQXBwUGxhdGZvcm0iOiJXZWIiLCJyZWZlcnJhbE1vZGUiOiJ2aWV3In19&ct=1701696093109&or=Outlook%2DBody&cid=ABC35F5F%2DA0BB%2D4CD6%2DA1F7%2D4FE2CBC338FF&fromShare=true&ga=1&referrer=StreamWebApp%2EWeb&referrerScenario=AddressBarCopied%2Eview -- Resolutions: https://guardhog-my.sharepoint.com/personal/ben_cotte_superhog_com/_layouts/15/stream.aspx?id=%2Fpersonal%2Fben%5Fcotte%5Fsuperhog%5Fcom%2FDocuments%2FRecordings%2FGuest%20X%20%26%20Cust%20Service%20Data%20Management%20%2D%20Process%20Review%2D20230927%5F150141%2DMeeting%20Recording%2Emp4&nav=eyJyZWZlcnJhbEluZm8iOnsicmVmZXJyYWxBcHAiOiJTdHJlYW1XZWJBcHAiLCJyZWZlcnJhbFZpZXciOiJTaGFyZURpYWxvZy1FbWFpbCIsInJlZmVycmFsQXBwUGxhdGZvcm0iOiJXZWIiLCJyZWZlcnJhbE1vZGUiOiJ2aWV3In19&ct=1701696093109&or=Outlook%2DBody&cid=ABC35F5F%2DA0BB%2D4CD6%2DA1F7%2D4FE2CBC338FF&fromShare=true&ga=1&referrer=StreamWebApp%2EWeb&referrerScenario=AddressBarCopied%2Eview -- Marketing: https://guardhog-my.sharepoint.com/personal/ben_cotte_superhog_com/_layouts/15/stream.aspx?id=%2Fpersonal%2Fben%5Fcotte%5Fsuperhog%5Fcom%2FDocuments%2FRecordings%2FMarketing%20Data%20Related%20Process%20Review%2D20231004%5F170129%2DMeeting%20Recording%2Emp4&nav=eyJyZWZlcnJhbEluZm8iOnsicmVmZXJyYWxBcHAiOiJTdHJlYW1XZWJBcHAiLCJyZWZlcnJhbFZpZXciOiJTaGFyZURpYWxvZy1FbWFpbCIsInJlZmVycmFsQXBwUGxhdGZvcm0iOiJXZWIiLCJyZWZlcnJhbE1vZGUiOiJ2aWV3In19&ct=1701696097107&or=Outlook%2DBody&cid=843D68E4%2D0305%2D4B3D%2DA1F5%2D2A0B2ABB83AE&fromShare=true&ga=1&referrer=StreamWebApp%2EWeb&referrerScenario=AddressBarCopied%2Eview + +- Finance: +- Customer Service: +- Resolutions: +- Marketing: Some links: -Global KPIs : https://guardhog-my.sharepoint.com/:x:/g/personal/ben_cotte_superhog_com/EU9p7oaSBGRFoYGlJkfsMqwBt6sCRfF-jd0_3zkUYJxV2Q?e=k7ad02 +Global KPIs : Data used in Sales and Account management : DataMgtReview - Sales & AM.xlsx Data used in Finance : Data Meeting.xlsx Data used in Product : DataMgtReview_Product.xlsx -Invoicing Process : https://miro.com/app/board/uXjVMirYfDg=/ +Invoicing Process : Ajunto igualmente el inicial draft hecho por Trust Keith, pero tendras que hablar con Louisa de legal para que te pase la ultima version (o que pida ella la ultima version) -A Data Flow map built by the external legal provider for GDPR purporses: +A Data Flow map built by the external legal provider for GDPR purporses: [Superhog - Data Flow.pdf](other%2FSuperhog%20-%20Data%20Flow.pdf) - ## Meeting with Lianne - What is your kingdom @@ -676,24 +683,26 @@ A Data Flow map built by the external legal provider for GDPR purporses: - Infra - VPN? - Jumpbox for SSH tunneling is in the open, or how should I access it? - - Password for confluence encrypted contents? (https://guardhog.atlassian.net/wiki/spaces/DEVELOPMEN/pages/7438343/SQL+Server+Access) + - Password for confluence encrypted contents? () - Are there any Keeper collections I should be in? - Docs - Is the Development Space pretty much the only relevant corner in Confluence, or did I miss something? - Yes - - Are there any more docs than the access details in Confluence? - - + +- Are there any more docs than the access details in Confluence? + - + - Data models anywhere? - Any docs on the reporting layer in the core database? - Any docs on Dashboard architecture? - Any documentation on the PowerBI reports? - Invoicing nightmare - - No one is really + - No one is really - Current integration between power BI and databases - My view on PowerBI for 2024 - Get VPN? -- https://guardhog.atlassian.net/wiki/spaces/DEVELOPMEN/pages/92831745/How+To+Configure+the+Azure+VPN+Client+to+talk+to+the+SQL+Server+Jump+Box +- - Be added to Keeper Dev Folder - Development Space is the only relevant Space @@ -714,7 +723,7 @@ A Data Flow map built by the external legal provider for GDPR purporses: - Social media (Instagram influencers) - Cold calls - Email marketing - - Old school + - Old school - Uses Hubspot - Uses PBI - Santa Claus letter and any fires to put out? @@ -728,14 +737,13 @@ A Data Flow map built by the external legal provider for GDPR purporses: Customer -65% of customers have less than 5 listings -> Check this https://app.hubspot.com/reports-dashboard/6892479/view/9575596 +65% of customers have less than 5 listings -> Check this Small fish + - I get how the long tail is nice - I really like Clay's domain because of how simple it is - - "We are very good at selling" # 2023-12-05 @@ -750,7 +758,7 @@ Small fish - Account tab: the details of the PMC account can be modified here. - Verification Journey - PMCs can generate verification requests manually and send them to the guest through any kind of communication channel - - The page is "flexible": the steps the guest goes through will be different depending on what features + - The page is "flexible": the steps the guest goes through will be different depending on what features - Once the guest provides details, he exists in our database - KYG Lite - Light version of the dashboard @@ -768,11 +776,12 @@ Small fish - Guest dashboard - Will be discontinued -Is the backend of KYG-lite 100% the same as Dashboard? Same backend yes. +Is the backend of KYG-lite 100% the same as Dashboard? Same backend yes. Difference between Athena/e-deposit vs Direct API integration? Is Accounts the only relevant tab on Wilbur? - - Couple of useful reports - - Resolution admins view + +- Couple of useful reports +- Resolution admins view READ THE PRODUCT MAP and the Superhog features Do I have access to KYG-lite? @@ -781,7 +790,7 @@ Do I have access to KYG-lite? ## Express meeting with Matt -Map customer journey +Map customer journey - [ ] Sharing board - [ ] Sharing with Product team @@ -789,13 +798,13 @@ Map customer journey # 2023-12-11 - [X] Pick up Amazon package -- [X] Buy milk bottle for Superhog: https://www.ikea.com/es/es/p/korken-bote-tipo-botella-tapa-vidrio-incoloro-50541374/ +- [X] Buy milk bottle for Superhog: - [X] Announce lockers - [X] Manage to read from CORE - - Instructions: - - VPN https://guardhog.atlassian.net/wiki/spaces/DEVELOPMEN/pages/92831745/How+To%3A+Configure+the+Azure+VPN+Client+to+talk+to+the+SQL+Server+Jump+Box - - DB https://guardhog.atlassian.net/wiki/spaces/DEVELOPMEN/pages/93159433/How+To%3A+Connect+to+SQL+Server+via+the+Jump+Box + - Instructions: + - VPN + - DB - I'm stuck at the RDP permissions - I also need authorization to read the credentials @@ -808,7 +817,6 @@ Map customer journey - Louise - Get invited to check Mixpanel afeter Louise fixes existing issues - - Me - Last week - Finished my first round @@ -822,8 +830,8 @@ Map customer journey - Do we have a job description? - Veriff integration? - Share link Notion and Confluence - - https://www.notion.so/knowyourguest-superhog/Data-Homepage-0ac0a2e52a8940c7ba4f31e5ffcc33e8?pvs=4 - - https://guardhog.atlassian.net/wiki/spaces/Data/overview?homepageId=152731908 + - + - # 2023-12-12 @@ -831,34 +839,38 @@ Map customer journey ## Meeting with Ben C. around Product Ownership in Data -My briefing to him: +My briefing to him: --- -The Data Team is going to be a slightly different squad with a few members capable of doing technical work and building stuff. As all squads, is going to have a limited capacity and an infinite demand. Hence, like any other team, we will have to build a backlog, groom it, and prioritize it. +The Data Team is going to be a slightly different squad with a few members capable of doing technical work and building stuff. As all squads, is going to have a limited capacity and an infinite demand. Hence, like any other team, we will have to build a backlog, groom it, and prioritize it. Because of this, I strongly believe that Data requires Product Management and its mindset. I’ve seen many companies fail at this, providing PO to most squads but not to Data “because it’s different”. Nevertheless, I think Data it’s truly different. I think Product Management looks a bit different for Data than it will for the other tech squads for the different product domains. This is because of things like: -- In my experience, building data products like dashboards or one-shot, adhoc analysis is very different than building “regular” software products. There are commonalities, but also quite a few differences. -- There is a lot of foundational work that is necessary, yet doesn’t really fit nicely into one single product (like grunt work in the guts of a Datawarehouse, which is necessary to support many different reports for many different areas). -- The cross-functional nature of the team means that it has many different clients with different needs. This is challenging from a product management POV because you are fighting a multiheaded hydra. -- Data is less free than many other tech teams because it depends a lot on existing systems and teams to build it’s own stuff. We build on top of other’s work, and so have to manage these dependency relationships. + +- In my experience, building data products like dashboards or one-shot, adhoc analysis is very different than building “regular” software products. There are commonalities, but also quite a few differences. +- There is a lot of foundational work that is necessary, yet doesn’t really fit nicely into one single product (like grunt work in the guts of a Datawarehouse, which is necessary to support many different reports for many different areas). +- The cross-functional nature of the team means that it has many different clients with different needs. This is challenging from a product management POV because you are fighting a multiheaded hydra. +- Data is less free than many other tech teams because it depends a lot on existing systems and teams to build it’s own stuff. We build on top of other’s work, and so have to manage these dependency relationships. Those where some thoughts. All of this leads me to ask myself: -- Should there be a dedicated PM for Data? Is this an impossible task because it’s simply too much for a single brain? -- Should instead all PMs be able to add stories to Data’s backlog? What about needs that go across domains/teams? And about areas that don’t have a PM (like Finance)? -- Perhaps Data should have multiple backlogs? Or perhaps it’s an overkill? -- Should I simply act as the Data PM for now? How sustainable will that be? + +- Should there be a dedicated PM for Data? Is this an impossible task because it’s simply too much for a single brain? +- Should instead all PMs be able to add stories to Data’s backlog? What about needs that go across domains/teams? And about areas that don’t have a PM (like Finance)? +- Perhaps Data should have multiple backlogs? Or perhaps it’s an overkill? +- Should I simply act as the Data PM for now? How sustainable will that be? I’m asking myself these questions because: -1. Well, it’s an important topic, it should be well thought and I think your take on it is vital. -2. If there are headcount implications, we need to agree on them and get things rolling. Whatever we decide, I would like to bring to the Data Kickoff meeting on the 14th. + +1. Well, it’s an important topic, it should be well thought and I think your take on it is vital. +2. If there are headcount implications, we need to agree on them and get things rolling. Whatever we decide, I would like to bring to the Data Kickoff meeting on the 14th. --- Ben: -- Internal Data team manages internal work independently + +- Internal Data team manages internal work independently - Important need for a roadmap - Product Board: make a data roadmap there - Data Analyst with a strong product view acting as a product owner @@ -876,18 +888,20 @@ On the Data kick-off meeting for the 14th, I would like to present some plans in @Ben Cotte, @Ben Robinson also looping you in for transparency, feel free to chime in. My thoughts: -- I think there is a lot of Data work to get done (which is great news because it’s a lot of good coming for the company). -- I’m obviously not gonna get much done on my own. I see backlog for a nice 4 heads (including myself). I would look for another Data Engineer and a couple of Data Analysts. -o The additional Data Engineer would be more on the strong code, modelling, infra side of things. This is important because we have a lot to build in this area, and because solely relying on me is a terrible idea for many reasons. -o The Data Analysts would be sitting closer to Product/RevOps/Finance/etc, working on top of. -o Nevertheless, there is some degree of overlap between the skillset and capabilities of both profiles, and I would like to get people with a good multi-hat attitude for these early stages. -o I would also be in favour of going for experienced profiles at this point. I don’t think this is a good time for someone to learn on the job. More junior profiles might provide better value/cost when the team is more mature and things have settled a bit. -- BTW, I’m aware there was an open search for an experienced analyst but, from the lack of news, I’ve assumed that’s not progressing or at least not close to completion? -- Besides this, I see the need for some extra work to be done in Product (somehow closer to Ben C.) and Infrastructure (somehow closer to Ben R.) The lines here are fuzzy. This doesn’t need to necessarily be part of the Data Team strictly speaking, but the Data Team will need some of this. I’m planning on discussing with both Ben’s next week to align. + +- I think there is a lot of Data work to get done (which is great news because it’s a lot of good coming for the company). +- I’m obviously not gonna get much done on my own. I see backlog for a nice 4 heads (including myself). I would look for another Data Engineer and a couple of Data Analysts. +o The additional Data Engineer would be more on the strong code, modelling, infra side of things. This is important because we have a lot to build in this area, and because solely relying on me is a terrible idea for many reasons. +o The Data Analysts would be sitting closer to Product/RevOps/Finance/etc, working on top of. +o Nevertheless, there is some degree of overlap between the skillset and capabilities of both profiles, and I would like to get people with a good multi-hat attitude for these early stages. +o I would also be in favour of going for experienced profiles at this point. I don’t think this is a good time for someone to learn on the job. More junior profiles might provide better value/cost when the team is more mature and things have settled a bit. +- BTW, I’m aware there was an open search for an experienced analyst but, from the lack of news, I’ve assumed that’s not progressing or at least not close to completion? +- Besides this, I see the need for some extra work to be done in Product (somehow closer to Ben C.) and Infrastructure (somehow closer to Ben R.) The lines here are fuzzy. This doesn’t need to necessarily be part of the Data Team strictly speaking, but the Data Team will need some of this. I’m planning on discussing with both Ben’s next week to align. So, converging, @Andrew Boldt: -- Does this make sense to you? -- Is going out and hiring 3 extra people now aligned with what you are planning/willing to invest in Data? + +- Does this make sense to you? +- Is going out and hiring 3 extra people now aligned with what you are planning/willing to invest in Data? Please, feel free to provide feedback and tear it to the ground if necessary. We can sit and talk whenever if needed. I would like to have some, even if it’s rough, we have agreed on for Thursday. @@ -898,7 +912,6 @@ Please, feel free to provide feedback and tear it to the ground if necessary. We Senior Data Analyst (the brains: sitting closer to the business) Let's adjust the third position depending on what we find for the Senior Data Analyst - For the meeting: Matt Ben Ben Andrew Humphrey is just flying around Leo goes off the hook @@ -908,6 +921,7 @@ Leo goes off the hook We meet with Tim Coles. My points: + - API seems rather limited. Are there any other export systems? Couldn't find anything in the documentation. - Integration plugins with any data sync tools like Fivetran, Airbyte, etc. @@ -928,7 +942,7 @@ Reason of the meeting: what would the implementation project look like: 6. Go live 7. A bit of extra support from their side afterwards -- Can I have some material on Data Migration +- Can I have some material on Data Migration - Do we keep sandbox environment? Andrew expects me to take care of this Data migration. @@ -936,15 +950,15 @@ Andrew expects me to take care of this Data migration. Andrew: "We will import data to Iplicity on a monthly basis" Some thoughts: + - Exporting data out of Iplicit doesn't seem very important. We are going to end up doing the billing and charging logic outside of the system and then dump it in through the API, so it will be out anyways. ## Meeting with Beth -- Marketing website +- Marketing website - New strategy atm - More aligned with Account Management and other RevOps - Email marketing Hubspot @@ -956,19 +970,18 @@ Hubspot - CLV Her Santa Claus list: -https://docs.google.com/spreadsheets/d/1xpaEaDvOO69gxsSNYpYT8z0yFzF3iuIe/edit?usp=sharing&ouid=104451810415666214282&rtpof=true&sd=true + # 2023-12-13 - [X] Get a locker - [X] Get a lock for my locker 760 - ## Meeting with Amanda - How are you going to organize work in the finance team? Should I go to you or Elaine? - Situation is up in the air - - + - - Invoicing process - I'm here to help with the data side of things - Besides, I have an interest in Stripe and Acquired, Data wise @@ -976,16 +989,16 @@ https://docs.google.com/spreadsheets/d/1xpaEaDvOO69gxsSNYpYT8z0yFzF3iuIe/edit?us ## 14th Presentation Notes - Goals + - Project that I'm in control - Impress with my calm and thoughtful planning - Secure my headcount - Secure my rights over other teams - Ensure my vision is shared by the TMT - Script + - Agenda - What I've seen - What I propose @@ -1067,14 +1080,13 @@ Script - Controling existing reports - Timebox - First round of grooming with the different areas to build up backlog - - + - ## Product Catchup Meeting Survey - What platform are we using? Hubspot, although the team is tempted about Typeform. They think exporting data from Hubspot is going to be challenging. The Airbyte conenctor seems to support it though. - - [X] Ask team for job descriptions # 2023-12-14 @@ -1082,8 +1094,8 @@ They think exporting data from Hubspot is going to be challenging. The Airbyte c - [X] Order RAM from PC Componentes # 2023-12-15 -- [X] Ask Mike for troubleshooting Teams calls issue +- [X] Ask Mike for troubleshooting Teams calls issue # 2023-12-18 @@ -1092,11 +1104,12 @@ They think exporting data from Hubspot is going to be challenging. The Airbyte c ## Product weekly -- Any clarity on Stripe vs Acquired? None. +- Any clarity on Stripe vs Acquired? None. - Are Hubspot Forms being used right now? Yes. - What is this Culture index thing? Some peculiar psychological survey. I'm very skeptical on it. This week: + - Hubspot - Core - Finance @@ -1115,8 +1128,6 @@ Everything is in the Confluence page. She's very confused and not happy with the current set up of the unit. The note feels gloomy. - - # 2023-12-20 ## Product catchup @@ -1132,8 +1143,6 @@ Follow conventions He has a plan to move over to a more serious We create a subscription for data - - # 2023-12-21 - [X] Are there any shared folders in Keeper Security where I should be added? @@ -1144,11 +1153,10 @@ We create a subscription for data - [X] Get access to the Data Meeting excel from Ben Cotte - [X] Review the data exploration efforts made by Cotte -- [X] Push for consensus in Data Analyst job desc +- [X] Push for consensus in Data Analyst job desc - Discuss with: Pere Rumbo, Olga Vons, Nacho Moreno, Borja Burriel, Alejandro Suarez, Rodrigo Baranda - [X] Get feedback from Abol and Jaume - ## Mixpanel demo - Snippets of mixpanel code go into our codebase @@ -1174,8 +1182,6 @@ We create a subscription for data - Suggestion: Schedule clean ups periodically - Careful with PII, informal POV - - ## Session with Robinson - Go through access management for users in the workspaces @@ -1183,16 +1189,15 @@ We create a subscription for data - Office 365 managed by Ben Robinson, distribution list (active directory) - Should be enough to see the apps - Can I get access to at least see the size - - We can send emails powerbiuser@superhog.com + - We can send emails - I can add people to manage access to the workspace - - This is where you add + - This is where you add - Apps to control access - They are just bundles of PBI reports, we can fine control what goes there - Research sensitivity labels for PII - Licensing - People get PBI Pro, about 8GBP per user and month - - Discussions on not building on top of Core directly anymore - Go through cycle of modifying a report @@ -1203,20 +1208,18 @@ We create a subscription for data - Download locally - Work things out - Pay attention to parameters: live/staging - - + - - Team sync, LOCK approach? - Yes - Move to Data team sharepoint - Home IP whitelist for Pablo, confirm office - - Reporting + - Reporting - Only Alex and Eng Team creating reports - - Consumers: + - Consumers: - Send a PBI - - # 2023-12-22 ## Pricing call with Ben @@ -1233,27 +1236,70 @@ Personalizacion en funciones del cliente Engineering tiene que bailar junto a esto - # 2023-12-27 - RAM - [X] Get RAM reimbursed - [X] Place new RAM - [ ] Gift extra stick to someone else - - https://www.youtube.com/watch?v=xpnyp__qPpM - - https://www.youtube.com/results?search_query=ifixit+hp+250+g10 - - https://www.youtube.com/watch?v=QZ-8kvS3f_Y&pp=ygURaWZpeGl0IGhwIDI1MCBnMTA%3D + - + - + - - The screwdriver from framework can also play out as a spludger to open the hp laptop -# Now +# 2024-01-02 +## Meeting with Alex +- His request + - We didn't discuss Intercom: chatbot for the guest verification journey. Data gets sent to Hubspot as a ticket. + - Name + - Email + - Problem description + - Has a field that helps clearly tell apart the source of the ticket in Hubspot + - We want to know + - Exactly how many people started a Verficiation journey in the UI + - How many people activated the chatbot + - How many people ended up having to open a ticket to request for help in Hubspot + - North star + - Set this up properly with Mixpanel so we can track the funnel super nicely. + - I'll try to come up with these numbers +- Tour around Hubspot reports + - Alex takes care of creating the reports + - Usually use the Custom Report Builder + - Pick up a main object and afterwards select other entities to be joined + - Metabase report style, or just PBI with a closed semantic model + +- Most important/used reports at the moment + - Dedicated dashboard for the different departments + - 1 day + - Marketing + - Guest services + - Finance + - Used to export stuff for invoicing + - Weekly + - Sales + - Sales call + - Account Management + - Onboarding + - Account Management (Dashboard) + - Upcoming renewals + - List of onboarding-pending accounts + - Accounts without assigned account manager + - Hesitations (complaints from customers) + - Ticketing stats + - Marketing Dashboard + - Deal origin details + +- Discuss weird property fields in Hubspot data + - He will look into those + - Important: we can't change the name of existing properties ## PBI Emergency Jamie shows me that a PBI report is broken. It's the Client Pay Away Information one in the Payments section. -Once you open it, the main table is gone and an error appears in it saying: +Once you open it, the main table is gone and an error appears in it saying: > Something's wrong with one or more fields: (VerificationPayment) ListingFriendlyName, (VerificationPayment) ListingAddressLine1, (VerificationPayment) BookingCheckout, (VerificationPayment) BookingCheckin I agree with them that I will try to pullout the data of the table manually first and send it over so they become unblocked since they need this ASAP. Afterwards, I'll fix the report. @@ -1262,64 +1308,292 @@ I agree with them that I will try to pullout the data of the table manually firs The table is using the following columns from the following Semantic Model entities: +| Entity | Column | +| --- | --- | +| Host | BillingCountryName | +| Host | DealId | +| Host | Email | +| Host | Name | +| Payee | BillingCountryName | +| Payee | Email | +| Payee | Name | +| VerificationPayment | DepositWithheld | +| VerificationPayment | FailedAttemptCount | +| VerificationPayment | IsPayAway | +| VerificationPayment | OrderId | +| VerificationPayment | PayAwayGrossAmount | +| VerificationPayment | PayAwayMinimumComission | +| VerificationPayment | PayAwayPercentage | +| VerificationPayment | PayeeCurrencyIso | +| VerificationPayment | PayeeGrossAmount | +| VerificationPayment | PaymentDate | +| VerificationPayment | PaymentDueDate | +| VerificationPayment | PaymentProvider | +| VerificationPayment | PaymentRef | +| VerificationPayment | RefundDate | +| VerificationPayment | RefundDueDate | +| VerificationPayment | RefundRef | +| VerificationPayment | RetryCount | +| VerificationPayment | Status | +| VerificationPayment | SuperhogGrossAmount | +| VerificationPayment | SuperhognetAmount | +| VerificationPayment | SuperhogVatAmount | +| VerificationPayment | SuperhogVatRate | +| VerificationPayment | Type | +The relationship between the entities is as follows: -Payments > Client Pay Away Information -Generate table and export it -25th of November until now PaymentDate +- VerificationPayment N - 1 Host (on HostUser) +- VerficiationPayment N - 1 Payee (on PayeeUserId) +There are no significant transformations in the PBI queries. + +I composed the following query to replicate what the table is building: + +```sql +/****** Script for SelectTopNRows command from SSMS ******/ +SELECT + Host.BillingCountryName, + Host.DealId, + Host.Email, + Host.Name, + Payee.BillingCountryName, + Payee.Email, + Payee.Name, + VerPay.DepositWithheld, + VerPay.FailedAttemptCount, + VerPay.IsPayAway, + VerPay.OrderId, + VerPay.PayAwayGrossAmount, + VerPay.PayAwayMinimumCommission, + VerPay.PayAwayPercentage, + VerPay.PayeeCurrencyIso, + VerPay.PayeeGrossAmount, + VerPay.PaymentDate, + VerPay.PaymentDueDate, + VerPay.PaymentProvider, + VerPay.PaymentRef, + VerPay.RefundDate, + VerPay.RefundDueDate, + VerPay.RefundRef, + VerPay.RetryCount, + VerPay.Status, + VerPay.SuperhogGrossAmount, + VerPay.SuperhognetAmount, + VerPay.SuperhogVatAmount, + VerPay.SuperhogVatRate, + VerPay.Type +FROM [report].[VerificationPayment] VerPay +LEFT JOIN [report].[User] Host ON VerPay.HostUser = Host.Id +LEFT JOIN [report].[User] Payee ON VerPay.PayeeUserId = Payee.Id +WHERE VerPay.PaymentDate > '2023-11-25' -- Jamie requested payments after 25th November +``` + +And exported the data and sent it over to Jamie. + +Jamie then asked for more columns (specially, the broken ones): + +> Hi Pablo - sorry, is it possible to have a report pulled with the columns that PowerBI is saying 'needs fixing'. So, adding columns for ListingFriendlyName, ListingAddressLine1, BookingCheckout and BookingCheckin for each of those payment. + +I extend the query and it turns into the following: + +```sql +SELECT + Host.BillingCountryName, + Host.DealId, + Host.Email, + Host.Name, + Payee.BillingCountryName, + Payee.Email, + Payee.Name, + VerPay.DepositWithheld, + VerPay.FailedAttemptCount, + VerPay.IsPayAway, + VerPay.OrderId, + VerPay.PayAwayGrossAmount, + VerPay.PayAwayMinimumCommission, + VerPay.PayAwayPercentage, + VerPay.PayeeCurrencyIso, + VerPay.PayeeGrossAmount, + VerPay.PaymentDate, + VerPay.PaymentDueDate, + VerPay.PaymentProvider, + VerPay.PaymentRef, + VerPay.RefundDate, + VerPay.RefundDueDate, + VerPay.RefundRef, + VerPay.RetryCount, + VerPay.Status, + VerPay.SuperhogGrossAmount, + VerPay.SuperhognetAmount, + VerPay.SuperhogVatAmount, + VerPay.SuperhogVatRate, + VerPay.Type, + Booking.CheckIn AS BookingCheckin, + Booking.CheckOut AS BookingCheckOut, + Acc.AddressLine1 AS ListingAddressLine1, + Acc.FriendlyName AS ListingFriendlyName +FROM [report].[VerificationPayment] VerPay +LEFT JOIN [report].[User] Host ON VerPay.HostUser = Host.Id +LEFT JOIN [report].[User] Payee ON VerPay.PayeeUserId = Payee.Id +LEFT JOIN [dbo].[VerificationRequest] VerReq ON VerPay.VerificationRequestId = VerReq.Id +LEFT JOIN dbo.Booking Booking ON VerPay.VerificationRequestId = Booking.VerificationRequestId +LEFT JOIN dbo.Accommodation Acc ON Booking.AccommodationId = Acc.AccommodationId +WHERE VerPay.PaymentDate > '2023-11-25' -- Jamie request payments after 25th November +``` + +And send it again to Jamie. + +### Fixing the report + +The first thing that comes to mind is: is the report broken in staging? I'll go check that out. -> Yes it is. + +So, either it has been broken since the last time someone released something, or something in the underlying data model has broken. + +I'm gonna check it the PBI refreshes have worked fine lately in PRD. -> They have + +Apparently the visual (a table) is complaining about the following four fields not being available in the model. The fields are: + +- `Listing Friendly Name` +- `Listing Address Line 1` +- `Booking Checkin` +- `Booking Checkout` + +I had this quick conversation with Ben R.: + + Pablo Martin + 1:26 PM + Hi Ben, I have a little fire (broken PBI report). I was hoping you might have a couple of quick answers for a couple of quick questions that might save me some time + 1:26 + The broken report is the Payments > Client Pay Away Information. The main table is complaining about some missing fields + 1:27 + these are the fields + 1:27 + image.png + + image.png + + 1:28 + Do they ring a bell? Could they be related to that little release we looked at last month together with Lawrence? + If we don't have more context or ideas, I will assume these are safe to remove and call it day. If someone comes in asking for them again, then we put the detective hat on and work on it. + 1:28 + thanks + + Ben Robinson + 1:32 PM + They were broken some time ago and have been needed to be fixed. Those fields were added into the view a while back as a temp but never persisted in source control so got wiped out. They no longer exist in the view. Solution one remove them from the model and re publish the report without them. Solution two add in the listing and booking views into the exisitng model and map them - this is what we tried quickly but due to the relationship it was not playing ball and we had to abandon due to time + 1:32 + Happy to walk you through it though. + + Pablo Martin + 1:38 PM + Thanks Ben. Then I think I'll go the route of simply removing them for now. + Solution two add in the listing and booking views into the existing model and map them + Do you recall how need this for what? I'm wondering on whether to proactively do this or simply let it go to sleep unless someone brings it up. + + Ben Robinson + 1:42 PM + Alex is aware of it and there was a need for the fields quite a important one but they are working around the issue atm. All down to reconciliation and waiver payments i believe. + + Pablo Martin + 2:28 PM + :+1: thanks + +So I'll go ahead, remove them, and then wait for whoever needs them to bring this back to my attention. + +Here’s a rough sketch of the changes lifecycle, from start to release: + +- Prep + - [X] Ensure no one else is working on the reports and announce you are going to do it. + - [X] Make a copy of the existing state of the report files, and back it up with the date. +- Build and test + - [X] Make the changes you need on the reports on your laptop. + - [X] Once changes are ready, publish the report to the staging workspace. + - [X] Make all the necessary checks in staging to ensure your changes are working as intended and nothing else broke. This is specially important if you have modified a semantic model that feeds multiple reports. +- Deploy + - [X] Once you feel confident that all is good, publish the report again to production. + - Again, make all the necessary checks in production to ensure your changes are working fine. +- Clean up + - [X] Announce that you are not working on the reporting suite anymore. + - [ ] Make an announcement to the relevant audience about the changes so that people can start using them. + +# 2023-01-03 + +- Hiring + - Chase candidates + - Pere Rumbo, Olga Vons, Nacho Moreno, Borja Burriel, Alejandro Suarez, Rodrigo Baranda +- [X] Ask on hiring front update +- [X] Fix PBI report by removing columns +- [X] Catalogue stuff + - Preparing for Louise + - Preparing for Alex +- [X] Schedule sessions with Ben + +## Product catchup + +- We're brushing things on the catalogue +- Small win on connecting dots across Alex <> Louise +- I've been working on Azure +- Finance + - I'm not happy with how things are going +- Hiring + - Ben, what's missing? + - Ask Nicky for Indeed link +- Mac issues VPN + +## meeting with Ben Robinson + +- Excel spreadsheet automated export with Power Shell + +- I need to run this script + - C# + - Code gets the relevant customers´ + - Then a lot of queries + - And then put that in Excel spreadsheets + - + +Robinson can run it from his laptop because he has punched a hole in the firewall that lets him connect stragith to Core + +- superhog-invoicing-console-app repo + +# Now + +- [ ] Have a coffee with Jamie +- [ ] Prepare kickoff of the untangling +- [ ] Book time with Ben Cotte -- Send table export -- Schedule sessions with Ben -- Prepare finance meeting -- Catalogue stuff - Azure - - - Data Catalogue - - Finish brush up !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + - [X] Finish brush up !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - Mixpanel entries (add video from Louise meeting 2023-12-21) - Reporting layer docs in Notion and confluence + stuff discussed with Robinson - Make fancy email asking different owners to review the contents - Core and Reporting Suite: Ben Robinson - Hubspot, Hubspot Reports, Aircall, RevenueHero: Alex Anderson and Lianne Foster - - Mixpanel and Mixpanel Reports: Louise + - Mixpanel and Mixpanel Reports: Louise - Airtable: Lourdes - Xero and Iplict: on hold - Stripe and Acquired: on hold -- Hiring - - Chase candidates - - Pere Rumbo, Olga Vons, Nacho Moreno, Borja Burriel, Alejandro Suarez, Rodrigo Baranda + - Make big announcement + Quick Presentation Meeting + - Individual arch - E2E with dbt - Start creating stuff on Azure !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - Continue documenting architecture !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - - - - - - - - - Core Database access for Macusers - Lourdes VPN status says disconnected, yet logs indicate that it is connected - - I found this: https://learn.microsoft.com/en-us/answers/questions/1282475/azure-vpn-client-not-working-on-mac-book-2023-m2 + - I found this: - Running this command fixed it for Lourdes: `/usr/sbin/softwareupdate --install-rosetta --agree-to-license`. All is fine if user sees `Install of Rosetta 2 finished successfully.` - -- [ ] Ask IT for data-team@superhog.com mail -- [ ] Place this in Backlog: https://superhogteam.slack.com/archives/C06A52YUDM1/p1702557374922989 +- [ ] Ask IT for mail +- [ ] Place this in Backlog: - [ ] Add story to backlog about rough DealId compliance monitoring through quick and dirty weekly extract - [ ] Story about checking for accounts with no deal id - [ ] Story about report to spot non-matching pricing details across Dashboard Superhog. - [ ] Story about having a currency exchange rate database in DWH - - - - Documenting sessions with Ben - [X] List integrations - [X] Control PowerBI @@ -1329,23 +1603,19 @@ Generate table and export it - [ ] Review access management - [ ] Review change management for dashboards and semantic layers - - [ ] Deep dive into invoicing process - [X] Provide a heads-up into it to the wise men table - - [ ] What's next? + - [ ] Contrast thoughts with Cotte + - [ ] Set up kick off meeting - Equipment - - Bookcase for private office https://www.ikea.com/es/es/p/billy-libreria-blanco-00263850/ x 1 - - Organizers for private office https://www.ikea.com/es/es/p/tjena-organizador-escritorio-blanco-60395452/ x 4 - - Organizers for private office https://www.ikea.com/es/es/p/vattenkar-estante-escritorio-blanco-20541568/ x 4 - - Post-its, pens, pencils, a couple boxes of white A4, scissors, tape, etc + - Bookcase for private office x 1 + - Organizers for private office x 4 + - Organizers for private office x 4 + - Post-its, pens, pencils, a couple boxes of white A4, scissors, tape, etc - ## Onboarding and Data Kickstart - - - [ ] Get access to staging environment for KYG-lite platform - [ ] Luisa Legal (has contact with Trust Keys) to get data map -