Work Plan for V2a
For presentation to V2 Plenary #10Ê (by V2a)
General note: Each work package is split up into two parts: (1) time to propose a solution, and (2) time for the group to discuss and amend the proposed solution, e.g. in telecons. (1) is denoted as person-hours of individuals, (2) is denoted as group-hours which each of the participants of the group has to contribute.
  Task owners Status in % Estimated time spent to propose solution (in person-hours) Estimated time spent for discussion of solution (in group-hours)[1] Estimated remaining time to propose solution (in person-hours) Estimated remaining time for discussion of solution (in group-hours) Original time estimated for proposing a solution (in person-hours)[2] Original time estimated for discussion of solution (in group-hours)[3]
             
Phase 0: Scoping   Total   4 8 0 0 24 8
             
Clarify scoping of first release and identify necessary expansion joints   Scoping clarification is ongoing within the Phase 1 work packets 100% 0 2 0 0 6
Rough mapping of TV, elevator, airline reservation system to new model   Complete 100% 4 6 0 0 24 2
             
             
Phase 1: All 'human comprehensible text' Interface (AAIML transformation) - First public draft for comments   Total 35% 94 13 182 16 780 48
             
Specify the basic type system (basic profile), not including complex and repeating structures Trace Solution for basic types is proposed.Ê 100% 20 4 0 0 120 8
Specify dependencies (between data points and commands) and how they will be expressed Trace Proposal for read/write/execute dependency mechanism is done.Ê See exception handling for more complex dependencies. 100% 20 2 0 0 40 2
Basic profile: Exception and event handling (in particular validation of user input) & announcements Trace & IBM In progress.Ê Some discussion initiated.Ê Could handle more complex dependencies.Ê How can we do announcements? 2% 0 1 40 4 80 4
PIT internal simple grouping. IBM & Trace Basic AAIML grouping taken over - still needs to be verified. 0% 0 0 2 1 20 2
Concrete help texts (defined in PIT, or as resources) IBM & Trace Completed 100% 20 2 0 0 80 4
Cross-platform interactors and their binding to data points and commands IBM Proposal for interactor set and simple binding.Ê More complex bindings are next priority. 33% 10 1 20 2 40 2
Define the format and minimum content of the resource sheets.Ê Also interface to resource services. IBM & Trace Basic mechanism proposed. 65% 20 2 10 2 40 6
Define minimal set of metadata attributes for specifying resource items (textual label and help items). NIST & IBM & Trace Basic schema proposed.Ê Request help from metadata group. 21% 2 1 10 1 40 6
Discovery of PITs and UIIDs Trace & IBM Just starting now. 8% 2 0 20 2 200 8
Security architecture for all layers V2s ? ? ? ? ? ?
Writing the specification IBM & Trace Ready to start. 0% 0 0 80 4 120 6
             
             
Phase 2: Beyond (extended text options, rich media, streaming, semantic tagging, etc.)   Total 1% 10 4 1270 67 1580 83
    Not Started.          
PIT external (alternative) simple grouping. IBM & Trace Some initial thoughts 19% 2 0.5 10 1 20 2
Specify the extended type system (extended profile), including complex and repeating structures.Ê Also consider matrix grouping. Trace & IBM Solution for basic types is proposed.Ê Complex and repeating structures are the next priority. 0% 0 0 40 4 120 8
Flexible synchronization of data points (for services) Trace In progress.Ê Discussed requirements and scenarios. 17% 4 0.5 20 2 40 4
Define extended set of metadata attributes for specifying resource items (textual label and help items). NIST & IBM & Trace Basic schema proposed.Ê Request help from metadata group. 6% 2 1 40 4 40 6
Template help texts (defined in PIT, or as resources) IBM & Trace In progress, some discussion initiated. 12% 2 1 20 2 80 4
2 sets of implementation notes Trace Notes on prototypes in progress. 0% 0 0 60 2 60 3
Explore options for patterns and decide appropriate approach deferred deferred 0% 0 0 40 2 60 2
Rich media: Images, animations, icons, sound files, etc.Ê Also audio and video streaming.   0% 0 0 120 12 120 12
Extended profile: Exception and event handling (in particular validation of user input) & announcements Trace & IBM In progress.Ê Some discussion initiated.Ê Could handle more complex dependencies.Ê How can we do announcements? 2% 0 1 40 4 80 4
Semantic tagging (semantic Web)   0% 0 0 120 4 120 4
Synonyms for natural language interaction   0% 0 0 40 2 40 2
Layout and style information   0% 0 0 160 8 160 8
Platform-specific code (e.g. Java user interface, flash code)   0% 0 0 200 2 200 2
Tours & Sequencing   0% 0 0 160 8 160 8
Specify how user agents can build UIs from the UI Socket on the fly.   0% 0 0 160 8 160 8
Writing the extended specification IBM & Trace Not started. 0% 0 0 40 2 120 6
                   

[1]
We had 12 V2a telecons between plenary #9 and plenary #10.
[2]
Estimated for plenary #9
[3]
Estimated for plenary #9