feature list

12
Feature list A. Pavic, Feb2015

Upload: aleksandar-pavic

Post on 08-Jan-2017

152 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Feature List

Feature list

A. Pavic, Feb2015

Page 2: Feature List

Introduction

• Customer Feature list• Backend Feature List– Workflow– Customer– Content

• System Features– Scaling– Development– Security

Page 3: Feature List

• Registration trough email confirmation– Normal– Social• Twitter• Facebook• Google• Linkedin

• Password recovery• Login via social buttons

Customer Feature List (1)

Page 4: Feature List

Customer (2)

• Unique USA Address creation • E-mail like Virtual Mailbox view with actions

Page 5: Feature List

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

• Multiple API integration• Scanning from the browser app• Multilanguage system• Smartphone - multiple device platforms• Cross-browser functionalities

Challenges

Page 7: Feature List

Software development

• At first – idea

• At the end – evolution based software development driven with customer experience and change requests

Page 8: Feature List

Website components

• Chat system• Automatic country detection• Automated database events• Advanced PDF reporting system• SEO - CMS• Image upload and manipulation

Page 9: Feature List

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

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

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

System landscape

Web browserSmartphone application

Tablet device

Email System VCS

3rd party api integration Chat System

Backend & CMS