SE401:Group58:ResearchBacklog

From Marks Wiki
Revision as of 05:22, 3 November 2008 by Mark (Sọ̀rọ̀ | contribs) (128 revision(s))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Main Menu Work Plan Progress Research Backlog Functional Backlog
Meeting Minutes Supervisor Meeting Minutes Sprint Log Conference Poster

Research Backlog

  • All references to 'Plug-in Technologies' refers not the the Plug-in itself but the solution built on top of the plug-in.
  • All research, when involving a user base, refers not to the everyday user but a user of the Tandberg systems.

Topics

  • The ♣ symbol indicates that research item has been integrated into the Prioritised Research List

Video Conferencing

  • Investigate Video Conferencing Standard Procedures and Protocols ♣
  • Investigate Typical Video Conferencing Equipment Used ♣
  • Basic equipment requirements ♣
    • Firmware requirements ♣
    • Supplementary software ♣
    • Hardware used (Computer vs Screen stuff) ♣
  • Existing functionality ♣
  • Limitations ♣
  • Bandwidth requirements ♣
    • Internet ♣

General

  • Discover most Alternative Technologies to Silverlight, Discuss Briefly ♣
  • Investigate Technologies Exposed using the Different Plug-in Technologies ♣
  • Investigate Market Share of Plug-ins ♣
  • Investigate the User Barrier to Installing new Plug-in ♣
  • System Requirements of the Different Plug-in Technologies ♣
  • Financial Cost of the Plug-in Development Tools ♣
  • Opinions on Productivity Benefits using the Different Plug-in Development Tools ♣
  • Community Support of Plug-in Technologies ♣
  • Plug-in Technologies Support for Integration with Existing (mainstream) Technologies. ♣

Technical

  • Investigate all Technical Topics on:
    • Detailed Silverlight-specific Research ♣
    • Briefly Compare Silverlight and alternatives ♣

Language Orientated

  • Animation Support ♣
  • Graphical and Typographical Support ♣
  • Multimedia Support ♣
  • Audio Support ♣
  • Threading Support ♣
  • Communication Support ♣
  • Reflection Support ♣
  • Exception and Error Handling Support ♣
  • OOP Support ♣

Tools and API Features Orientated

  • Debug Support ♣
  • Deployment Support ♣
  • Testing Support ♣
  • Documentation Support ♣
  • User Controls Provided or Exposed by API and/or Toolkits ♣
  • Available 3rd Party Controls ♣
  • Programming Language Support ♣
  • Framework Support (API Exposed) ♣
  • Development Environment Support ♣
  • Maturity of Framework and Plug-in Technology ♣

Binary Orientated

  • Browser Support ♣
  • Platform Support ♣
  • Device Support ♣
  • Hardware Requirements and Performance ♣
  • Compile Time ♣
  • Binary Ratio (Compilation Size versus Code Size) ♣

Prioritisation of Topics

Prioritisation Key
Show Stopper
Critical
High
Medium
Low


Project Status Key
Status Colour
Not Selected:  
In Progress:  
Aborted:  
Completed:  

Prioritisation Topics

Research Topic Est. Duration Actual Duration Researcher Status Priority

Process-based

         
Produce Requirements Envisioning documentation 5h 5h20min Llyle   Show Stopper
Produce Project Software Process Planning documentation 6h 5h10min Llyle   Show Stopper
Produce Architectural Envisioning documentation 6h 11h Llyle   Show Stopper

General

         
Discuss Briefly about Silverlight in General 2 1h30min Weng Hao   Medium
Discover most Alternative Technologies to Silverlight, Discuss Briefly 1h 2h40min Llyle   High
Investigate Technologies Exposed using the Different Plug-in Technologies 1h - -   High
Investigate Market Share of Plug-ins 0.5h - -   Low
Investigate the User Barrier to Installing new Plug-in 2h - -   Low
System Requirements of the Different Plug-in Technologies 1.5h - -   Medium
Financial Cost of the Plug-in Development Tools 0.5h - -   Low
Opinions on Productivity Benefits using the Different Plug-in Development Tools 2h - -   Low
Communal Support of the Different Plug-in Technologies 2.5h - -   Low
Plug-in Technologies Support for Integration with Existing (mainstream) Technologies. 5h - -   High
How to make a Silverlight Application communicate with WCF Services 5h 6h Llyle   High

Video Conferencing

         
General Information about Video Conferencing 2h - Weng Hao   High
Investigate Video Conferencing Standard Procedures and Protocols 5h 5h20min Weng Hao   Critical
Investigate Typical Video Conferencing Equipment Used 1h 2h20min Weng Hao   High
Basic Equipment Requirements for Video Conferencing (Firmware, Supplimentary, Hardware) 2.5h - -   Medium
Existing Video Conferencing Functionality - - -   Low
Investigate Limitations Surrounding Video Conferencing 2h 4h20min Weng Hao   Show Stopper
Investigate Bandwidth Requirements Surrounding Video Conferencing 1h - -   High

Silverlight Specific (Language Oriented)

         
Investigate Animation Support by the Silverlight Plug-in 4.5h - -   Low
Investigate Graphical and Typographical Support by the Silverlight Plug-in 2h - -   Medium
Investigate Multimedia Support by the Silverlight Plug-in 7h 6h Weng Hao   Critical
Investigate Audio Support by the Silverlight Plug-in 4h -   Critical
Investigate Threading Support by the Silverlight Plug-in 4h - -   Low
Investigate Communication Support by the Silverlight Plug-in 7h 32h Llyle   Show Stopper
Investigate Exception and Error Handling Support by the Silverlight Plug-in 1h - -   Low
Investigate Reflection Support by the Silverlight Plug-in 2h - -   Low
Investigate OOP Support by the Silverlight Plug-in 8h - -   Medium

Plug-in Specific (Language Oriented)

         
Compare Animation Support Between Silverlight and Alternatives 5h - -   Low
Compare Graphical and Typographical Support Between Silverlight and Alternatives 4h - -   Low
Compare Multimedia Support Between Silverlight and Alternatives 6h - -   Low
Compare Audio Support Between Silverlight and Alternatives 3h - -   Low
Compare Threading Support Between Silverlight and Alternatives 3h - -   Low
Compare Communication Support Between Silverlight and Alternatives 5h - -   Low
Compare Exception and Error Handling Support Between Silverlight and Alternatives 2h - -   Low
Compare Reflection Support Between Silverlight and Alternatives 2h - -   Low
Compare OOP Support Between Silverlight and Alternatives 8h - -   Low

Silverlight Specific (Tools and API Features Orientated)

         
Investigate Debug Support for the Silverlight Plug-in 3h       Medium
Investigate Deployment Support for the Silverlight Plug-in 3h       Low
Investigate Testing Support for the Silverlight Plug-in 7h 24h Llyle   Critical
Investigate Documentation Support for the Silverlight Plug-in 6h       Low
Investigate User Controls Provided and Exposed by API and Toolkits for the Silverlight Plug-in 10h       Critical
Investigate Available 3rd Party Controls for the Silverlight Plug-in 8h       Medium
Investigate Programming Language Support for the Silverlight Plug-in 5h       High
Investigate Framework Support (API Exposed) for the Silverlight Plug-in 10h       Critical
Investigate Development Environment Support for the Silverlight Plug-in 3h       Medium
Investigate Maturity of Framework and Plug-in Technology for the Silverlight Plug-in 3h       Medium

Plug-in Specific (Tools and API Features Orientated)

         
Compare Debug Support Between Silverlight and Alternatives 4h       Low
Compare Deployment Support Between Silverlight and Alternatives 4h       Low
Compare Testing Support Between Silverlight and Alternatives 5h       Low
Compare Documentation Support Between Silverlight and Alternatives 8h       Low
Compare User Controls Provided and Exposed by API and Toolkits Between Silverlight and Alternatives 10h       Low
Compare Available 3rd Party Controls Between Silverlight and Alternatives 6h       Low
Compare Programming Language Support Between Silverlight and Alternatives 6h       Low
Compare Framework Support (API Exposed) Between Silverlight and Alternatives 8h       Low
Compare Development Environment Support Between Silverlight and Alternatives 5h       Low
Compare Maturity of Framework and Plug-in Technology Between Silverlight and Alternatives 4h       Low

Silverlight Specific (Binary Orientated)

         
Investigate Browser Support for the Silverlight Plug-in 4h       High
Investigate Platform Support for the Silverlight Plug-in 4h       Medium
Investigate Device Support for the Silverlight Plug-in 6h       Medium
Investigate Hardware Requirements and Performance for the Silverlight Plug-in 2h       Medium
Investigate Compile Time for the Silverlight Plug-in 6h       Low
Investigate Binary Ratio (Compilation Size versus Code Size) for the Silverlight Plug-in 6h       Low

Plug-in Specific (Binary Orientated)

         
Compare Browser Support Between Silverlight and Alternatives 2h       Low
Compare Platform Support Between Silverlight and Alternatives 3h       Low
Compare Device Support Between Silverlight and Alternatives 2h       Low
Compare Hardware Requirements and Performance Between Silverlight and Alternatives 2h       Low
Compare Compile Time Between Silverlight and Alternatives 2h       Low
Compare Binary Ratio (Compilation Size versus Code Size) Between Silverlight and Alternatives 5h       Low

Tandberg Specific

         
General Information 3h   Weng Hao   Critical
Equipment Information (General) 2h 5h Weng Hao   High
Equipment Configurations and Status 2h 1h Weng Hao   High