GSD 2011
(Global Software Development)
"The Smash-Up Project"

This document contains the student group project for the joint 15 ECTS ITU+UFPE project course: "GSD 2011"



Intended Learning Outcomes

PRODUCT (70%): PROCESS (30%):


Project Description

The goal of this project is to design, develop, and deploy web service robot(s) (aka., “programmable personal assistant(s)”) that function on top of the internet, as it is.

The idea is that such programmable robots could then assist people in their everyday lives by automatically surfing web pages and web services, automatically extracting and submitting information, and automatically managing and coordinating various tasks. We expect that a lot of tasks could be automated and a lot of coordination taken care of by such services. Additionally, a lot of completely new things become possible.

The robots will interact with people via SMS which means that they will work for everyone, everywhere, all the time; even in developing countries where many people do not have access to the web, but often still have a cell phone!

This project will happen in collaboration with students from UFPE (Universidade Federal de Pernambuco) in Recife, Brazil. We hope that the services developed could later be deployed in Brazil. Such robots should be able to make a substantial difference for people there.

Keywords:

Aspects


Calendar (with milestones)

Kick-off & Prototype: toy film service

Danes only: kick-off. Toy film service.
Feb 2011

Ma Ti On To Fr Lų Sų
            04 05 06
07 08 09 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28

Brazilians join: hand-over

The Brazilians join the project. Hand-over: Danes explain and demo toy service. Brazilians adapt service to work in Brazil. Brazilians and Danes agree on social software usage.

(Brazilian Carnaval: Mar 05-08)

Feb/Mar 2011

Ma Ti On To Fr Lų Sų
   01 02 03 04 05 06
07 08 09 10 11 12 13
14 15

Smash-Up I: <service>

First Smash-Up service (without infra-structure vs. service-instance separation).
Mar/Apr 2011

Ma Ti On To Fr Lų Sų
      16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31 01 02 03
04 05 06 07 08

Smash-Up II: <service>

Second Smash-Up service (with infra-structure vs. service-instance separation).

(Easter: May 17 + 21-25)

Apr/May 2011

Ma Ti On To Fr Lų Sų
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 01
02 03 04 05 06

Evaluation & REPORT

Real evaluation. Related Work. Deployment in field. REPORT!
May 2011

Ma Ti On To Fr Lų Sų
09 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25

SPL'ification

Brazilians only: SPL'ification.
May/Jun 2011

Ma Ti On To Fr Lų Sų
         26 27 28 29
30 31 01 02 03 04 05
06 07 08 09 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

Danish exam period: June 10-July 01


Advisors

Paulo Borba (Associate Professor, Universidade Federal de Pernambuco, Recife, Brazil) [ Brazilian advisor ]
Claus Brabrand (Associate Professor, IT University of Copenhagen, Denmark) [ Danish advisor ]

Assistance

Jakob G. Thomsen (Ph.D. Student, Aarhus Uni.) [ Technical assistance (SMS) ]
Amin Piramoon (M.Sc. Student, ITU) [ Technical assistance (Deployment server) ]
Rosalba Giuffrida (Ph.D. Student, ITU) [ Social software assistance ]
Kathrine Skovdahl (Global Project Support, ILU) [ Globalization assistance ]


Students

Group 1:
Almir Gomes de Castro Jśnior
Daniel Victor Pinto Costa
Guilherme Barreto de Mendonēa
Ivson Diniz dos Santos
Leandro Henrique Freitas Aguiar
Marcelo Frota Pinto Pessoa
Jakob Madsen
Loa Skogų Lind
Martin Leegaard Larsen
Rasmus Hagemann
Group 2:
Caio César Sabino Silva
Flįvio Juvenal da Silva Junior
Gustavo Caue Silva Botelho
Irineu Martins de Lima Moura
Rafael Alberto Gomes Pereira Lima
Thales Vinicius Gomes Pereira
Victor Acioli da Costa Alencar
Aurelia-Doina Popa
Joachim Sejr
Lars Bo Lindgren Hansen
Nick Patrick Shawnley


Links


Paulo Borba & Claus Brabrand (Feb 22, 2011)