60 likes | 215 Views
Milestone 1. Project in Software Engineering. איגור. גלעד. דביר. נטלי. עומר. שלומי. SavanaSoft. Requirements:. Requirements:. Design:. Model. View & Controller. 1. Baton Explorer. Baton. 1. 1. *. 1. 1. Create Baton Wizard. 1. Uses. XML Serializer. Baton Property Page.
E N D
Milestone 1 Project in Software Engineering איגור גלעד דביר נטלי עומר שלומי SavanaSoft
Design: Model View & Controller 1 Baton Explorer Baton 1 1 * 1 1 Create Baton Wizard 1 Uses XML Serializer Baton Property Page 1 Configuration Wizard 1 1 Communicator Configuration Data 1 1
Guidelines following: • Good: • Each task was owned by a single developer. • Continuous code integration, preformed by all. • Can improve: • Actual time vs. estimated time maintaining. • “Trac” was used, but supplied only extra bureaucracy and no added benefits.
Task estimation vs. real time: • Baton class (Estimated 16hrs – actual 16hrs) • Wizards (Estimated 9hrs – actual 10 hrs) • Baton Editing (Estimated 7hr – actual 11hrs) • XML (Estimated 8hrs –actual 7hrs) • Explorer (Estimated 9hrs – actual 11hrs)