Mindmap
SAP Development

Mind map: SAP Development Process
Inhalt der Mindmap
SAP Development
Success Criteria
- Prescribed Criteria
- Web application must use data from a minimum of 1 external data source.
- Web application must display data from one external data source.
- The web application must apply the Usability Principles.
- Self Prescribed Criteria
- The web application must be able to search or filter the database and display to the user.
- The web application must be aesthetically pleasing
- The web application must display separate pages of each of the data
- Prescribed Criteria
User Problem
- User Persona 1
- Wants
- To be better at gaming
- Search SAP names
- Needs
- Easy to use platform that shows statistics of SAP pets
- Fast instant information of statistics
- Details
- Poor memory and forgetting stats
- Forgets Level 2 and 3 abilities of pets
- Wants
- User Persona 1
Task Requirements
- Constraints and Limitations
- Time
- 2 month completion time
- Skills
- Limited Coding Skills
- Coding Environment
- Python
- CSS
- HTML
- SQL
- Time
- Existing Solutions
- superautopets.wiki.gg
- Pros
- Good design
- Many filtering options
- Cons
- Many ads
- Not external data source
- Pros
- superauto.pet
- Pros
- Uses external data source
- Very informative
- Intuative Design
- Cons
- Very different aesthetic
- Pros
- superautopets.wiki.gg
- Constraints and Limitations
Developer Problem
- User Interface
- User Interface Components
- Search Option
- Seperate page for more details
- Usability Principles
- Safety
- Backtrack button (home button)
- Learnability
- Not too many links
- Accessibility
- Not hard to see colours
- Different colouring options
- Utility
- Show SAP pet detaills
- Effectiveness
- Provides many resources and information
- Filter options
- More data sources
- Provides many resources and information
- Safety
- User Interface Components
- Data
- Data Storage
- SQLite3
- Python Flask
- SQL queries
- CREATE TABLE
- SELECT
- Required Data
- Data Type
- Data Length
- Data Validation
- Data Storage
- Impacts
- Social
- Increase socialisation as more people are drawn to SAP through this website
- Personal
- More enjoyment playing SAP
- Better competitive results
- Economical
- Development of more features means the opportunity for profit
- Social
- User Interface