190 likes | 205 Vues
Explore the LoCo Project, a team effort by Team LoCo and Team Hrvatska to create a designer tool in SaveCCM for graphical software system design. Our project includes a code generator and various functionalities for creating, saving, and exporting software designs. Discover our accomplishments, challenges, and future development plans.
E N D
LoCo Final project presentation Presented by Team LoCo
Ways to work Team Sverige • Responsibilities distributed among all members Team Hrvatska • Do everything in the last minute • Have one leader that gives out smaller tasks
The LoCo Project- What we were supposed to do • Designer tool • Graphical tool for designing a software system in SaveCCM by adding components, switches, assemblies and connecting them in a workspace. • Creates an XML representation of the model. • Code generator • Callable from the Designer tool. • Use the XML file to generate an Eclipse project.
Persistent data • XML of the design • Saved design (binary) • Exported images of the workspace • XML of the repository • Generated code • Created executable file
Requirements Graphical designer tool
Requirements Code generator unit
DEMO Team LoCo are hot!
Problems solutions • Distance between squads Lots of communication • Technical problems in Croatia with crashing computers • Version mismatch in the CVS More steering from CVS responsible • Bad prioritized tasks in the graphical designer Better priorities
Experiences • Motivation is easily lost • Hard to distribute work equally when people don’t have the same knowledge • Project manager is a boring full-time task in distributed projects
Future development • Comments on component type • Zooming in and out of workspace • Making assemblies smaller • Better looking connectors • Support for storing and importing assemblies and switches • Routine for loading saved projects
Thank you! MDH and Ivica Crnkovic for sponsoring the trip. FER for assisting us with transportation to airport. LoCo group for doing a damn good job and looking damn good.