The future Gym, online interactive sports and virtual sports

The genesis to progress of an idea: Revisiting Realworld II (2019)

I recently read two articles on the future of sports , the gym, sports equipment using Apps, VR, hardware and social media to participate in interactive sports online:

  • ‘I’m riding Le Tour in my spare room’: the indoor cycling revolution

https://www.theguardian.com/lifeandstyle/2019/jun/08/riding-le-tour-indoor-cycling-revolution-peloton-zwift

  • Can AR, VR make us stick to our workout routine?

https://www.bizjournals.com/bizwomen/news/latest-news/2019/05/can-ar-vr-make-us-stick-to-our-workout-routine.html?page=all

My reaction was this has taken a long time approximately 13 years. I wrote a Software requirement specification for a connected environment called RealWorld II in 2006/7 which looked at some aspects of the ideas above, then revisited it in 2010 to update and evaluate. I forgot about its until I read the articles above. I have included the document 2007 and its revisions from 2010 below. The relevant excerpts are:

The basic premise of the Realworld II:

•             Virtual worlds and Navigation

•             The use of Avatars

•             The use of Geolocation and Tagging (which was quite new at the time)

•             Augmented reality

•             hardware and software interactions

The revised ideas 2010

The Fun Ideas:

My personal favourite is to be able to meet up with a friend online (who resides another city) in the following scenario: I go to my local Gym in London and my friend goes to his local gym in Paris, we get on our cycles, we log on and decided that we want to cycle from point to point in California:

 We can see the navigation/ talk and see the scenery on an LCD or iPad. Obviously, there must be an integration or upgrade of equipment to include: sensors and internet access and software etc. I can choose to compete either at rowing, Jogging, climbing, or cycling at a location this is not restricted to competitions. I can decide to do it alone jog on the side of the river Thames or cycle in Tucson. (The alternative is for the software to work on your home pc with added hardware to enable this).

 

Some of the Users (2007)

-The sports equipment manufacturers

  • The ability to use sports equipment to interact with the software to provide an interactive experience:
  • Rowing machines: navigate a river or sea location of choice
  • Cycling machines: navigating to a location and or exploring a prescribed environment e.g. a dirt track or a velodrome
  • Climbing machine: climb building or natural objects selected
  • Stairmaster: climb the stairs of the empire state building
  • Thread mill: Walk or Run any location

In conclusion the lessons learned are :

  • Revise and refine your ideas
  • It could take time for ideas to be realised
  • How risky is your idea?
  • Technology and or timing might not be in sync with your idea
  • Your idea might be complicated or difficult to understand so break it down
  • Implementing ideas in an agile way is the best approach
  • You can always have better ideas
  • I hope this inspires you to have ideas and to revisit some old ones

The articles are reproduced below:

Revisiting Realworld II (2010)

I wrote a white paper on a possible future of the internet in 2007 called Realworld II it consisted of a Vision document and a Requirements document. I focused on overlaying mapping technology on the internet and the products and services that could be developed .This was at a time when the implementation of Geolocation was new and two months before the release of Google maps and Microsoft virtual earth ( I actually sent it out for peer review just before the release of these services ).

It’s a tale that happens to all creatives (Inventors, pioneers); people can have the same ideas in different parts of the world. So, what do you do? If it a pioneering idea, then you have a stake in defining the markets direction and size. I have met quite a number of programmers, designers and creative people that arrive at this place and turn back or give up but there are stories of many latecomers to a market that challenge or change the market, Google and face book are two very good examples (a very good book that talks about this and a lot more is Viral Loop).

The basic premise of the Realworld II idea looked at:

  • Virtual worlds and Navigation
  • The use of Avatars
  • The use of Geolocation and Tagging (which was quite new at the time)
  • Augmented reality
  • hardware and software interactions

Most of the discussion points are now implemented (or about to be) and are taken for granted.

What it does is that it validates the original idea and should provide a learning experience for the creative person. The question is, can any Intellectual property or further development have made from the ashes of an old idea?

Some of these ideas not yet implemented from the white paper were some fun ideas I wrote about. I hope this might present a start-up idea for anyone looking to implement. You will have to read the vision and software requirement document for more details.

The Fun Ideas:

  • My personal favourite is to be able to meet up with a friend online (who resides another city) in the following scenario: I go to my local Gym in London and my friend goes to his local gym in Paris, we get on our cycles, we log on and decided that we want to cycle from point to point in California:

 We can see the navigation/ talk and see the scenery on an LCD or iPad.

 Obviously there has to be an integration or upgrade of equipment to include

 sensors and internet access and software etc. I can choose to compete either at

 rowing, Jogging, climbing, or cycling at a location this is not restricted to

 competitions. I can decide to do it alone jog on the side of the river Thames

 or cycle in Tucson. (The alternative is for the software to work on your home

 pc with added hardware to enable this).

  • If I am a sports enthusiast, I might want to complete in the world interactive games championship in the future with people over the world using the sports equipment at local fitness centres (the virtual Olympics).
  • Other ideas: Geocaching
http://en.wikipedia.org/wiki/Geocaching

So, you want the kids to go out get some exercise because they watch too much TV or play with video games. This might be an old idea to provide geocaching games http://www.geocaching.com/ tailored for a kid’s day out. It could be based on different themes where the kids get points for visiting and identifying geographical places. There are different ways of rewarding the kids either collecting points or tokens on their app to exchange for virtual or real rewards or if you provide group geocaching days for then you can provide real entertainment or real prizes / long and short activities. The general idea is to provide a niche service that meets the criteria for outdoor activities for the kids or the whole family that goes beyond the existing services.

I hope this sparks some interest in my readers and stimulate some new ideas

Below is the Vision and Software requirement document. Note it’s a draft. I have moved on from this project.

logoword1

 Realworld II Vision Document

Date of Issue  : 15/10/06                              

Author(s)        : Stephen Adenaike                             

Version Number: 1

Status: Draft                                      

Peer Reviewed by: Soniyi Soyanwo (Hason Systems)

Table of Contents

1.       Vision Document: the future Web. 3

1.1         Introduction. 3

2.       Product Description. 5

2.1         The RealworldII software. 5

2.2         The realworld Photosoftware. 5

2.3         Live Instant messenger: LIM (Instant conference and meeting messenger). 6

2.4         Staging Area II 6

3.       Stakeholders and User needs. 7

3.1         The stake holders. 7

3.1.1           The stakeholder Needs. 7

3.2         The users. 8

3.2.1           Travel companies. 8

3.2.2           The sports equipment manufacturers. 8

3.2.3           The Fitness companies. 8

3.2.4           The Business worker (internal users). 8

3.2.5           Advertisers. 9

3.2.6           USERS. 9

4.       Stakeholder needs and Features. 10

5.       Business processes and system Requirements. 20

5.1         Business processes. 20

5.2         Use cases. 20

5.3         Supplementary requirements. 21

1.             Vision Document: the future Web

This chapter describes a vision of the web (one of many).

1.1          Introduction

The ability to see the internet as a virtual world is ready to evolve to the next phase of its existence due to the convergence of broadband, system independent software.

The cheaper cost of memory and the abundance of digital devices: Camcorders digital cameras, mobile phones etc. We are at a point in time when we can expand the potential of this convergence and access the information highway in an additional visual context.

This Vision document is designed to enable the development of software to enable part of this to take place.

The premise of the idea is to use this world as model for a virtual world, giving people the ability to navigate at ground level between points or a particular location. The use of existing satellite navigation software enables the mapping of the world. The ground level video will have to be collected over time using the next generation of camcorders that have built in satellite navigation software and GPS sensors. (Sony already has a camera that imprints the GPS positions on photos).

My current strategic option view would be to link up with a large courier service on a sponsorship deal and outfit their trucks with special camcorders. This should allow anyone to map most big cities in a couple of years.

Other environment worth considering are linking to online gaming: There is a growing gaming fraternity that has a large subscriber base that it can be opened up to a larger audience (the challenge will be converting this to audience to players or subscribers) this will be done by allowing users to visit the virtual worlds watch the ongoing game play navigate this environment (and play for play i.e. non subscription pay as you play if you want to).

 There is fun side of this software:

  • It allows Users (anybody) to use the software for free through different media: websites, mobile devices etc.
  • It allows them to navigate point to point but with the added ability to see at ground level to stop at locations investigate the Hyperlink for places that are on that location. It further allows you to virtual visit a location e.g. a virtual museum a place of architectural interest.
  • It allows users to attach searchable pictures to maps so other users can see visual information on people places and events in these worlds
  • It allows users to look at the real-world webcam (if available) of a location.
  • The future fun functionality (When camcorders with GPS recording capability are available) will allow people to place their recording in the space example are a boat ride in Venice, Hiking in the Grand Canyon Cycling in Tucson, Skiing in Aspen.

The business Value of this software:

  • Enable a better targeting of advertisements change the type of advertising to a more interactive and visually rich experience.
  • Enable specialised implementations for business such as personal fitness equipment manufacturer to create an interactive (immersive) environment.
  • My personal favourite is to be able to meet up with a friend online (who resides another city) and compete either at rowing at a location or jogging to a particular place.
  • Or if I am a sports enthusiast, I might want to complete in the world interactive games with people over the world. using the sports equipment at my local fitness centre (the virtual Olympics).
  • Enable Game manufacturers who want to expand access to their virtual world imagine a new (or games space) world. Where new people who aren’t necessarily gamers can investigate a new world, sign up to play games in that environment but more intriguing watch people play, or opening up advertising and links in these worlds.
  • Music: enabling Live gigs to be played in this world people sign up for the gigs and watch musicians in that environment (especially as live gigs are the largest growing segments of the business)
  • Enable live instant conferences and podcasting and tour guides

To realise these ideas, I have identified the following products and written the outline of its interaction and software requirements.

2.             Product Description

This chapter describes the software that will allow the website to operate.

Note: The names of these products have been chosen arbitrarily until I can get a better name.

2.1          The RealworldII software

The Realworld II software enable the users to traverse a virtual world based on our world It enable the user to have a ground level view of the environment, navigate from point to point while experiencing the environment. The software also allows the user to explore locations based on the real world. The software uses the real imagery of the existing environment and real coordinates to track and locate the users in the virtual world.

2.2          The RealWorld Photosoftware

The RealWorld software enables users to tag and leave photographs in various locations on maps (or the Realworld II above) to be viewed by anyone. It interacts with social networking sites enabling a context for the photos (an example to create a link between my space or flicker photos to the map to create context on the map. The user will have the ability to insert a descriptor enabling search by topic location and time.

Possibilities:

  • If users are searching for a place or some incident that happed at a location at a specific time. It will give them the available pictures of that place at a particular time (there are people who have stacks of slides and photos of places they have visited going back 100 years)
  • If a business is at a specific location it gives it the ability to add its hyper link and photos examples are exterior or interior shots.
  • The user can try to locate a place photographically or if they are navigating between to places along the route they can look at photo of where they are going and places of interest along the way they can look at photo based on criteria such a time present in the past (so people can put pictures of what a place looked like years in the past with links to related web sites)
  • Pictures of related sites can be linked, (it should be able to work with the RealWorld II software so that you can create a hybrid view of picture and video: Pastiche mode).

This vision will concentrate on the Realworld II software as it has a lot of scope for development and the RealWorld photo software will be enabled by the Realworld II software.

2.3          Live Instant messenger: LIM (Instant conference and meeting messenger)

This is an ancillary product that enhances existing messenger applications by enabling both voice and video (and text) it enables people to have online meeting with a dashboard view were user can see the people they are talking to and organise online meeting in RealWorld, they can arrange to meet at a location at a particular time and have a video/voice and /or text meeting. Or attend a conference where they can see each other through their webcams. There will be a moderation feature that will enable a moderator enable interaction and the ability to record the meeting and podcast it. It could have a calendar with alerts

2.4          Staging Area II

Ancillary product is called staging area II this software enables the controller of the environment to do two things: coordinate the different video feeds before loading into the Realworld II software enabling tagging, continuity, splicing and ad placement and tags. It allows the controller to created place holders for the areas that have not been mapped and descriptors for these areas.

Fun stuff: my play area has to include something called film space that allows the user to explore film sets or films and theme parks with the option to remove actors.

To further elaborate I have included descriptor for the stakeholders use and a visual model.

3.             Stakeholders and User needs

This chapter looks at the stake holders and their needs.

3.1          The stake holders

  • The CEO
  • The virtual world controller
  • The Marketing manager
  • The developers/ controllers

3.1.1         The stakeholder Needs

  • The software must be fast and intuitive
  • The software must be usable on a multitude of platforms
  • It must be accessible through different interfaces website as a standalone application and in the future through mobile devices
  • The application should enable advertisers to place adverts and links in this virtual world
  • It should also enable advertises to create interactive adverts in this environment if needed
  • The software should be able to provide an interface to equipment such as Joysticks and next generation sports equipment and interactive media
  • (My new favourite is to interact with the software using Nintendo’s wand)
  • The software has to be able to interface with applications such as Web cams and real-time media such as video cameras
  • The ability to load media such as ground level maps from point to point, locations based such as navigating a formula one racetrack or navigating the Zambezi river or cycling on a dirt track
  • The ability to display recordings from different location on the planet.
  • Enable people to join the website (or link form their social websites) to arrange live messenger meeting and conferences and use the application.
  • Enable the software to be used as a plug in to other websites

3.2          The users

Travel companies

Sport equipment users and manufactures

Advertises

Game manufacturers

People: Gym Users, Gamers, Travellers

Business worker (The internal business)

3.2.1         Travel companies

  • The ability to show travellers a location and navigate to places the travel companies want to show their clients.
  • The ability to navigate buildings and specific locations e.g. places of architectural interest or the hotels that their clients are staying at.

3.2.2         The sports equipment manufacturers

  • The ability to use sports equipment to interact with the software to provide an interactive experience:
  • Rowing machines: navigate a river or sea location of choice
  • Cycling machines: navigating to a location and or exploring a prescribed environment e.g. a dirt track or a velodrome
  • Climbing machine: climb building or natural objects selected
  • Stairmaster: climb the stairs of the empire state building
  • Thread mill: Walk or Run any location

3.2.3         The Fitness companies

  • The ability to work independently of the sports equipment manufacturers
  • Software will be able to work through a server or PC and let the user interact with the software chose a mode of travel and interact with the software through a menu and a pointing device such as a mouse or a joy strict

 So, they can transverse a distance location while they are working out or visit

 a location /destination while working out.

  • Fun place to run and race against athletes using footage from races marathons etc

3.2.4         The Business worker (internal users)

  • The programmers need to modular i.e. to add new features
  • Enable real time feed to overlay through webcams
  • Add advertisements
  • Add hyperlinks
  • Add Navigational aids
  • Allow navigation through multiuser interfaces i.e. mouse joystick keyboard
  • Create artificial constructs in this world
  • Link real world ii to other worlds examples are game worlds
  • Allow avatars to meet in real world or game worlds
  • The RealWorld software will allow real time zones
  • The real-world software will allow the users to visit to other time in the past if available.
  • The real-world software will interface with satellite navigation software and maps e.g. Google maps
  • Measure traffic and demographic of users and most frequent locations
  • Enable pod casting and tour guides in the space

3.2.5         Advertisers

  • Place adverts hyperlinks and real locations for promotions of their products or services
  • Monitor the user’s response to their services and advertiser
  • Enable interaction through all types of devices
  • Stage events such as gigs promotions or infomercials

3.2.6         USERS

  • Navigate to places explore particular locations
  • View particular locations attend events taking place such as concerts plays
  • Have a two-dimensional map alongside the main view
  • To have the ability to view pictures and postcard left by people at particular locations (in the future short videos)
  • Look at the photographs based on location, topic, Time (i.e. current or past)
  • The ability to search the real world
  • The ability to bookmark locations
  • Chose the mode of travel at ground level (future requirement)
  • Choose to link to their social network sites so that their social network can arrange meeting using webcams or avatars
  • Have the ability to use a yellow page function to look at local services in the RealWorld
  • The software will have to be fast and the software will have enabled viewing through Mac’s and PC’s and all mainstream browsers
  • Although the application will work through broadband there should be a light version to enable slower connection speeds
  • The ability to access tour guides were available
  • The ability to access history or encyclopaedia / Wiki links connections were possible
  • Accessible in various languages.
  • Each locality should have a local message board such as a Craig’s list were things can be bought sold or exchanged.
  • Visit game space where they can watch games play join games on a pay as you play basis
  • For spots applications access the product through sports machines and directly through
  • the ability to set times, difficulty, measure effort, and showing a two-dimensional view alongside the ground level view
  • The user interface has to be uncluttered minimalist and engaging.
  • Enable live instant messenger meetings.


4.             Stakeholder needs and Features

This chapter looks at the product by mapping stakeholder needs to feature. The feature will be mapped (translated/ traced) to the software requirements.

Stakeholders Requirement No Description Priority Feature No Requirement type
The stakeholder Needs STND1 The software must be fast and intuitive.   FEAT1 Supplementary requirement
The stakeholder Needs STND2 The software must be usable on a multitude of platforms.   FEAT1 Supplementary requirement
The stakeholder Needs STND3 It must be accessible through different interfaces website as a standalone application and in the future through mobile devices.   FEAT1 Supplementary requirement
The stakeholder Needs STND4 The application should enable advertisers to place adverts and links in this virtual world   FEAT2 Ability to place adverts and links in the website
The stakeholder Needs STND5 It should also enable advertises to create interactive adverts in this environment if needed   FEAT2 Ability to place adverts and links in the website
The stakeholder Needs STND6 The software should be able to provide an interface to equipment such as Joysticks and next generation sports equipment and interactive media. My new favourite is to interact with the software using Nintendo’s wand of touching the screen.   FEAT3 Have an accessible interface to enable interaction with input devices and other controllers’ software possible touching the screen
The stakeholder Needs STND7 The software has to be able to interface with applications such as Web cams and real-time media such as video cameras   FEAT4 Have an accessible interface to enable interaction with multimedia devices
The stakeholder Needs STND8 The ability to load media such as ground level maps from point to point, locations based such as navigating a formula one racetrack or navigating the Zambezi river or cycling on a dirt track   FEAT5 Load Navigation map and travel to different destinations
The stakeholder Needs STND9 The ability to display recordings from different location on the planet.   FEAT5 Load Navigation maps and travel to different destinations
The stakeholder Needs STND10 The ability to show travellers a location and navigate to places the travel companies want to show their clients.   FEAT6 Navigate a particular Location
Travel companies STND11 The ability to navigate buildings and specific locations e.g. places of architectural interest or the hotels that their clients are staying at.   FEAT6 Navigate a particular Location
Travel companies STND12 The ability to use sports equipment to interact with the software to provide an interactive experience:   FEAT3 Have an accessible interface to enable interaction with input devices and other controllers’ software
The sports equipment manufacturers STND13 Rowing machines: navigate a river or sea location of choice   FEAT5 Load Navigation maps and travel to different destinations
The sports equipment manufacturers STND14 Cycling machines: navigating to a location and or exploring a prescribed environment e.g. a dirt track or a velodrome   FEAT5 Load Navigation maps and travel to different destinations
The sports equipment manufacturers STND15 Climbing machine: climb building or natural objects selected   FEAT6 Navigate a particular Location
The sports equipment manufacturers STND16 Stairmaster: climb the stairs of the empire state building   FEAT6 Navigate a particular Location
The sports equipment manufacturers STND17 Thread mill: Walk or Run any location   FEAT6 Navigate a particular Location
The sports equipment manufacturers STND18 The ability to work independently of the sports equipment manufacturers   FEAT1 Supplementary requirement
The Fitness companies STND19 Software will be able to work through the a server or PC and let the user interact with the software chose a mode of travel and interact with the software through a menu and a pointing device such as a mouse or a joy strict So they can transverse a distance location while they are working out or visit a place while working out.   FEAT3 Have an accessible interface to enable interaction with input devices and other controllers’ software possible touching the screen
The Fitness companies STND20 The programmers need to modular i.e. to add new features   FEAT1 Supplementary requirement
The Business worker (internal users) STND21 Enable real time feed to overlay through webcams   FEAT7 View available web cam views at locations
The Business worker (internal users) STND22 Add advertisements   FEAT2 Ability to place adverts and links in the website
The Business worker (internal users) STND23 Add hyperlinks   FEAT2 Ability to place adverts and links in the website
The Business worker (internal users) STND24 Add Navigational aids   FEAT8 enable navigational avatar, pod cast descriptions, Signpost and basic navigation in the software
The Business worker (internal users) STND25 Allow navigation through multiuser interfaces i.e. mouse joystick keyboard   FEAT3 Have an accessible interface to enable interaction with input devices and other controllers’ software possible touching the screen
The Business worker (internal users) STND26 Create artificial constructs in this world   FEAT9 Ability to create artificial environment to interact with the real-world environment (especially where there is no video)
The Business worker (internal users) STND27 Link real world ii to other worlds examples are game worlds   FEAT10 Link the real-world software with game space and other world.
The Business worker (internal users) STND28 Allow avatars to meet in real world or game worlds   FEAT8 enable navigational avatars, pod cast descriptions, Signpost and basic navigation in the software and navigate with mapping software
The Business worker (internal users) STND29 The RealWorld software will allow real time zones   FEAT1 Supplementary requirement
The Business worker (internal users) STND30 The real-world software will allow the users to visit to other time in the past if available.   FEAT11 Select a time in the past and look at photos and locations and navigate to these locations
The Business worker (internal users) STND31 The real-world software will interface with satellite navigation software and maps e.g. Google maps   FEAT8 enable navigational avatars, pod cast descriptions, Signpost and basic navigation in the software and navigate with mapping software
The Business worker (internal users) STND32 Measure traffic and demographic of users and most frequent locations   FEAT12 Measurement of demographics visitors and frequent locations and click through rates
The Business worker (internal users) STND33 Place adverts hyperlinks and real locations for promotions of their products or services   FEAT2 Ability to place adverts and links in the website
Advertisers STND34 Monitor the user’s response to their services and advertiser   FEAT12 Measurement of demographics visitors and frequent locations and click through rates
Advertisers STND35 Enable interaction through all types of devices   FEAT3 Have an accessible interface to enable interaction with input devices and other controllers’ software
Advertisers STND36 Stage events such as gigs promotions or infomercials   FEAT13 Enable real-time online broadcasts and archive broadcast
Advertisers STND37 Navigate to places explore particular locations   FEAT6 Navigate a particular Location
USERS STND38 View particular locations attend events taking place such as concerts plays   FEAT13 Enable real-time online broadcasts and archive broadcast
USERS STND39 Have a two-dimensional map alongside the main view and to have a picture view of real world rather than a real-world view   FEAT8 enable navigational avatars, pod cast descriptions, Signpost and basic navigation in the software and navigate with mapping software
USERS STND40 To have the ability to view pictures and postcard left by people at particular locations (in the future short video   FEAT14 Allow visitors leave photo and videos at locations send photographs for people to pick up at locations the photographs can be categorised and link to social network sites
USERS STND41 Look at the photographs based on location, topic, Time (i.e. current or past)   FEAT8 enable navigational avatar, pod cast descriptions, Signpost and basic navigation in the software
USERS STND42 The ability to search the real world   FEAT15 Enable the real software to be index and searched and to search the web including a local yellow page
USERS STND43 The ability to bookmark locations   FEAT16 Ability to bookmark locations and save them to leave lists of favourite locations for other visitors to look at
USERS STND44 Chose the mode of travel at ground level (future requirement)   FEAT17 Travel at ground level travel at mezzanine level Hover fly etc
USERS STND45 Choose to link to their social network sites so that their social network can arrange meeting using webcams or avatars   FEAT14 Allow visitors leave photo and videos at locations send photographs for people to pick up at locations the photographs can be categorised and link to social network sites
USERS STND46 Have the ability to use a yellow page function to provide local service (RealWorld and virtual) at that location   FEAT15 Enable the real software to be index and searched and to search the web including a local yellow pages/local message board
USERS STND47 The software will have to be fast and the software will have enabled viewing through Mac’s and PC’s and all mainstream browsers   FEAT1 Supplementary requirement
USERS STND48 Although the application will work through broad band there should be a light version to enable slower connection speeds   FEAT1 Supplementary requirement
USERS STND49 The ability to access tour guides were available   FEAT18 Provide tour guides at locations and interface with history or Wikipedia sites
USERS STND50 The ability to access history or encyclopaedia / Wiki links connections were possible   FEAT18 Provide tour guides at locations and interface with history or Wikipedia sites
USERS STND51 Accessible in various languages.   FEAT19 The software should be enabled in various languages
USERS STND52 Each locality should have a local message board such as a Craig’s list were things can be bought sold or exchanged.   FEAT15 Enable the real software to be index and searched and to search the web including a local yellow pages/local message board
USERS STND53 Visit game space where they can watch games play join games on a pay as you play basis   FEAT20 Access to game space
USERS STND54 For sports applications access the product through sports machines and directly through other devices; mouse or touching the screen   FEAT3 Have an accessible interface to enable interaction with input devices and other controllers’ software possible touching the screen
USERS STND55 the ability to set times, difficulty, measure effort, and showing a two-dimensional view alongside the ground level view   FEAT8 enable navigational avatars, pod cast descriptions, Signpost and basic navigation in the software and navigate with mapping software showing two dimensional views
USERS STND56 The ability availability of social network facilities called RealWorld population connection or something like that   FEAT21 have a social network website

5.             Business processes and system Requirements

This Chapter contains the requirements from a business process and system requirement view it contains outlines which will be elaborated in the second document attached called the Software requirements document.

5.1          Business processes

These are the processes that the business wants to provide to the users (The descriptions are contained in the attached document) These initial business use cases will be elaborated and detailed in another iteration:

  • Navigate between two locations (chose video or photo view or ordinary view)
  • Explore location
  • Leave pictures and post cards
  • Cycle row jog and climb between locations
  • Go on tours of location (with guides or podcasts)
  • View webcams at a location
  • Attach to and search photos at a location
  • Watch broadcasts attend gigs / seminars
  • Link social network site to locations
  • Send and receive email
  • Perform search (photo, yellow, pages, wiki history)
  • Create bookmarks leave lists (called itinerates) and join message boards
  • Visit game space
  • Arrange meetings using live messenger
  • Meet people at locations

5.2          Use cases

These are the initial outline system requirements that will enable the business processes to take place (The descriptions are contained in the attached document) These initial use cases will be elaborated and detailed in another iteration:

  • Allow Users to leave photo and videos at locations send photographs for people to pick up at locations the photographs can be categorised and link to social network sites
  • enable navigational avatars, podcast descriptions, Signpost and basic navigation in the software and navigate with mapping software
  • Ability to create artificial environment to interact with the real-world environment (especially where there is no video)
  • Provide links with to game space
  • Provide different time views and past and present
  • Enable real-time online broadcasts and archive broadcast Attend Gigs or Seminars /
  • Travel at ground level travel at mezzanine level Hover fly etc /Navigate to destinations
  • Attach tour guides and podcasts
  • Link websites and connection to other websites /Search /.
  • Explore Tourist destination
  • Maintain Links adverts and update
  • Pay for services
  • View webcam
  • Use RealWorld II with/out sports equipment /Use RealWorld without sports equipment

5.3          Supplementary requirements

These are system wide requirements that will be elaborated in another iteration

  • Load real video
  • Enable Interface with all devices
  • Load navigation maps
  • Provide a customisable interface
  • Connect web Cams
  • Provide a customisable interface
  • Measure demographics visitors and frequent locations and click through rates
  • The software should be enabled in various languages
  • Interfaces: There is a requirement to interface electronically with the user and advertisers etc model.
  • Ad Hoc Reports: Users must have the ability to produce ad hoc reports on any data items held within the system.
  • Usage: For proposal purposes, assume up to millions of concurrent users.
  • Roles and Access: There is a requirement to deploy the system to up to millions of users. Some users will require View only access whilst others will need View/Update access.
  • Archiving: There is a requirement that the data may be viewed for xx years that is, 1-xx years’ worth of data on-line and xx years’ worth archived.