190 likes | 194 Views
This notice provides an update on the progress of the Distributed Software Development Course, including documentation evolution and testing status.
E N D
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 2006/2007). • 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!
Selected Topics in Software Engineering -Distributed Software Development
CourseBuilder Standalone Team CourseBuilderStandalone ApplicationProject Status Report 2
Past Documentation • Documents already used and filled: - Project description - Requirements definition - Design description - Week reports - Minutes of meeting
NEW Documentation • Currently working on new documents • Acceptance Test Plan • Installation Manual • User Manual (Maybe, still not working on it) • Technical Documentation • Final Project Report
NEW Documentation Evolution • Working on first parts • Waiting for program to be more evolved • Publication
Publication • We keep on adding documentation through the website • Not final versions • Probably some will be modified
Testing (1) • We started our testing part • The testing will be done in NUnit which is similar to the JUnit. • There will be approximately 30 testing classes • The testing will be rigorous and address the most critical parts to avoid any catastrophe
Testing (2) • Last week we are immersed with Learning NUnit. • So the progress was slow but we will soon gather pace and complete the task well before milestone.
General project status • On track
Statistics #1 (time) • Typically, about 20-30 hours per week are spent for the communication
Statistics #2 (money) • Decreased forecasted project costs • This is the status collected in the end of week W49
Statistics #3 (communication) • Average of 1.5 group meetings per week • About 300 e-mails • (ca. 100 in past 14 days)
Expiriences • We expirienced CVS conflicts • Accidental • Fixing somebody else’s bugs • We shifted some project roles
Future plans • Make new application build (few more bugfixes) • Visit customer and discuss GUI and application behaviour • Coding and much testing • Working on the documentation