diff --git a/Cookbook/Technical-Documents/HowToUseSlack.md b/Cookbook/Technical-Documents/HowToUseSlack.md index 156c3551f..f676cb9b9 100644 --- a/Cookbook/Technical-Documents/HowToUseSlack.md +++ b/Cookbook/Technical-Documents/HowToUseSlack.md @@ -31,7 +31,7 @@ Actions: For @catarina to change the PR Party documentation to address the chang Recording: https://babylonhealth.zoom.us/recording/share/2q99Zb7Oxg0Kk7yIAVITuGUZVCs2_eV7Vge2Ppmjq3WwIumekTziMw ``` -### #ios-pedia +### #ios-announcements A private channel used to make announcements or to open discussions on broader topics within the iOS Team. Each announcement or discussion should be just one message and the discussion should happen within that message's thread. To understand the status of a message we should identify each topic by adding tagging each message with: @@ -76,6 +76,11 @@ A public channel where we usually trigger CI workflows like Testfligh/AppCenter The UI Automation Tests run every night and the results are published in this channel by the bot. To check how to trigger the workflows check [Slack CI Integration](../SlackCIIntegration.md) +### #mobile-announcements + +A private channel used to make relevant announcements for both iOS and Android teams. +Each announcement should be just one message and the discussion should happen within that message's thread. + ## How to manage notifications? Slack notifications are great way to make sure we don't miss anything important. However, when they are very frequent they can disturb our work and productivity. diff --git a/Cookbook/Technical-Documents/meetings-purpose.md b/Cookbook/Technical-Documents/meetings-purpose.md index 219262d54..7f6e39544 100644 --- a/Cookbook/Technical-Documents/meetings-purpose.md +++ b/Cookbook/Technical-Documents/meetings-purpose.md @@ -20,6 +20,8 @@ The schedule is the following: * The rest of the minutes will be to go through the most voted items in the **Went Well** and **To Improve** columns and add any required action to the **Action Items** column. Each action has to have someone assigned to it. ## PR Parties + +**[IMPORTANT] The recurring PR Party meetings are now cancelled given the low number of PRs opened for review at the same time. PR Party meetings can still be be scheduled when needed.** The PR Parties are groups of engineers who are assembled to review a bunch of PRs they're assigned to. Usually the authors of these PRs will be in the group. Participants will start by reviewing PRs asynchronously on their own. If there is a need, a meeting will be organised where the authors will go through their PRs and explain them. This will open a discussion about them and a different approach can be agreed on if required. In an ideal world, we would have all the PRs approved by the end of the meeting, but this is not the main goal. The purpose is to facilitate the discussion about the PR implementation. diff --git a/README.md b/README.md index 33c8bdefd..1d7ee1f5e 100644 --- a/README.md +++ b/README.md @@ -24,11 +24,8 @@ Some of the roles are transverse to all the squads: - + - - -
RoleEngineerGitHubTwitter
Chapter Leads
Chapter Leads Ana Catarina Figueiredo@AnnKatF@AnnKatFig
Chitra Kotwani@chitrakotwani@chitrakotwani
Squad Tech LeadsMichael Brown@mluisbrown@mluisbrown
@@ -44,46 +41,33 @@ The rest of the iOS Engineers work in the following squads: - - + + + + - + - - - - - - - - - - - - + - - - - - - + + - + diff --git a/scripts/squads.yml b/scripts/squads.yml index d6c2e4402..282964c5d 100644 --- a/scripts/squads.yml +++ b/scripts/squads.yml @@ -20,10 +20,6 @@ team: name: Ana Catarina Figueiredo github: AnnKatF twitter: AnnKatFig - - &Chitra - name: Chitra Kotwani - github: chitrakotwani - twitter: chitrakotwani - &DanielH name: Daniel Haight github: Daniel1of1 @@ -31,9 +27,6 @@ team: name: Daniel Spindelbauer github: sdaniel55 twitter: sdaniel55 - - &Danilo - name: Danilo Aliberti - github: daniloaliberti - &Diego name: Diego Petrucci github: diegopetrucci @@ -48,9 +41,6 @@ team: name: Ilya Puchka github: ilyapuchka twitter: ilyapuchka - - &James - name: James Birtwell - github: jimmybee - &Javier name: Javier Hernández github: jaherhi @@ -67,14 +57,6 @@ team: - &Konrad name: Konrad Muchowicz github: konrad-em - - &Michael - name: Michael Brown - github: mluisbrown - twitter: mluisbrown - - &Michal - name: Michał Kwiecień - github: MichalTKwiecien - twitter: kwiecien_co - &Nico name: Nico Robin github: Naiko @@ -82,10 +64,6 @@ team: - &Nikolay name: Nikolay Marinov github: nikolay-bab - - &Olivier - name: Olivier Halligon - github: AliSoftware - twitter: aligatr - &Patrick name: Patrick Westmeyer github: bh-pwestmeyer @@ -104,10 +82,6 @@ team: - &Witold name: Witold Skibniewski github: mr-v - - &Yuri - name: Yuri Karabatov - github: karabatov - twitter: karabatov ################################################################ @@ -117,20 +91,18 @@ roles: - name: Chapter Leads members: - *Catarina - - *Chitra - - name: Squad Tech Leads - members: - - *Michael ################################################################ # List of the Squads and their members # squads: - - name: Activate - desc: Onboard users so that they understand the value we provide. + - name: Partnerships + desc: Updating and maintaning our partner apps. Engineering work like tooling, CI and development processes.. members: - - *Sergey + - *Ilya + - *Sergey + - *Simon - name: Appointments 1 desc: Face to face appointment booking. members: @@ -139,30 +111,16 @@ squads: desc: Digital appointments members: - *Adrian - - *Chitra - *Nico - name: Assistant desc: Chatbot-related features. members: - *Joao - - name: GP @ Hand Registrations - desc: End to end journey for NHS registration. - members: - - *James - name: Healthcheck desc: Overview of your health using a 3D body model (avatar). members: - *Emese - *Julien - - name: Identity - desc: Authentication and Authorization related work. - members: - - *Giorgos - - *Michael - - name: Member Comms - desc: Improving how we communicate with our users. - members: - - *Viorel - name: Monitor desc: Help members manage and sustain a healthy lifestyle. members: @@ -171,32 +129,19 @@ squads: - *Diego - *Javier - *Nikolay - - name: Native Apps Platform - desc: Engineering work like tooling, CI and development processes. - members: - - *Ilya - - *Olivier - - name: Prescriptions - desc: Prescriptions functionality. + - name: Real-Time Matching + desc: To increase average appointment per hour per clinician. members: - *Adam - *Konrad - - name: Partnerships - desc: Updating and maintaining the Telus app. - members: - - *Simon - - name: Retain + - name: Experience desc: Engage users with our key features in a dynamic, personalised manner. members: - - *Yuri - - name: SDK - desc: Updating and maintaining the SDK. - members: - - *Michal + - *Giorgos - name: Triage desc: Chatbot functionality. members: - - *Danilo + - *Viorel - name: US Professional Services desc: Features for app in the US. members:
SquadEngineerGitHubTwitter
Activate
Onboard users so that they understand the value we provide.
Sergey Shulga@sergdort@SergDort
Partnerships
Updating and maintaning our partner apps. Engineering work like tooling, CI and development processes..
Ilya Puchka@ilyapuchka@ilyapuchka
Sergey Shulga@sergdort@SergDort
Simon Cass@scass91@codercass
Appointments 1
Face to face appointment booking.
Witold Skibniewski@mr-v
Appointments 2
Digital appointments
Appointments 2
Digital appointments
Adrian Śliwa@adiki@adiki91
Chitra Kotwani@chitrakotwani@chitrakotwani
Nico Robin@Naiko@Naiko
Assistant
Chatbot-related features.
João Pereira@NSMyself@NSMyself
GP @ Hand Registrations
End to end journey for NHS registration.
James Birtwell@jimmybee
Healthcheck
Overview of your health using a 3D body model (avatar).
Emese Toth@emeseuk
Julien Ducret@brocoo
Identity
Authentication and Authorization related work.
Giorgos Tsiapaliokas@gtsiap
Michael Brown@mluisbrown@mluisbrown
Member Comms
Improving how we communicate with our users.
Viorel Mihalache@viorel15@viorelMO
Monitor
Help members manage and sustain a healthy lifestyle.
Daniel Haight@Daniel1of1
Daniel Spindelbauer@sdaniel55@sdaniel55
Diego Petrucci@diegopetrucci@diegopetrucci
Javier Hernández@jaherhi
Nikolay Marinov@nikolay-bab
Native Apps Platform
Engineering work like tooling, CI and development processes.
Ilya Puchka@ilyapuchka@ilyapuchka
Olivier Halligon@AliSoftware@aligatr
Prescriptions
Prescriptions functionality.
Real-Time Matching
To increase average appointment per hour per clinician.
Adam Borek@TheAdamBorek@TheAdamBorek
Konrad Muchowicz@konrad-em
Partnerships
Updating and maintaining the Telus app.
Simon Cass@scass91@codercass
Retain
Engage users with our key features in a dynamic, personalised manner.
Yuri Karabatov@karabatov@karabatov
SDK
Updating and maintaining the SDK.
Michał Kwiecień@MichalTKwiecien@kwiecien_co
Experience
Engage users with our key features in a dynamic, personalised manner.
Giorgos Tsiapaliokas@gtsiap
Triage
Chatbot functionality.
Danilo Aliberti@daniloaliberti
Viorel Mihalache@viorel15@viorelMO
US Professional Services
Features for app in the US.
Ben Henshall@Ben-Henshall@ben_henshall
Joshua Simmons@j531