109-12-15 these materials are prepared only for the students enrolled in the course distributed...

16
1 09-12-15 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer Science and Engineering, University of Mälardalen, Västerås, Sweden and at the Faculty of Electrical Engineering and Computing, University of Zagreb, Croatia (year 2009/2010). For all other purposes, authors’ written permission is needed! The purpose of these materials is to help students in better understanding of lectures in DSD and not their replacement! NOTICE!

Upload: sharyl-golden

Post on 29-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 109-12-15 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer

109-12-15

These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer Science and Engineering, University of Mälardalen, Västerås, Sweden and at the Faculty of Electrical Engineering and Computing, University of Zagreb, Croatia (year 2009/2010).

For all other purposes, authors’ written permission is needed!

The purpose of these materials is to help students in better understanding of lectures in DSD and not their replacement!

NOTICE!

Page 2: 109-12-15 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer

209-12-15

Distributed Software Development

Page 3: 109-12-15 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer

309-12-15

Project Status – Release Candidate

Adnan Gohar, Florian Uunk, Paolo Di Francesco

Page 4: 109-12-15 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer

409-12-15

Project status

Page 5: 109-12-15 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer

509-12-15

Experiences (I)• On Track

– Deadlines met successfully– Less confusion– Individual progress– Concurrent development

• Cultural issues– Non encountered– Language barrier

• More communication

Page 6: 109-12-15 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer

609-12-15

Experiences (II)• Problems encountered

– Exams and other assignments– Unavailability– Communication lag– Snowboarding accidents

• But we survived it all!

Page 7: 109-12-15 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer

709-12-15

Milestones

On track!

ID Description Planned

Forecast

Actual

Status

M-009Wiki markup → ODP (Basic)

48 48 48 COMPLETED

M-010Full Editing of Slides

48 48 48 COMPLETED

M-011

ODP → Wiki (full)Wiki → ODP (full)

2 1ALMOST

DONE

M-012GUI + Additional features

2 1ALMOST DONE

M-013Final presentation

2 2

M-014Final documentation

2 2 STARTED

M-015 Final delivery 2 2

Page 8: 109-12-15 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer

809-12-15

Activity Plan

●●

●●

●●

On track!

Activity 43 44 45 46 47 48 49 50 51 1

Project design

Implementation

ODP to Wiki images conversion

View/Comment Slides

ODP to Wiki markup (Basic)

Basic Editing of Slides

Wiki markup to ODP (Basic)

Slides editing (Full implementation)

ODP to Wiki markup (Full)

GUI + Additional features

Testing

Integration

Documentation

Final product

Final project presentation

Page 9: 109-12-15 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer

909-12-15

Work HoursMember

W38 - W42

W43 W44 W45 W46 W47 W48 W49 W50 Total

AP 98,5 20 21 18 19,5 23 17,5 18 33 268,5

IA 101 22 21 13 20 24 14 17,5 41 273,5

ZŽ 73 14 25,5 24 10 11,5 23,5 10 30,5 222

AG 69 30 23 10 25 11 15 19 22 224

RD 54,5 18 12 7 29 18 22,5 21,5 12,5 195

PDF 56 16 5,5 15,5 4 14,5 25 10,5 9 156

FU 62 16,5 7 16 10 16 19 12 11,5 170

Total 514 136,5 115 103,5 117,5 118 136,5 108,5 159,5 1509

Page 10: 109-12-15 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer

1009-12-15

Page 11: 109-12-15 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer

1109-12-15

Statistics...• Finances

• 11 of 11 subprojects completely finished• On a finer scale, 95% complete

Current Planned Cost $38711

Current Actual Cost $37725

Planned Project Cost $53600

Forecasted Project Cost $52234

Page 12: 109-12-15 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer

1209-12-15

Functionalities and Implementation

Page 13: 109-12-15 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer

1309-12-15

New Functionalities (I)

• Presentation Categories– Group by categories– Easy to search– User friendly

• Slide Editing– More tags support

• FCKeditor - custom tags/highlighting– Better visibility– Custom tag support

Page 14: 109-12-15 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer

1409-12-15

New Functionalities (II)

• Add New Slide– Add new slides to Presentation & ODP

• View Slide Summary– View slide details

• Delete Whole Presentation– Delete with one click

• Presentation Slideshow– Surprise feature

Page 15: 109-12-15 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer

1509-12-15

What Expects Us...

• Final Documentation

• Touching up the GUI• Security settings• Thorough testing

• Improving existing functionalities

Page 16: 109-12-15 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer

1609-12-15

Demonstration