Top Banner
1 08-12-18 BTW ”If you go, my advice to you” - Distributed Software Development
15

108-12-18 BTW ”If you go, my advice to you” - Distributed Software Development.

Jan 17, 2016

Download

Documents

Sara Cox
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 108-12-18 BTW ”If you go, my advice to you” - Distributed Software Development.

108-12-18

BTW

”If you go, my advice to you”-

Distributed Software Development

Page 2: 108-12-18 BTW ”If you go, my advice to you” - Distributed Software Development.

208-12-18

Project statusProject status

Page 3: 108-12-18 BTW ”If you go, my advice to you” - Distributed Software Development.

Topics for today

• Project status & statistics

• Project problems & solutions

• Architecture status

308-12-18

Page 4: 108-12-18 BTW ”If you go, my advice to you” - Distributed Software Development.

Milestones

Milestone ID DescriptionPlanned

completion weekActual

completion weekStatus

M001Requirements

analysis & definitionw46 w46 Complete

M002 Object class design w47 w47 Complete

M003 Database design w48 w48 Complete

M004Map wrapper /

HTML/CSSw49 w49 Complete

M005User server logic,

JS interfacesw50 w50

Almost done

M006Route and

advices w51 --

In progress

408-12-18

Page 5: 108-12-18 BTW ”If you go, my advice to you” - Distributed Software Development.

Work Statistics

508-12-18

Page 6: 108-12-18 BTW ”If you go, my advice to you” - Distributed Software Development.

Members work

Member W45 W46 W47 W48 W49 W50 Total

TN 11 6 15 13 15 13.573.5

SM 7 6 7 7 18 1055

AZ 10 7 21 14 13 14.579.5

GC 6 6 17.5 10 7 1662.5

SO 6.5 6 18.5 7 6.5 1660.5

DZ 11 9 14 12 6 961

Total 392

608-12-18

Page 7: 108-12-18 BTW ”If you go, my advice to you” - Distributed Software Development.

708-12-18

Project costs• The project status is: (very) slightly behind

Some problem to understand other people’s work and unexpected database modification make the project slow-down.

Current Planned Cost 15600$

Current Actual Cost 24421$

Planned Project Cost 21600$

Forecasted Project Cost 32400$

Page 8: 108-12-18 BTW ”If you go, my advice to you” - Distributed Software Development.

Activities plan revieww45 w46 w47 w48 w49 w50 w51 w52 w1

Project preparations

Requirements analysis & definition

Object class design

Database design

HTML / CSS coding

Google map API wrapper

Users logic coding

Client side and server data exchange logic

Javascript I/O interfaces

Route and advice logic

Testing

Documentation

Conferences

808-12-18

• We are a half week behind due to problems• We still have 2 whole weeks in reserve

At work

Completed

Not started

Page 9: 108-12-18 BTW ”If you go, my advice to you” - Distributed Software Development.

908-12-18

Problems we are facing “It's not that I'm so smart, it's just that I stay with problems longer.”

(Albert Einstein )

• Difficulties in setting up environment

• SVN accounts and tools, installing packages, configuring the

other tools with package

• Understanding others code and own responsabilty

• Testing data, Code mess up, coupling in different modules

• Integrating different technologies

• JavaScript with Ajax & PHP , Smarty Template, integration

• Communication Problem

• MSN, Skype, Text and Chatting

Page 10: 108-12-18 BTW ”If you go, my advice to you” - Distributed Software Development.

1008-12-18

How we resolve them!

• Documentation for installing and guides

‾ Documentation on group, figures to elaborate, co-ordination

• Code writing rules and cleaning

‾ Rules on page, editor , settings

• Unit testing , commenting the test data

‾ Modules testing on local code copy, commenting the testing data

after completion

• “A problem well stated is a problem half solved”(John Dewey)

‾ Details, point by point directions, pictures for error

Page 11: 108-12-18 BTW ”If you go, my advice to you” - Distributed Software Development.

1108-12-18

How does the documentation look

• Documentation for Installing and Guides

Page 12: 108-12-18 BTW ”If you go, my advice to you” - Distributed Software Development.

How does the website look

Page 13: 108-12-18 BTW ”If you go, my advice to you” - Distributed Software Development.

Architecture status

1308-12-18

Half way thereHalf way there-Completed advice Completed advice

storing, recieving, user storing, recieving, user managementmanagement

- Needs administration, Needs administration, commenting and commenting and

flagingflaging

CompletedCompleted

- Added php - Added php calls alsocalls also

Half way Half way therethere

- Added user and - Added user and advice logicadvice logic

- Still missing - Still missing administration administration

logiclogic

CompletedCompleted

CompletedCompleted

- Simplified - Simplified structure for structure for

adviceadvice- Added advice - Added advice

propertiesproperties

Half way Half way therethere – Forms – Forms for commentingfor commentingand Rich Text and Rich Text

EditorEditor

Half way thereHalf way there– AJAX calls to be – AJAX calls to be done for commenting and flaggingdone for commenting and flagging

Almost doneAlmost doneCompletedCompletedCompletedCompleted PrototypePrototypeAPI usingAPI using

HTTP POST and HTTP POST and JSONJSON

Page 14: 108-12-18 BTW ”If you go, my advice to you” - Distributed Software Development.

Use cases completion

1408-12-18

Page 15: 108-12-18 BTW ”If you go, my advice to you” - Distributed Software Development.

Questions ?

1508-12-18