Download Distributed Software Development

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
NOTICE!
• 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 2010/2011).
• 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!
10-10-05
1
Distributed Software Development
10-10-05
2
Manish Kungwani
Public Transportation System
Product Line
10-10-05
3
Overview
•
•
•
•
•
Project Schedule
Important Events
Project Development Process
Other Experiences
Umple Model
10-10-05
4
Project Schedule
• Week 46
•
•
•
•
•
•
Beta model is complete
Includes Umple model of 95% requirements
Java Unit Testing in progress, 50% done
First Instance under Development
Started with UI framework
Documentation in progress
10-10-05
5
Project Schedule contd..
• Week 49
•
•
•
•
•
•
We complete the Umple requirements 100%
Finish the framework for GUI (java.swing)
Completion of Testing
Inter-Repository Event Handling
Plan for Requirement Expansion
Develop instances
10-10-05
6
Important Events
• Week 43
• Planning for Beta Umple and Java
Development
• Week 44
• Umple development continued
• Customer reply regarding our doubts and
requests
• Not perfectly clear explanations
• Information about future availability of requested
essential features
10-10-05
7
Important Events contd..
• Week 45
• Beta Umple Model is complete
• Testing and Documentation in progress
• Mail from customer with clarifications and plans
for Umple contribution
• Customer Mail for feature requests
• Instance Development started
• UI framework development started
10-10-05
8
Project Development Process
• Current Development Process:
• Umple Model Finalization, Optimization
• Java Unit Testing
• Document changes in implementation, other
realizations, clarifications
• Development of GUI framework and instances
• Planning and confirming for Umple contribution
10-10-05
9
How much we work?
Member
W38 W39 W40 W41 W42 W43 W44 W45
Total
Augustin Petrović
14
19
16
10
18
17
13
56.5
163.5
Uma Shankar Subramani
13
1
5
12
13
10
10
17
81
Hafiz Umer Waqar
14
9
12
18
14
14
10
19
110
Siva Chaitanya Nayak Eslavath
0
4
4
8
11
10
11
16
64
Manish Kungwani
15
17
12
14
17
17
14
54
160
Pratik Bapurao Barkade
13
4
6
15
14
14
12
18
96
Omar Tawffeeq Jaradat
22
18
12
18
16
14
14
20
134
91
72
67
95
103
103
84
200.5
815.5
Total
10-10-05
How much we work?
10-10-05
How much we work?
10-10-05
Other Experiences
• Umple-plugin
• Missing features hamper productivity
• Changes in basics of Model for algorithm
implementation and decision-making
• Standardizing GUI
• Team Performance Issues
10-10-05
13
The Core Product Line
Model-based testing
10-10-05
14
The Umple Model
Model-based testing
10-10-05
15
Interface of Instance
Model-based testing
10-10-05
16
GUI framework
Model-based testing
10-10-05
17
Tests
Model-based testing
10-10-05
18
Thank You!
Any Questions or Queries?
Što?
Was?
10-10-05
Related documents