Skip to content
Chanan Merari edited this page May 2, 2018 · 5 revisions

Iteration 1 - Minimal viable product

Content

Iteration Goals

This iteration is intended to produce a working product with base functionallity

  • Create basic application layout and UI
  • Establish connectivity between server and client
  • Design scale-able gallery grid
  • Provide initial information in the information page
  • Design a sorted list of events in the calendar page

Team Roles

The areas in the product are distributed as follows:

  • Eliyah Weinberg will be responsible for the calendar page and the synchronization process for personal mail
  • Odelia Ivginehaz will be responsible for the information page and all its inner tabs
  • Chanan Merari will be responsible for the home page and the admin panel and their client side connectivity to firebase
  • Daniel Lifshitz will be responsible for the gallery page and its integration with Facebook API
  • Lior Vaknin will be responsible for all server side code and general ionic infrastructure

Task Management

Issues and boards

The project tasks and their matching iterations and priority can be found in the issues page The current iteration issues can be found here and here

The main project Kanban board can be found here

Total Estimation

The iteration estimation is set in the milestone

Product review summary

The product at this point includes all the basic features required to perform as minimal viable product:

  • The home page presents the information from the server as required, a further expenditure is required for each story
  • The calendar page shows the events, and a further functionallity is required for synchronization
  • The gallery page is designed as it should, and the Facebook integration is planned
  • The information page structure is ready, and the information to be filled is yet to be recieved from the organization

The product can be seen in our live deployment

Documentation

Meeting Summary

A meeting was held with the organization representative and the following notes were mentioned:

  • The organization was overall satisfied with the current product
  • A feature to link an event to an external ticket buying system was requested
  • Elaboration in a different page was required for each home story card
  • A singular banner at the top of the application was requested
  • A button to direct the client to the organization Dropbox repository has been brought up, but a specific location and design for it were not provided yet.

Retrospective

The project progress is well beyond initial planning and the tasks are finished within the given timeframe, so in retrospective there are no comments to be made regarding issues that weren't dealt with properly or blockers along the interation

Code

Code review is shared across team members both verbally and on each issue (if needed), any remark that was made during the iteration on the quality of the code can be tracked in the iteration issues

Next Iteration Planning

The second iteration planning can be found here