Flutter
Introduction
Overview
Flutter SDK is used to develop cross-platform apps. The code is written for mobile apps only, thus the developers won't be able to add Web, Linux, Mac, or Windows support for the existing code base.
Regions
- Toolstation is operational in UK and EU.
- For the UK we have one dedicated team
- For the EU we have one dedicated team
- UK team manages 1 nation
- United Kingdom
- EU team manages 3 nations
- Belgium
- France
- Netherlands
Languages
- UK supports English only
- Belgium supports Dutch only
- France supports French and English
- Netherlands supports Dutch and English
Stackholders And Team
Stackholders
To Be Added Here.
Team
UK
| Year | Priority Manager | Product Owner | Lead | Development | Testing | Design |
|---|---|---|---|---|---|---|
| 2024 | Thanos Gkavos | Sahil Adsul, Satyajeet Singh Sanu (Intrim) | Larsson KabuKoba | Chintan Prajapati, Khushal Yadav, Md Shoyab, Kislay Kumar | Satyajeet Singh Sanu, Abhijeet Kumar Gosh | Ben Adey |
| NA | Ivana Bozhinovska | Ivana Bozhinovska | Pantelis Tsakoulis | Nikolaos Portolos, Endrit Veseli | Besarta Parduzi | Ben Adey |
EU
| Year | Delivery Manager | Product Owner | Lead | Development | Testing | Design |
|---|---|---|---|---|---|---|
| 2024 | Kelly Dunn | Sahil Adsul, Satyajeet Singh Sanu (Intrim) | Larsson KabuKoba | Chintan Prajapati, Khushal Yadav, Md Shoyab, Kislay Kumar | Satyajeet Singh Sanu, Abhijeet Kumar Gosh | Ben Adey |
| NA | Kelly Dunn | Jamie, Fabian | Larsson KabuKoba | Daniil Shumko, Chintan Prajapati, Khushal Yadav | Olu Aseru | Ben Adey |
Social Contract
General
- Share work early and often
- Over-communicate the status of your work and blockers you may have when possible.
- Don't be alone - CC others on emails.
- Communication order: Slack → Impromptu Zoom session → Formal meeting → Email
- Please inform ADL / PO of any holidays and add them to the team calendar when they have been approved
- Please try and inform everyone if you are sick on the TS slack channel if possible.
Meetings
- Ensure the meeting description includes the purpose, and outcome identified as well as who would benefit from attending.
- Mute your Microphone when not talking!
- Keep meetings under 1 hour when possible
- Respect Diaries when arranging meetings
- Feel free to leave the meeting if you’re not feeling it
- Broadcast meeting outcomes
- Don't book meetings over lunch or after work
- Remember to use Google Meet for Toolstation meetings and Zoom for internal meetings
- Please let everyone know if you are going to be late or can't attend a meeting at short notice.
- Keep stand-up short and informative
Jira / Confluence
- Keep Jira tickets updated - ensure your tickets are updated by the end of the day - especially before standup
- Don't move a ticket until the ticket is updated and(or) activities have been completed.
- Keep Confluence pages updated as new information unfolds.