Download presentation
Presentation is loading. Please wait.
Published byBetty Brooks Modified over 9 years ago
1
Call Calendar Status presentation Distributed Software Development 2014/2015 Biljana Stanić, Damian Marušić, Marko Vuglec
2
Team members Biljana Stanić (MDH) Md. Abdur Razzaque (MDH) Hrvoje Pavlović (FER) Marko Vuglec (FER) Marko Veličković (MDH) Damian Marušić (MDH/FER) 2015-12-24
3
Content ❖ Project background ❖ Basic application workflow ❖ Project status (past and present) ❖ Database design ❖ Future project tasks ➢ Development workflow 2015-12-24
4
Project background ❖ Customers: Malin Rosqvist & Irfan Šljivo ❖ www.es.mdh.se www.es.mdh.se ❖ Enable researchers to find a perfect project call ❖ Enable customers easier manipulation with applications and projects ❖ Functionalities: calls, applications, reports, automatic project and news creation 2015-12-24
5
Basic application workflow ❖ Funding agency makes a call ❖ Researchers are identified and notified (check calls) ❖ Researchers make application for the call ❖ Granted application becomes a project ❖ News about the project are published 2015-12-24
6
Project status ❖ What has been done? ➢ 1st and 2nd sprint ❖ Current state ❖ Job division 2015-12-24
7
What has been done? Sprint and datePlanedAchievedDetails 27.10. - 9.11. Server setup40%Configured empty server (without data) and it is secured Missing: Link to Github and data Documentation90%Created: Project Plan Missing: Additional details Presentations100%DONE! 2nd meeting with the customer 0%No meeting 2015-12-24
8
What has been done? Scrum and datePlanedAchievedDetails 10.11 - 16.11. Server setup80%Missing: Link to Github and data Documentation100%Requirements Definition; Design Description Presentations100%DONE! 2nd meeting with the customer 100%Clarified requirements 2015-12-24
9
Current state ❖ Current server setup ➢ Server is online with database ❖ Current database - 250 tables ➢ Add additional 11 tables ❖ Customer and product owner relation ➢ Customer is in Sweden and product owner is in Croatia ❖ Splitting into smaller groups ➢ 2 to 3 member is optimum 2015-12-24
10
Job division ❖ Server and database admin ➢ Marko Vuglec ❖ GitHub configuration, database design ➢ Hrvoje Pavlović ❖ Development of application call - back end ➢ Damian Marušić, Abdur Razzaque ❖ Development of application call - front end ➢ Biljana Stanić, Marko Veličković ❖ Documentation - MoM, weekly report ➢ Abdur Razzaque, Marko Vuglec 2015-12-24
11
Future project tasks ❖ Database design ➢ Additional tables ❖ Future tasks ➢ 3rd sprint ➢ 4th sprint 2015-12-24
12
Database design 2015-12-24
13
Additional database tables - Call ❖ Call ➢ Contains information about Call, links with documents on server and type of Call ❖ CallType ➢ Connection table between Call and CallTypeIndex ❖ CallTypeIndex ➢ Index of all types of Calls ❖ CallDocumentServer ➢ Location for documents and time of upload ❖ CallDocument ➢ Connection table between Call and CallDocumentServer ❖ CallApplication ➢ Connection between Call and Application 2015-12-24
14
Additional database tables - Application ❖ Application ➢ Contains all information about application and links to all concerning documents ❖ ApplicationDocument ➢ Connection between Application and ApplicationDocumentServer ❖ ApplicationDocumentServer ➢ Location for document and time of upload ❖ InterestsIndex ➢ Index of all categories/keywords ❖ ResearcherInterest ➢ Link researcher and interest table 2015-12-24
15
Future tasks - 3rd sprint ❖ 18.11.2014. - 02.12.2014. ❖ Install local program support ➢ All team members with help of Marko Vuglec and Hrvoje Pavlović ❖ Implement database modification ➢ Marko Vuglec following development workflow ❖ Solution development - high priority tasks ➢ Team members following development workflow ❖ End with alpha stage of the product ❖ 2 meetings with customer 2015-12-24
16
Development workflow ❖ Database administrator ➢ Modify database using MySQL Workbench through SSH tunneling ❖ Developers ➢ Develop on local copy ➢ Push files to Github branches ➢ Github branches - major functionalities 2015-12-24
17
High priority tasks ❖ Functional ➢ Add new call ➢ Adding application form to the call ➢ Storing application’s forms ➢ View all calls, View specific call ➢ Create a project ❖ Non-functional ➢ Performance (SQL optimization) ❖ Documents ➢ MoM, Weekly reports ➢ Project plan, Requirements definition, Test report 2015-12-24
18
Future tasks - 4th sprint ❖ 03.12.2014.-16.12.2014 ❖ Solution development ➢ Medium and low priority ❖ Revise 3rd sprint ❖ End with beta prototype 2015-12-24
19
Medium and low priority tasks ❖ Develop ➢ Call filtering by agencies and status ➢ Sending notifications to researchers ➢ Automatic creation of a news feed upon project creation ➢ Generating reports ■About call ■About all applications to a certain call ➢ Custom filters on calls and applications with possibility to export results to excel file 2015-12-24
20
Thank you! Questions? 2015-12-24
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.