-
Notifications
You must be signed in to change notification settings - Fork 2
Milestone 4 Report
Safa Andaç, Behiye Avcı
For this milestone implementing all the requirements for frontend, backend and android is the objective. Major requirements related to this milestone are semantic tagging, advanced search, meal and restaurant recommendations. Besides, more detailed meal analyze is the improvement need to be done.
- Add Meal
- Tag Meal
- Check-eat
- Recommended meals
- Recommended food servers
- Advanced search
- Android, frontend and backend of project.
- API doc of project
- Android, frontend and backend of the project.
- Video of Eatalyze application.
- Hardcopy and softcopy of requirements, mockups, diagrams, milestone reports.
- apk file for android application.
- Android: Almost all features are implemented except recommendation and advanced search.
- Frontend: Almost all features are implemented except recommendation and advanced search.
- Backend: Already implemented methods are reviewed.
We did necessary tasks. However, only user interfaces of some important features are implemented.
We made some work changes between team members based on necessity.
#####Task Distribution
- Backend: Arda Çınar
- Frontend: Harun Acar & Noor Ahmed & Sinem Dalkılıç & Safa Andaç
- Android: Behiye Avcı & Ekrem Öztürk & Muharrem Yeşilyurt
We met the customers at least once in 2 weeks and get information about how we would able to make our project better after each meeting. In each meeting we discussed about what we have done and also what we will be doing. Milestone #3 was our last meeting and we got lots of feedbacks and opinions about our project. Last customer meeting which also included the final presentation of our project, was a success in terms of implementing most of requirements and plans.
To sum up, We were good in terms of getting opinions and ideas of our customers,preparing the plans,requirements and implementing them in accordingly.
- Noor Ahmad
- [Safa Andaç](Safa Andac)
- Behiye Avcı
- Sinem Dalkılıç
- Ekrem Öztürk (Communicator)
- Arda Cinar
- Harun Acar
- Muharrem Yeşilyurt
#Project: #
- Requirements
- [API Docs](API Docs)
- Plan
- Themes/Features
- Personas
- [User Stories](User Stories and Acceptance Criteria)
- [Domain Analysis](Domain Analysis)
- [Responsibility Assignment Matrix](Responsibility Assignment Matrix)
- [Project Communication Plan](Project Communication Plan)
- [Test Cases](Test Cases)
- [Setting Development Environment](Setting Development Environment)
#Diagrams: #
- [Use Cases and Use Case Diagram](Use Cases)
- [Use Case Drafts](Use Case Drafts)
- [Class Diagram](Class Diagram)
- [Activity Diagram](Activity Diagram)
- [Sequence Diagrams](Sequence Diagrams)
#Mockups: #
- [Web Mockups](Web Mockups)
- [Mobile Mockups](Mobile Mockups)
#Meetings: # Spring Semester
-
Fall Semester
-
[Customer Meeting Film-13/10/16](Meeting Film in class)
#Milestones: # Spring Semester
-
[Milestone-1 Report](Milestone-1 Report)
Fall Semester
-
[Milestone-1 Report](Milestone-2 Report)
-
[Milestone-2 Report](Milestone-3 Report)
-
[Milestone-3 Report](Milestone-4 Report)
#Group Works: #
#Documentations: #
- [Git Versioning Basics](Git Versioning Basics)
- [Label Customization and Issue Tracking](Label Customization and Issue Tracking)
- Scrum: An Agile Software Development Methodology
- [Patrick Lencioni: Five Dysfunctions Of A Team](Five Dysfunctions Of A Team)
- Software Development Life Cycles
- [Team Work in Software Engineering](Team Work in Software Engineering)
- [The Puzzle of Motivation](The Puzzle Of Motivation)
- Communication
- [Good and Bad Practices](Good and Bad Practices)
- Kaizen and 5S