Call Calendar Alpha presentation Distributed Software Development 2014/2015 Biljana Stanić, Damian Marušić, Marko Vuglec.

Post on 17-Jan-2016

215 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

Transcript

Call CalendarAlpha presentation

Distributed Software Development 2014/2015

Biljana Stanić, Damian Marušić, Marko Vuglec

Marko Velickovic
Iadded this, and you place it where it suits you

Team members

Biljana Stanić(MDH)

Md. Abdur Razzaque

(MDH)

Hrvoje Pavlović

(FER)

Marko Vuglec(FER)

Marko Veličković

(MDH)

Damian Marušić

(MDH/FER)

Content

❖Project Overview❖Scrum and Spirits❖Current Project Status❖Future Development❖Project Management Tools❖Testing❖Experiences❖Alpha Prototype Demo

Project Overview❖ Customers: Malin Rosqvist & Irfan Šljivo

❖ 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

PrestaShop

❖Exists of two main parts

❖Back-office - administration purposes

PrestaShop

❖Front-office - web page for public

Scrum

❖Advantages➢ Adaptive and flexible ➢ Fast customers’ feedback➢ Incomplete tasks can be corrected in next

sprint

❖Disadvantages➢ Relaxed schedule➢ False security ➢ Idea is simple, but realization is complicated

Sprints

❖1st Sprint (27.10. - 9.11.)➢ Basic documentation➢ Meeting with customers➢ Project plan presentation

❖2nd Sprint (10.11 - 16.11.)

➢ Detailed documentation➢ Server setup➢ Second meeting with customers➢ Requirements and design presentation

Sprints❖3rd Sprint 17.11 - 30.11.

➢ Online meeting with one customer➢ Detailed DB design➢ DB deploy➢ Alpha product➢ Status presentation

❖4th Sprint (future)➢ Full DB deployment➢ Beta product➢ Meeting with both customers➢ Documentation

Current Project Status: Working Hours

❖ Last week - 112 Hours and Total - 275 Hours

Current Project Status: Achievements

Sprint and date

Planed Achieved Details

17.11 - 30.11.

Local environment setup 100% DONE!

Documentation 80% Documents are incomplete

Presentations 100% DONE!

Communication with customer

100% Clarified requirements

Implement Call part 80% Missing document part and deadlines

Implement Application part

0% Pushed into next sprint

Current Project Status: Based on requirements

❖ 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

Future tasks - part 1

❖4th Sprint (future)➢ Meeting with customers➢ Full database deployment and link local to

server➢ Finish Call implementation (support for

adding documents and deadlines)➢ Create custom filters

Future tasks - part 2

❖4th Sprint (future)➢ Implement Application part ➢ Modify documents and publish new revisions➢ Prepare live beta product demo➢ Create and add into existing documents tests and

results of testing

Project Management Tools

❖ Tools that we use during our project development:

➢ Project tracking■ Github

➢ Documentation■ Google Drive

➢ Communication■ Skype, Viber, Email

➢ Testing■ Selenium IDE

Testing

❖Functional testing

❖Selenium IDE

❖Tests connection with the database

Testing

Testing

Experiences

❖Offline database problems

❖Documentation is important

❖Unplanned activities

❖Customer and product owner in different countries

Alpha Prototype Demo

❖Completed database design

❖Finished setting up local development environment

❖ Implemented Call part➢ view/edit/delete calls (type, status, deadline

type)➢ filter calls by statuses, types and funding

agencies

Alpha Prototype Demo

❖Online demo:➢ http://161.53.67.147/prestashop-skeleton/

❖Offline demo:➢ Hosted locally on laptop of team member,

Marko Veličković

Thank you!

Questions?

top related