1 / 15

SoMerTIME Final Presentation

This project is part of a Distributed Software Development course aiming to create a tool for visualizing software merging processes based on Rickard Land's research paper. The team has successfully implemented 14 out of 15 requirements, met milestones, and submitted all necessary documentation. Valuable skills in C# and XML were acquired, highlighting the benefits of teamwork and effective communication.

jhorwitz
Download Presentation

SoMerTIME Final Presentation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SoMerTIMEFinal Presentation Project manager: Kazim Sardar Mehdi Project members: Mohsin Qasim Muhammad Zaheer Murali Krishna Ganta Godwin Oziegbe Isaac Okoknkwo (NOT HERE)

  2. Background • WHY? • The project is a part of the course Distributed Software Development • It’s a Distributed Software application course but all member and even the customer is on the same side. • The tool developed is used to visualize the merging process of two software's • It’s the implementation of Rickard Land Research Paper • To Pass the course • Maximum Requirements should be fulfilled and each member must work planned hours

  3. What We have done • Project description and Requirement Description • Overall description of the project • Planned Working hours and distribution • Gather all the requirements from the papers provided by customer • Give priorities to all the requirements • Have meeting with the customer

  4. What We have done 2. Design Description and Implementation • Design whole system • Finalize Graphical layout • Learned Graphics in C# • Saving and loading data from XML files 3. Testing • Unit testing (Manual) • Tested features of whole system

  5. What We have done 4. Completed All weekly reports 5. Final documentation and Updated all the documents required changes

  6. Design of the whole system

  7. Example of Merging system

  8. Requirements Fulfilled • Total 15 requirements • Implemented 14 • 14 fulfilled • 0 Partially fulfilled • 1 not fulfilled. Why?

  9. Results • Milestones met Project description Requirement description Design description User manual Final demo Test specification Final report Weekly Reports all Submitted

  10. Workload/person

  11. Workload/person

  12. Effort Metrics

  13. Activity Plans

  14. Experiences • Learn to Work as a Team • Work in the lab together at the same time is very good method for the group work!! Good communication • Learned some new skills in C# and XML

  15. Questions Thanks for listening

More Related