Sprint 1: Study and Architecture
Sprint Goal
Establish project requirements, design the initial system architecture, study core technologies (Ditto, Hono, Android Studio), and set up the project documentation.
Sprint Planning
During this initial sprint, our focus was to complete the Inception phase. We needed to understand the underlying tools we would be working with, define our system architecture, create our requirements, and set up our microsite for documentation.
User Stories
As this is the initial planning and study phase, formal user stories were not directly implemented, but requirements and epics were structured.
Tasks
- Study the architecture of ditto and hono
- Make our system architecture
- Study Android Studio and make a simple map UI
- Develop a microsite to document the project
- Prepare a presentation for Milestone 1 - Inception
- Make requirements
Progress
- All initial research tasks regarding Hono and Eclipse Ditto were concluded successfully.
- System architecture draft has been defined and documented.
- Initial UI prototype in Android Studio featuring a map view is complete.
- Project microsite is live and contains initial inception documentation.
- Milestone 1 presentation was successfully completed.
Challenges
- Understanding the integration points between Eclipse Ditto and Hono.
- Navigating Android Studio for team members with limited native Android development experience.
- Defining the scope and boundaries for the MVP.
Sprint Review
- The team achieved a solid understanding of the core technologies.
- We successfully closed the Inception milestone and are fully prepared to move into the Elaboration and MVP phases.