Feature List
-
Upload
aleksandar-pavic -
Category
Documents
-
view
152 -
download
1
Transcript of Feature List
![Page 1: Feature List](https://reader035.fdocuments.in/reader035/viewer/2022062503/58724be31a28ab852f8b5d7d/html5/thumbnails/1.jpg)
Feature list
A. Pavic, Feb2015
![Page 2: Feature List](https://reader035.fdocuments.in/reader035/viewer/2022062503/58724be31a28ab852f8b5d7d/html5/thumbnails/2.jpg)
Introduction
• Customer Feature list• Backend Feature List– Workflow– Customer– Content
• System Features– Scaling– Development– Security
![Page 3: Feature List](https://reader035.fdocuments.in/reader035/viewer/2022062503/58724be31a28ab852f8b5d7d/html5/thumbnails/3.jpg)
• Registration trough email confirmation– Normal– Social• Twitter• Facebook• Google• Linkedin
• Password recovery• Login via social buttons
Customer Feature List (1)
![Page 4: Feature List](https://reader035.fdocuments.in/reader035/viewer/2022062503/58724be31a28ab852f8b5d7d/html5/thumbnails/4.jpg)
Customer (2)
• Unique USA Address creation • E-mail like Virtual Mailbox view with actions
![Page 5: Feature List](https://reader035.fdocuments.in/reader035/viewer/2022062503/58724be31a28ab852f8b5d7d/html5/thumbnails/5.jpg)
System features
• Automated backup and recovery– System backup– Database backup– User data backup
• Automated code deployment• Advanced scalability• Advanced secuirity• Full Internationalization and Localization– Independent translation system
![Page 6: Feature List](https://reader035.fdocuments.in/reader035/viewer/2022062503/58724be31a28ab852f8b5d7d/html5/thumbnails/6.jpg)
• Multiple API integration• Scanning from the browser app• Multilanguage system• Smartphone - multiple device platforms• Cross-browser functionalities
Challenges
![Page 7: Feature List](https://reader035.fdocuments.in/reader035/viewer/2022062503/58724be31a28ab852f8b5d7d/html5/thumbnails/7.jpg)
Software development
• At first – idea
• At the end – evolution based software development driven with customer experience and change requests
![Page 8: Feature List](https://reader035.fdocuments.in/reader035/viewer/2022062503/58724be31a28ab852f8b5d7d/html5/thumbnails/8.jpg)
Website components
• Chat system• Automatic country detection• Automated database events• Advanced PDF reporting system• SEO - CMS• Image upload and manipulation
![Page 9: Feature List](https://reader035.fdocuments.in/reader035/viewer/2022062503/58724be31a28ab852f8b5d7d/html5/thumbnails/9.jpg)
Change management1. Change is requested and entered to Redmine2. Change is estimated and assigned to a human resource, watchers
are added3. Code is developed, committed with references and time is logged
per task4. Code changes are automatically and immediately after commit
visible on development server, database change is triggered manually
5. When requested code changes are merged to a production branch and tested on stage server
6. After successful merge and test changes are mirrored to a production server
![Page 10: Feature List](https://reader035.fdocuments.in/reader035/viewer/2022062503/58724be31a28ab852f8b5d7d/html5/thumbnails/10.jpg)
Code-reuse
• USAMailAgent presents unique opportunity to offer your customers remote access to their physical mail trough our software solution.
• Whether you are a:– Business building with reception and offices– Remote office company– Student dorm– International company– Company with work from home/travel– Just wanting to have your company mail archived and
organized
![Page 11: Feature List](https://reader035.fdocuments.in/reader035/viewer/2022062503/58724be31a28ab852f8b5d7d/html5/thumbnails/11.jpg)
System organisation
USERS
Internet
Web server
UMA SYSTEM
CAKEPHP
Guest OS
Hypervisor
Master OS
Real hardware
Database
Guest OS
Master OS
Real hardware
Master OS
Real hardware
Master OS
Real hardware
Database
Guest OS
Database
Guest OS
VM1 VM2 VM3 VM4
UMA PRIVATE CLOUD
![Page 12: Feature List](https://reader035.fdocuments.in/reader035/viewer/2022062503/58724be31a28ab852f8b5d7d/html5/thumbnails/12.jpg)
System landscape
Web browserSmartphone application
Tablet device
Email System VCS
3rd party api integration Chat System
Backend & CMS