Retrospective Document 2 - METU Ceng Demo Day 2016

Transkript

Retrospective Document 2 - METU Ceng Demo Day 2016
FoodFeed
PEM
Sprint Evaluation
What is the progress of your project in this sprint? What goals are achieved? What problems are overcome?
If you are updating your plans what are your justifications?
In this sprint, we moved our project from local server to Apache server with Digital Ocean. Our project is
working on with a static IP address. We had some difficulties while installing Apache server with local host,
but we eliminated them by using Digital Ocean. Our goals were implementing profile page and main feed
page both for Android and Web application. Implementations of those pages were partially successful. We
created the pages with basic interfaces, however we have some problems with updating feed dynamically
from database.
In addition, we created a survey to get real data from people and , published it on Cow. We will use these
data for our recommendation system.
Team evaluation
How well your is team working together? How many meetings did you hold? Are you planning any changes
in your cooperation strategy? Which work is completed by which member (in a Gannt chart)?
The more our project improves, the more we communicate with each other. Still we are meeting
regularly after each meeting with our project leader in order to talk about work sharing and what we
have to do in that week. We also met a day before meeting with our project leader to talk about what
we've done in that week. In this sprint, we had 4 meetings with our project leader and around 10
meetings with each other. We also met with our supervisor this week and arranged regular weekly
meeting time. Because of some difficulties we shared some of our tasks or changed our workload
with each other. We are not planning to change our cooperation style.
Task
Assigned Member
Installation Apache server and Digital Ocean
Implementation of profile page for Android
Recommendation system with Python
Communication between profile web page and
server
Integration of common service for android and
web
Implementation of profile page interface for
web with Bootstrap
Creating database tables
Implementation of feed page interface for web
with Bootstrap
Implementation of feed page for Android
1st
week
Başak Kalfa
Mustafa Nacar
Esma Göksal
Zeynep Şengil
✔
✔
✔
✔
Zeynep Şengil, Mustafa
Nacar
Başak Kalfa, Esma Göksal
✔
2nd
week
✔
Zeynep Şengil
Esma Göksal
✔
✔
Mustafa Nacar
✔
Page 1 of 2
3rd
week
FoodFeed
PEM
Integration of HTML and Django
Implementation of post functionality and
updating database dynamically for Android
Updating feed page dynamically from database
for web
Başak Kalfa
Mustafa Nacar
Zeynep Şengil
✔
Implementation of communication between
database and HTML
Implementation of post functionality for web
Esma Göksal
✔
Başak Kalfa
✔
✔
✔
Backlog Updates
What are your backlog updates?
In this sprint, we planned to finish main functions of feed and profile pages. We are able to get data from
database and show them in feed, also we are able to send a post and send the information to database.
However, it is not working entirely appropriate, there are bugs that we need to fix. We will fix them in next
sprint.
Page 2 of 2