diff --git a/data_product_template.md b/data_product_template.md new file mode 100644 index 0000000..4ca6b21 --- /dev/null +++ b/data_product_template.md @@ -0,0 +1,59 @@ +# Data Product Sheet + +- Description +- Depends on +- Transformations +- Audience +- Ownership + - Technical + - Business +- Freshness and historical requirements +- Tooling +- Links/Accesses + +## Description + +General overview. Business context around it. + +## Depends on + +Where is the data coming from? What systems are integrated? Any pesky spreadsheets that are key for this? + +## Transformations + +Is this product showing data raw from source, or is it doing any logic? If so, how complex is it? Is it properly documented? Is it done manually or in an automated way? + +## Audience + +Who is consuming this data product? What is their user story around it? + +## Ownership + +### Business + +Who is responsible for this domain? Who is responsible for the cleanliness/accuracy of the data? + +### Technical + +Who keeps this product up and running? Who's monitoring it? Who will take care of updates/upgrades? Who develops new stuff on it? + +## Freshness and historical requirements + +How fresh does the data need to be? Real-time, hourly, overnight, weekly, ...? + +How far into the past do we need to show? How far into the past do we need to keep in case? + +## Tooling + +How is this data product built? + +## Links/Accesses/Permissions + +Where/how can the product be accessed? + +How are accesses and permissions being managed? + +## Additional docs + +Any references to docs that might be found elsewhere. Tipically, technical documentation and detailed data models. + diff --git a/fun_stuff.md b/fun_stuff.md new file mode 100644 index 0000000..98a987a --- /dev/null +++ b/fun_stuff.md @@ -0,0 +1,5 @@ +Some ideas to cheer things up: + +- The local guide to town. +- Data quizzes +- Little funny bulb on the office that lights up everytime someone uses Superhog \ No newline at end of file diff --git a/log.md b/log.md index dd60727..c36cc99 100644 --- a/log.md +++ b/log.md @@ -358,56 +358,34 @@ Actions - [X] Request any other docs that I should check - [ ] Put it on my list to judge iplicit as an accounting solution with my data lenses on -# Now - -## Onboarding and Data Kickstart - - - -- [ ] How to book rooms? -- [ ] Start writing up the Data space in Notion/Confluence? - -- [ ] Are there any shared folders in Keeper Security where I should be added? -- [ ] Get access to staging environment for backoffice app -- [ ] Get access to staging environment for KYG platform - -- Accounting migration - - [ ] Check iplicit content shared by Andrew - - [ ] Check iplicit docs, potentially ask for more - - [ ] Write up my small requirements - -- Equipment - - [ ] Second screen - - [ ] Keyboard - - [ ] USB-C hub with several USB A + HDMI - - [ ] Second RAM card -> https://www.neobyte.es/memoria-crucial-16gb-ddr4-sodimm-3200-ct16g4sfra3a-8487.html, https://www.pccomponentes.com/corsair-vengeance-so-dimm-ddr4-3200mhz-pc4-25600-32gb-2x16gb-cl22 - - [ ] Shelves and stationery organizers - - https://www.ikea.com/es/es/p/billy-libreria-blanco-00263850/ - - https://www.ikea.com/es/es/p/tjena-organizador-escritorio-blanco-60395452/ - - https://www.ikea.com/es/es/p/vattenkar-estante-escritorio-blanco-20541568/ - - - -- [ ] Get a locker -- [ ] Get access to these maps -![img.png](images/norskken_3rd_floor_map.png) - -- [X] Book some time with Alex Anderson (Business Systems) -- [X] Book some time with Lianne Foster (Business Systems) -- [ ] Book some time with Lourdes [ ] -- [ ] Luisa Legal (has contact with Trust Keys) - -- [ ] Big official "This is what we will do" Data meeting in December - -- [X] Get access to the Data Meeting excel from Ben Cotte -- [ ] Review the data exploration efforts made by Cotte -- [ ] Get access to Data Map from Trust Keith - - ## Meeting with Andrew - General direction. 2024 company goals. What's the philosophy? Growth? Quality? + - 3 main goal lines + - Make current operations work properly now that we have resources (backfill). Andrew's opinion is they where understaffed for long and that explains why things are not working out smoothly. + - Grow + - Through direct selling (business as usual) + - Integration with PMSs to white-label the solution and turn them into sales funnels + - Crazy R&D ideas, mostly around Guest-centric services - How do you envision my team, who do I report to? + - Data is not a squad, it's cross functions + - 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. + +--- + +Stuff we couldn't go through, let's discuss next meeting: + - Is the P&L somehow decentralized? - How do you and Humphrey split responsibilities? - Things I've liked so far @@ -429,34 +407,159 @@ Actions - Backlog - Building out our infrastructure as well as working on hot things. Balance between immediate stuff and building for the future - Is there something that concerns you? Anything you are scared of? Any issue that keeps you up at night? -- I'll be eager to grab a lunch or to +- I'll be eager to grab a lunch or to hear more about both you and Humphrey. I care about the plans at the top, it's one of the main reasons I'm here and not at a big corp + +## Meeting with Clay + +Onboarding and PMSs + +- Every host gets manual onboarding. This is a pain point +- +- Goals: + - Hopefully we get it fully automated. 100%. + - +- Fully takes care of PMS integrations + +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 -## Meeting with Alex A. and Lianne +Payment step: screening, waiver, damage protection plan + +ALL BOOKINGS GET A SCREENING, NO MATTER WHAT SERVICES THE PMC HAS HIRED WITH US + + +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? +# Now + +## Onboarding and Data Kickstart +- [ ] How to book rooms? + +- [ ] Are there any shared folders in Keeper Security where I should be added? +- [ ] Get access to staging environment for backoffice app +- [ ] Get access to staging environment for KYG platform + +- [ ] Start a Data project and board in devops and stop using this for non-personal tasks + + +- Accounting migration + - [ ] Check iplicit content shared by Andrew + - [ ] Check iplicit docs, potentially ask for more + - [ ] Write up my small requirements +- Equipment + - [ ] Second screen + - [ ] Keyboard + - [ ] USB-C hub with several USB A + HDMI + - [ ] Second RAM card -> https://www.neobyte.es/memoria-crucial-16gb-ddr4-sodimm-3200-ct16g4sfra3a-8487.html, https://www.pccomponentes.com/corsair-vengeance-so-dimm-ddr4-3200mhz-pc4-25600-32gb-2x16gb-cl22 + - [ ] Shelves, organizers and stationery + - https://www.ikea.com/es/es/p/billy-libreria-blanco-00263850/ + - https://www.ikea.com/es/es/p/tjena-organizador-escritorio-blanco-60395452/ + - https://www.ikea.com/es/es/p/vattenkar-estante-escritorio-blanco-20541568/ + - Post-its, pens, pencils, white-sheets, scissors, charging -## dbt course -- I have to review again how did the `full_moon_dates` table come to life and add to the database to get the dbt models running. +- [ ] Get a locker +- [ ] Get access to these maps +![img.png](images/norskken_3rd_floor_map.png) + +- [X] Book some time with Alex Anderson (Business Systems) +- [X] Book some time with Lianne Foster (Business Systems) +- [ ] Book some time with Lourdes +- [ ] Sit down with an account manager to go through the Onboarding process +- [ ] Luisa Legal (has contact with Trust Keys) + +- [ ] Big official "This is what we will do" Data meeting in December + +- [X] Get access to the Data Meeting excel from Ben Cotte +- [ ] Review the data exploration efforts made by Cotte +- [ ] Get access to Data Map from Trust Keith -## Data Page + +## Meeting with Alex Anderson + +- Overview of your scope +- Current systems and processes being used + - Could you get me access to check them out? +- Reports/Spreadsheets/PBIs/? +- Current pain points + +- Can you somehow give me access to Hubspot? No touchy touchy + + +## Data HQ - Landing - What's this team - Who is in it - What we do and what we don't - How to get in touch -- Data Index +- Data Catalog - What exists, who owns it, where to learn more +- Data Products + - What exists, what is it good for, how to request access +- Newsletter + - Bi-weekly updates on new stuff built by the data team -- Notion or Confluence? Does everyone have access to both? Discuss with Robinson \ No newline at end of file + +Existing Data Products +- Global KPIs Spreadsheet +- PowerBI + +My proposal on first fronts, domain wise: +- Product: dedicated analyst to dance together with the team running adhoc analysis on new product ideas +- Stable reporting for operational teams and processes with the goal of helping Matt, Leo and their managers: + - Sales + - Account Management + - CS Interactions + - Resolutions +- Finance + - Solve invoicing nightmare, at least partially +- Business Management + - High level operational and financial measures. Revenue, user acquisition/churn/activation, # of bookings processed, + +- Pitfalls to avoid + - Data as a shadow IT + - Unrealistic prioritization. Not all questions deserve to be answered + - Overly strict centralization in Data team: if someone owns the data, has the data, and knows what to do with the data, the Data team is there to review but doesn't need to act + - Spaguetti architecture + +My proposal on first fronts, deliverables wise: +- Data catalog with the most important databases, ownership, docs, etc. +- Take control of existing reporting + +My proposal on first fronts, team wise: +- Get another data engineer and two data analysts in place. Senior people that know what they are doing, not the right place and time to develop junior guys + + + +- Hiring: + - [ ] Write job descriptions for the roles I would like to have + - [ ] My proposal on interview processes + - [ ] Technical tests / Cases + + +## dbt course + +- I have to review again how did the `full_moon_dates` table come to life and add to the database to get the dbt models running.