12015-11-10 these materials are prepared only for the students enrolled in the course distributed...

39
2 22-06-23 Distributed Software Development

Upload: kerry-cross

Post on 17-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

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

223-04-21

Distributed Software Development

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

323-04-21

Beta presentation

Želimir Kompes, Xiaowei Ma

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

Agenda

• Current state vs. plan• Important events• Development process• Integration• Changes• Customer research• Experience in project• Beta demo

423-04-21

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

Our Plan

523-04-21

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

StatisticsMember

W43 W44 W45 W46 W47 W48 W49 W50 Total

Juraj 25 26 23 20 18 25 23 24 184

Sasa 17 21 15 8 16 14 16 15 122

Zelimir19 19 15 19 28 21 23 22 166

Fouad 21 12 27 20 21 17 20 18 156

Xiao wei 17 18 22 14 20 17 19 20 147

Trevor 27.5 19.5 27.5 23 23 21.5 20 20 182

Total: 126.5 115.5 129.5 104 126 115.5 121 119 957

623-04-21

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

Statistics

723-04-21

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

Important Events

823-04-21

•Advanced GUI design is added

•Feedbacks from polls results

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

Development Process

• Process– SCRUM

• Management Tool:

904/21/23

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

Second Sprint Backlog

1023-04-21

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

Whiteboard

1123-04-21

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

Burn down chart

1223-04-21

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

Changes since Alpha

• Change in Product – DB connection pooling– Automatically update base Rapex and

foodfatcs every Sunday night– Bar code scanner might not be implemented

• Documentation update– Traceability Matrix

1323-04-21

Traceability Matrix.xlsx

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

Integration

• Integration over 3 iterations:– Advanced client gui+http access+skeleton

– Client gui+http access+JSON+skeleton

– Client gui+http access+JSON+little functionality + servlet deployed on VM( running but not tested)

1423-04-21

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

Integration problems

• Barcode scanner ZXing – 30 hrs of work– barcode scanning has to be highly

customized

• VM deployment dependents on client side

1523-04-21

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

Customer research

1623-04-21

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

Customer research

1723-04-21

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

Customer research

1823-04-21

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

Customer research

1923-04-21

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

Customer research

2023-04-21

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

Customer research

2123-04-21

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

Customer research

• Costumer suggestions– Price comparison– Suggestion of similar products– Details about the manufacturer – Details about the country of origin– Make data easier to read

• Bold important stuff• Orange data in lists/graphs

2223-04-21

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

Customer research

• Conclusion– Basic idea confirmed

• Ongoing research

2323-04-21

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

Experiences

• Positive– Excellent team communication

– Balanced work distribution– Good distributed colaboration– Good project progress

2423-04-21

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

Experiences

• Problems– Understanding new technologies– Understanding team member implementation– Understanding changes

2523-04-21

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

BuySafe

2623-04-21

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

BuySafe

2723-04-21

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

BuySafe

2823-04-21

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

BuySafe

2923-04-21

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

BuySafe

3023-04-21

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

BuySafe

3123-04-21

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

BuySafe

3223-04-21

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

BuySafe

3323-04-21

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

BuySafe

3423-04-21

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

BuySafe

3523-04-21

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

BuySafe

3623-04-21

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

BuySafe

3723-04-21

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

BuySafe

3823-04-21

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

Stay healthy, BuySafe

3923-04-21

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

Questions?

4023-04-21