Journey of a Novice Software Developer in a Vesko Start-Up Project
Jegorova, Anna (2024)
Jegorova, Anna
2024
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024112830885
https://urn.fi/URN:NBN:fi:amk-2024112830885
Tiivistelmä
The thesis explores the author’s experience as a novice software developer and Scrum Master within the Vesko start-up, detailing a nine-week period from June 17th to August 16th, 2024. Through daily entries and weekly analyses, the author chronicles personal experiences, challenges, and achievements while contributing to developing an e-commerce mobile platform.
The project, initiated by Leo Fadi, the founder of Vesko, aims to revolutionize retail solutions by seamlessly integrating online-to-offline transactions. Through the platform, retailers can list products rapidly, facilitating both online and offline sales with swift delivery, minimizing additional expenses, and maximizing product visibility.
The author’s primary objectives included mastering mobile development technologies, such as React Native and TypeScript, and deepening understanding of agile practices to support team productivity. Challenges in a remote setup included adapting to agile rituals and balancing personal development with project needs.
Diary entries captured daily experiences, while weekly analyses synthesized these observations and connected them to relevant theoretical frameworks in mobile development and agile practices. This offered a reflective process that guided learning and adaptation.
Throughout this journey, the author’s technical proficiency improved, insights into Scrum methodology deepened, and team collaboration was fostered. The value of adaptability, resilience, and continuous learning in a startup setting was underscored.
The thesis explains the boundaries of the author’s role, emphasizing individual growth and learning experiences within the Vesko project context. Although the thesis touches upon the broader progress and impact of the project, its primary focus remains on documenting the author’s journey as a novice software developer, providing valuable insights for future practitioners, and contributing to Vesko’s project documentation.
The project, initiated by Leo Fadi, the founder of Vesko, aims to revolutionize retail solutions by seamlessly integrating online-to-offline transactions. Through the platform, retailers can list products rapidly, facilitating both online and offline sales with swift delivery, minimizing additional expenses, and maximizing product visibility.
The author’s primary objectives included mastering mobile development technologies, such as React Native and TypeScript, and deepening understanding of agile practices to support team productivity. Challenges in a remote setup included adapting to agile rituals and balancing personal development with project needs.
Diary entries captured daily experiences, while weekly analyses synthesized these observations and connected them to relevant theoretical frameworks in mobile development and agile practices. This offered a reflective process that guided learning and adaptation.
Throughout this journey, the author’s technical proficiency improved, insights into Scrum methodology deepened, and team collaboration was fostered. The value of adaptability, resilience, and continuous learning in a startup setting was underscored.
The thesis explains the boundaries of the author’s role, emphasizing individual growth and learning experiences within the Vesko project context. Although the thesis touches upon the broader progress and impact of the project, its primary focus remains on documenting the author’s journey as a novice software developer, providing valuable insights for future practitioners, and contributing to Vesko’s project documentation.