Other issues to consider (1/3)

By: Freeman Software  31-Oct-2016
Keywords: Custom Software, Business Software Development

You know what you want your system to do and you know how it should work. However, there are a number of other things you need to consider. Part 1 of 3.

AVAILABILITY

A system's availability, or "uptime," is the amount of time that it is operational and available for use. This is specified because some systems are designed with expected downtime for activities like database upgrades and backups.

* Are there any parts of the system that require 24 hour access?

* Are there any parts of the system where down-time is not acceptable?

INTEGRITY and SECURITY

Integrity requirements define the security attributes of the system, restricting access to features or data to certain users and protecting the privacy of data entered into the software.

* Do you need to comply with Government Regulations?

* How will you manage authentication (access to the system)?

* How will you manage authorisation (access to parts of the system)?

RELIABILITY

Reliability specifies the capability of the software to maintain its performance over time. Unreliable software fails frequently, and certain tasks are more sensitive to failure (for example, because they cannot be restarted, or because they must be run at a certain time).

AUDIT

The System must allow flexibility of audit – some fields require full audit monitoring while others may not.

* to what extent does auditing occur?

* how long audit records need to be retained

DATA RETENTION

How long does the system retain data in its 'online system'? If data is archived, how long are the archives kept and how is their data utilised? How do we dispose of out of date data securely?

DATA RECOVERY

Describes how long it takes to recover data in case of an accident and how much data we are prepared to lose.

* Recovery Time Objective (RTO) is how long it takes to restore data including locating backups, restoring them and testing their integrity

*Recovery Point Objective (RPO) - is how much data we are prepared to lose. Your system may lose a day's data if you backup each night, how important is that?

BACKUP and RESTORE

Coupled with data recovery Backup and Restore describes how your backups and restores function. Is your data backed up to another computer, to tape, a combination of both? Is your database backed up as it runs, at a transaction level?

* What are you backing up and how often

* What are the business impacts of backup and restore?

DISASTER RECOVERY

When designing the Disaster Recovery plans and procedures, consideration must be given to the system’s architecture. For example Production data in Wellington and DR data in Auckland and the movement of data in this situation.

* What are you duplicating to your Disaster Recovery site and how often

* How do you get data back from your Disaster Recovery site or do you use that site as your primary? How is that done?

* What are the business impacts of a Disaster Recovery incident? There is much more to this than 'just' you computer system's backup and restore?

Please get in touch if there is anything Freeman Software can do to help your business succeed.

Keywords: Business Software Development, Custom Software

Other news and updates from Freeman Software

29-Nov-2016

Other Issues to consider (3/3)

p>EFFICIENCY


14-Nov-2016

Other issues to consider (2/3)

You know what you want your system to do and you know how it should work. However, there are a


Can We Help?  Appointments from Freeman Software thumbnail
29-Sep-2016

Can We Help? Appointments

"I need my 'patient database' amended so that we can see upcoming appointments for our patients. We need to be able to add new patients when they make appointments and we need to be able to update existing patient records when they make appointments."


Can We Help?  Equipment Repairs from Freeman Software thumbnail
16-Aug-2016

Can We Help? Equipment Repairs

Freeman Software can help you regardless of your business requirements. The following is just one example. A few years ago


Can We Help?  Rental Properties from Freeman Software thumbnail
06-Jul-2016

Can We Help? Rental Properties

Freeman Software can help you regardless of your business requirements. The following is just one example. We were approached by


Can We Help?  Renting Equipment from Freeman Software thumbnail
22-Jun-2016

Can We Help? Renting Equipment

Freeman Software can help you regardless of your business requirements. The following is just one example. A few years ago


Can We Help?  Medical Imaging from Freeman Software thumbnail
08-Jun-2016

Can We Help? Medical Imaging

Freeman Software can help you regardless of your business requirements. The following is just one example. We were approached by a Skin Cancer Specialist who needed to record images of skin lesions and assign them to patients.


11-May-2016

Maintenance Management - Before Breakdowns Happen

ENZED® has recently been advertising its 24x7 Hose Doctor service. This service, and others like it, can be a life-saver


05-May-2016

Freeman Software - More than Maintenance Management

What if you need something other than Maintenance Management, specific to your business? Freeman Software has considerable experience with developing


27-Apr-2016

Maintenance Management Increases Value

Your Chart of Accounts will probably show Property, Plant and Machinery under Assets and will show Repairs and Maintenance under


20-Apr-2016

Maintenance Management - Suited to YOUR Business

Preventive Maintenance is just that - a maintenance plan to prevent breakdowns. Our system is purpose-built to manage the needs


13-Apr-2016

Maintenance Management - why is it so quiet?

You're on a site visit, but it's strangely quiet? Your Site Manager, an Engineer and the Driver are huddled around


06-Apr-2016

Maintenance Management - Flexibility

Maintenance Management works when it suits your business - ensure that your system is flexible.


30-Mar-2016

Maintenance Management - Parts and Purchasing

Our System offers more than just Maintenance Management! You can utilize more of the system's flexibility if you wish... GOOD.