1. Software and Hardware Requirements

Software and Hardware Requirements

This document provides description of the system installation topology along with hardware, operating system, and software requirements for the Epicflow system installation. The intended audience for this document are IT System administrators. Epicflow is a Multi Project Management system developed by Glow Management B.V.

System overview 

According to the topology description, granted in figure 1, no additional software installation is required on Customer side except Plugin for MS Project or Andriod\iOs application on cell phone. Application server and core of the Epicflow are located on Glow Management side and available via Internet. 

In a typical configuration we host the Epicflow system on our application servers. On this server we create your own environment accessible via https://<your_comany_name>.epcflow.net. The app and web users can access this server via secured internet lines. For the servers we use advanced protection to protect your data. For project users, an Epicflow add-on to MS-project will be provided which will synchronise on demand of the project user with the Epicflow system. This synchronisation works in both directions. The data that is synchronised is limited to project related data revealed from the MS-project files.

The main topology description is granted below. In this document we describe the system requirements for the following users:

  • App-users:   Access to Epicflow of users via Android or IOS app
  • Web-users:  Access via a web browser to Epicflow
  • Project users: MS-project users who sync their project plans via the Epicflow MS-project plugin
  • System administrators: Administrators who have to grant access to the organisational network for Epicflow

NOTE: 

 

  • MS Project Plugin is required only for Project Managers who are responsible for the planning and next control process with allocation of appropriate resource for project fulfilment. All other users will work with system either via iOS\Andriod application or Web-browser. 

 

Figure 1: Topology

Epicflow Requirements

In this paragraph we list  per type of user the appropriate system requirements.

Mobile App-user requirements

These are users that can login to the Epicflow system via cell phone application and basically using it for the personal workflow control through tasks fulfillment verification. 

Operating Systems:

  • iOS version 8.0 and higher*
  • Android version 4.0 and higher* 

*For all platforms, we recommend that you upgrade to the latest available for your cell phone Operation System 

Software:

  • Download the IOS app “Epicflow” in the app store
  • Download the android app “Epicflow” in Play Market

Hardware: 

  • N.A.*

*There are no direct requirements for Hardware but they can be derived from requirements to Operation System

Data:

  • Minimal bandwidth requirements 3G or wifi with 5 Mbit/s
  • Data usage: 1 MB per day*

*Based on c.a. 500 task per user and 4 login session per day.

Web user requirements

These are users that can login to the Epicflow system via web-browser and basically using web-UI of the system for the workflow planning and pipeline control or for work with personal tasks. 

Operating Systems:

  • N.A.

*Epicflow can run on any operating system that supports the specified browsers 

Browser: 

To use the Epicflow WebGUI and for review of the project, tasks and workload statistic etc.:

  • Microsoft Internet Explorer versions 9, 10 and 11
  • Chrome v49
  • Safari v7 or higher

(Minimum screen resolution of 1024×768 for correct display) 

*Any other browser which is not in the list can be used as well, however company gives no guarantee on system’s correct operation.  

Hardware: 

  • N.A.
    *Epicflow can run on any operating system that supports the specified browsers 

Data:

  • Minimal bandwidth requirements 5 Mbit/s, 10 Mbit/s or higher is advised*
  • Data usage: 30 MB per day**

*You can ask permission to use our test server to test the performance. Average page will reload completely in 2 seconds with a 100 Mbit/s internet connection, within 5 seconds with a 10 Mbit/s, 10 seconds with 5 Mbit/s. 

**Data usage strongly depends on user behaviour. This figure is based on averages.

Project user requirements

These are users who are responsible for planning process with further control of such for which MS Project is used. 

Communication with the system is established via Plugin for MS Project.   

Software requirements:

  • MS-project 2010, 2013 or 2016
  • Microsoft .NET Framework 4.5
  • Epicflow MS Project plugin **

*Additional information can be received by next link  

https://msdn.microsoft.com/en-us/library/8z6watww(v=vs.110).aspx

** Will be provided pre-configured by Epicflow

 Operating Systems:

  • any MS-Windows system that support the .Net framework and runs MS-project*

* There are no direct requirements for Operation System but some limitations can be derived from requirements to Prerequisite files installation. Additional information can be received by next link https://msdn.microsoft.com/en-us/library/8z6watww(v=vs.110).aspx 

Hardware: 

  • any hardware that support the .Net framework and runs MS-project*

*Additional information can be received by next link https://msdn.microsoft.com/en-us/library/8z6watww(v=vs.110).aspx 

Data:

  • Minimal bandwidth requirements 5 Mbit/s, 10 Mbit/s or higher is advised
  • Data usage: 10 MB per day*

*depends strongly on size of MS-project plans and manual update frequency of the project plan. Typical project file size is a a few MB and the update frequency varies from once per week till few times per day.

NOTE: 

 

  • Installation requires administrator privileges in order to proceed with it in an appropriate way. If you do not have such, please, contact your network administrator.
  • For all platforms, we recommend that you upgrade to the latest Windows Service Pack and install critical updates available from the Windows Update website to ensure the best compatibility and security.
  • On 64-bit operating systems, the .NET Framework supports both WOW64 (32-bit processing on a 64-bit machine) and native 64-bit processing.
  • On Windows 7 systems, the .NET Framework requires Windows 7 SP1. If you are on Windows 7 and have not yet installed Service Pack 1, you will need to do so before installing the .NET Framework.

System administrators Requirements 

Since the core application is hosted on the Epicflow environment, the system administrator requirements are limited to:

– grant access to https://<your_company_name>.epicflow.net website for all Epicflow users and Epicflow add-on users 

– installation of Epicflow add-on at MS-project users*

*The add-on is pre-configured to connect to https:// <your_company_name>.epicflow.net, no further settings are required.