Call Calendar Alpha presentation Distributed Software Development 2014/2015 Biljana Stanić, Damian...
-
Upload
amos-barker -
Category
Documents
-
view
215 -
download
2
Transcript of Call Calendar Alpha presentation Distributed Software Development 2014/2015 Biljana Stanić, Damian...
Call CalendarAlpha presentation
Distributed Software Development 2014/2015
Biljana Stanić, Damian Marušić, Marko Vuglec
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?