110-10-26 Beta Prototype Sarah Kuria. 210-10-26 Overview Project Schedule Important Events Process...

16
1 10-10-26 Beta Prototype Sarah Kuria

Transcript of 110-10-26 Beta Prototype Sarah Kuria. 210-10-26 Overview Project Schedule Important Events Process...

Page 1: 110-10-26 Beta Prototype Sarah Kuria. 210-10-26 Overview Project Schedule Important Events Process Related Information Other Experiences Demonstration.

110-10-26

Beta Prototype

Sarah Kuria

Page 2: 110-10-26 Beta Prototype Sarah Kuria. 210-10-26 Overview Project Schedule Important Events Process Related Information Other Experiences Demonstration.

210-10-26

Overview

• Project Schedule

• Important Events

• Process Related

Information

• Other Experiences

• Demonstration

Page 3: 110-10-26 Beta Prototype Sarah Kuria. 210-10-26 Overview Project Schedule Important Events Process Related Information Other Experiences Demonstration.

310-10-26

Project Schedule

• Current State

• Advances Since Alpha

• General State of the Project

• Overview of Problems

• Achievements

Page 4: 110-10-26 Beta Prototype Sarah Kuria. 210-10-26 Overview Project Schedule Important Events Process Related Information Other Experiences Demonstration.

410-10-26

Project Schedule: Current State

Page 5: 110-10-26 Beta Prototype Sarah Kuria. 210-10-26 Overview Project Schedule Important Events Process Related Information Other Experiences Demonstration.

Project Schedule: Advances Since Alpha

10-10-26

Page 6: 110-10-26 Beta Prototype Sarah Kuria. 210-10-26 Overview Project Schedule Important Events Process Related Information Other Experiences Demonstration.

Project Schedule: General State of the Project

• Cost: 666 man-hours– 864predicted– 1440 planned project cost– 1242 new forecast

10-10-26

Page 7: 110-10-26 Beta Prototype Sarah Kuria. 210-10-26 Overview Project Schedule Important Events Process Related Information Other Experiences Demonstration.

Project Schedule: Overview of Problems and Achievements

– A better understanding of Eclipse Architecture– Alpha release– Combine the Diagramming and Programming

Views in a single Perspective

– The Debugger framework is vast and complex and there is little support for its functionality

– Creating an Interpreter for the student’s assembly.

10-10-26

Page 8: 110-10-26 Beta Prototype Sarah Kuria. 210-10-26 Overview Project Schedule Important Events Process Related Information Other Experiences Demonstration.

810-10-26

Important Events

• Requirements Modifications

• Customer Meetings

Page 9: 110-10-26 Beta Prototype Sarah Kuria. 210-10-26 Overview Project Schedule Important Events Process Related Information Other Experiences Demonstration.

910-10-26

Process Related Information

• PROMISE Designer View

– Assembler Graphical Architecture using drag and drop

– Connect, Resize, Edit Graphical components

– Edit graphical parts, add descriptions– File Manipulation (Creation, Edit, Save)– Define a custom Assembler Grammar

Page 10: 110-10-26 Beta Prototype Sarah Kuria. 210-10-26 Overview Project Schedule Important Events Process Related Information Other Experiences Demonstration.

1010-10-26

Process Related Information

• PROMISE Student view

– Accept and Save, Code, Input, Edit, Save– Code parsing, syntax highlights, auto-

complete– Code Compilation and Debugging– Stepping through code, adding break-

points– Visual Code Run

Page 11: 110-10-26 Beta Prototype Sarah Kuria. 210-10-26 Overview Project Schedule Important Events Process Related Information Other Experiences Demonstration.

1110-10-26

Process Related Information• PLAN

– Program Analysis Definition– Program Development– Program Testing

Page 12: 110-10-26 Beta Prototype Sarah Kuria. 210-10-26 Overview Project Schedule Important Events Process Related Information Other Experiences Demonstration.

1210-10-26

Process Related Information

• PROGRESS– New technologies– Refined the UI versions– Making some headway with

the debugger

• SETBACKS– Schedule– Accessing in-built functionality

Page 13: 110-10-26 Beta Prototype Sarah Kuria. 210-10-26 Overview Project Schedule Important Events Process Related Information Other Experiences Demonstration.

Other Experiences

• Negative– Unstable versions of Eclipse– Incomplete or wrong Tutorials

• Positive– Eagerness to learn– Visible results

• Unanticipated risks– Features– Tutorials

10-10-26

Page 14: 110-10-26 Beta Prototype Sarah Kuria. 210-10-26 Overview Project Schedule Important Events Process Related Information Other Experiences Demonstration.

Other Experiences

• Work Distribution

• Communication

• Distributed Collaboration

• Cultural Issues

10-10-26

Page 15: 110-10-26 Beta Prototype Sarah Kuria. 210-10-26 Overview Project Schedule Important Events Process Related Information Other Experiences Demonstration.

1510-10-26

and now….

the demonstration

. ………….

Page 16: 110-10-26 Beta Prototype Sarah Kuria. 210-10-26 Overview Project Schedule Important Events Process Related Information Other Experiences Demonstration.

1610-10-26