Changes

Add milestones
Line 45: Line 45:  
still reporting progress to the instructor using the XS services.
 
still reporting progress to the instructor using the XS services.
    +
 +
===Milestones===
 +
;Initial Prototype Phase (1)
 +
:Simple implementation, data model not yet nailed down, focus on import and utility to question *consumers*, Like Activities. Initial formats to include MoodleXML, GIFT.
 +
       
 +
;Rigorous Design Phase (2)
 +
:Nail down the data model, including developing the 'native' format, probably using a sqlite file mechanism, or other database support, if possible. Freeze the Question object (in terms of required properties,        etc.), finalize decisions about URLs for question aquisition.  Make sure requirements of other projects *can* be met by the design at this stage.
 +
 +
;Full Implementation Phase (3)
 +
:Complete the implementation of the import formats, including the 'native' format.  Should be usable to other Activity developers at this point (hopefully useful, before now, but all needs should be filled at this point).  Export implementation should start now, along with prototyping for an authoring activity. (Collaboration with the reporting team *needs* to happen at this point, as the activity will probably be combined with reporting tools.)
 +
 +
;Activity Development Phase (4)
 +
:Complete the authoring/reporting activity for the teachers, allowing export to file formats (and possibly *serving* the questions to other XOs; requires support in activities (using the API) to support).
    
===See Also===
 
===See Also===
22

edits