Rosie

Get Started. It's Free
or sign up with your email address
Rosie by Mind Map: Rosie

1. Investigation

1.1. Meet with client

1.1.1. Discuss desired outcomes

1.1.2. Discuss requirements

1.2. Research development tools

1.2.1. Different languages/compilers for different platforms?

1.2.2. Best tools for each platform

1.2.3. Potential costs of these

1.3. Research adding apps to different app stores

1.3.1. Potential costs of these

1.4. Research domain purchase/web hosting

2. Analysis

2.1. Define Project Scope

2.2. Define Risks

2.3. Define Budget

2.4. Create Project Brief

3. Testing

3.1. Test website enters data correctly

3.2. Test app links to GPS properly and determines user's current location

3.3. Test app properly uses system date and time

3.4. Test app allows manual entry of location and date/time if user chooses

3.5. Test app selects correct information from database based on the location and date/time

4. Evaluation

4.1. Meeting with client

4.1.1. Project aims met?

4.1.2. Recommendations for future work

4.1.3. Plan for any future works

5. Design

5.1. Website Design

5.1.1. Page Designs

5.1.2. Site Layout

5.2. Product Design

5.2.1. Screen Designs

5.2.2. Workflows

5.3. Database Design

5.3.1. Table Designs

6. Project Management

6.1. Project Plan

6.2. Change Management

6.3. Consider Ethical Implications

6.3.1. App Permissions

6.4. Decide on methodology

6.5. Decide on project milestones

7. Documentation

7.1. Gantt Chart

7.2. Project Description

8. Development

8.1. Create SQL database

8.2. Create website allowing new entries to database

8.3. Create phone app in visual studio

8.4. Upload app to app store

9. Presentation

9.1. Present to client

9.2. Collect feedback from client

10. Implementation

10.1. Deployment

10.2. Training on Website

10.3. Maintenance and Monitoring