12016-02-06 Distributed Software Development 2011/12.

Slides:



Advertisements
Similar presentations
Distributed Software Development 2011/12.
Advertisements

Processes. Outline Definition of process Type of processes Improvement models Example Next steps… 1.
NOTICE! These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Project Status E911 Provisioning System Royal Flush Software Kevin Francis, Jason Plaisted, Jessica St. Croix, Mike O’Connor, Derrick Hudson.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
110/29/12 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
N A managed approach to planning and controlling the implementation of complex application software. n A flexible tool kit, designed to support the Project.
Mobile Application for SAT Preparation Preliminary Project Plan By Project Team: Hi5 Anant Kambli Amit Shukla Ajaykumar Aswathappa Prabin Gautam Rama K.
Distributed Software evelopment Adrien Olivier(AO) Dominik Rojković(DR) Hassan Aziz Khan(HSK) Petar Butković(PB) Petar Dučić(PD) Rashid Khan(RK)
Student Companion - Final Project Presentation Members in Sweden: Andreas Drake Asad Saleem Muhammad Usman Ghani Robert Lundquist Vasilis.
DSD Course – Project Status Presentation School of Innovation, Design and Engineering Malardalen University Dec 4 th,
Public Advice Traveling Help DSD Course – Project final Presentation School of Innovation, Design and Engineering Malardalen University Jan 15 th, 2008.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
1 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer Science.
Ivan Dontsov, Andy Phenix, Maureen Rottschaefer. Project Outline “The primary objective of this OMSE 2012 Practicum Project is to extend and refine the.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
1/10/2010 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Distributed Software Development
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
11/15/2010 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Distributed Software Development 2011/12.
$aveZone Milestone 3 $aveZone Milestone 3 Fifth team: Dima Reshidko Oren Gafni Shiko Raboh.
1 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer Science.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer Science.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
9/23/2009 NOTICE! These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
NOTICE! These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
10/9/2011 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
NOTICE! These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Distributed Software Development 2011/12.
NOTICE! These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
10/23/2009 Alpha Prototype. 10/23/2009 TOPICS FOR TODAY Project Schedule o Achievements o The last few weeks... System Design and Architecture (new) Prototype.
10/24/2010 Distributed Software Development. 10/24/2010 Content Recommendation and Reuse Current state – Alpha Prototype Hamid Riaz, Loredana Baračić.
10/9/2011 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Distributed Software Development Link Analysis Tool Project Plan Adrien Olivier Dominik Rojković Hassan Aziz Khan Petar Butković.
Distributed Software Development
Blood Bank Phạm Tiến Lập – SE02683 Nguyễn Sơn Hải – SE02879
NOTICE! These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
NOTICE! These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Sophisticated Mobile Application using Augmented reality Technology
NOTICE! These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
NOTICE! These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Presentation transcript:

Distributed Software Development 2011/12

Search4Yummy Final Presentation

Search4Yummy Team Project Supervisor Aneta Vulgarakis Muhammad SulymanRonald Wolvers Petar Paar Yehui Wang Jan Čustović Andrej Garić Ivan BandaloLovro Maričić

Team Roles Västerås, Sweden –Muhammad Sulyman Project Leader / Documentation Manager –Petar Paar Mobile Application Developer / Requirement Engineer –Ronald Wolvers Web Application Developer –Yehui Wang Tester Zagreb, Croatia –Jan Čustović Team Leader / Server Side Developer –Andrej Garić Mobile Application Developer –Ivan Bandalo Web Application Developer –Lovro Maričić Tester

Agenda Project Status Experiences Android Application Demo Web Application Demo

Project Overview Mobile application Web application Restaurant System administration Customer UserGuest Staff member Administrator

Project Status Total Usecases : 61 All the usecases committed in requirements are implemented and tested

Working Hours MembersW40W41W42W43W44W45W46 W47W48W49W50W51W52W01 Total Andrej Garić Ivan Bandalo Jan Čustović Lovro Maričić Muhammad Sulyman Petar Paar Ronald Wolvers Yehui Wang Total

Working Hours per Week

Working Hours per Person

Implemented Functionalities Server Side –100+ Web Services –Database Web Application –41 Usecases Mobile Application –20 Usecases

Activity Plan ActivityW 41W 42W 43W 44W 45W 46W 47W 48W 49W 50W 51W 52W 01W 02 Project Vision X Project Plan X Requirement Engineering XX Project Design XX Project Plan Presentation X Requirements and Architecture Presentation X Database Design XX Implementation XXXXXXXX Acceptance Test Plan XXXXXXX Alpha Prototype (Server Side, Web App & Android App) XX Beta Prototype XXX Testing XXXXXXX Final Product XXXX User & Installation Manual XXXXXX Final Report XXXX Final Presentation XX PlanBuffer Less Workload

Process Info Top level process –Waterfall model Stable requirements Low level process (Implementation Phase) –XP model Services implemented on demand Bug fixing Documents are updated when required

Changes Android and Web Application –Updated: Like a dish, Recommend a dish --> Dish Grading (1-5) –Added: Restaurant Grading and Comment Grading –Added: Dish Comment

Communication

Experiences Implementation –Developing an actual application is fun and a lot of work! –Eclipse w/ Android Plug-In is slow and annoying sometimes –Learning new technologies is fun, but challenging –Unbalanced knowledge of technologies, leads to unbalanced work load during implementation –Process selection was wise

Experiences Communication –New Friends –Luckily!!! No noticeable cultural clashes –Different views/backgrounds lead to interesting discussions

Android Application Demo

Web Application Demo

Questions?