Skip to content

Iter2 Alpha Version

Chanan Merari edited this page Jun 1, 2018 · 7 revisions

Iteration 2 - Alpha Version

Content

Iteration Goals

This iteration is intended to create the Alpha version of the product - which means that all base functionality and overall usage of the application is ready

  • Create edit and preview functions to the admin panel
  • Add calendar synchronization
  • Add ticket purchase link to required events in the calendar
  • Add a full article page to each home story card
  • Various security and design tweaks across the application
  • Add Facebook API integration to the gallery Delayed to the next iteration
  • Fill the information tab with the needed information Delayed to the next iteration

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 and some additional functionality:

  • All the features from the previous iteration
  • The home page presents a full article when clicking
  • The calendar provides an option to buy ticket through a link and synchronize an event to the personal calendar
  • The admin panel was adjusted accordingly to all other new features and was added preview and edit features of itself
  • Upload image functionality was added to the admin panel

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 progression
  • Payment requirements were discussed regarding server and hosting costs, in addition to developer accounts for google and apple
  • Unfinished tasks were discussed to be done in the next iteration

Retrospective

Although the project progress is somewhat ahead of schedule, some difficulties were encountered during the iteration, and two main tasks were delayed to the next iteration. the tasks are the Facebook integration and filling the information tabs. Since both tasks are not as crucial to the application flow as other tasks delaying them was not a big problem. A fair amount of work was done on both and they are anticipated to be done within the first week of the new iteration. For all other issues of the iteration, things went smoothly enough and all of the other planned tasks were done in the given time frame.

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 third iteration planning can be found here