Professional Documents
Culture Documents
Table of Contents
1. Introduction .................................................................................................................. 2
2. The Sigma-TSI Platform ................................................................................................. 3
3. Benefits of having one common database - Synergy ...................................................... 3
4. Main Functions of Sigma ............................................................................................... 4
5. Common User Interface ................................................................................................ 5
6. Multi-Language ............................................................................................................. 5
7. Document Management ............................................................................................... 5
8. On-Line Reviews and Commenting ................................................................................ 7
9. Requirements Management (RM) ................................................................................. 7
10. Correspondence Management (CM) ........................................................................ 10
11. Fault Report and Corrective Action System (FRACAS) .............................................. 11
12. Change Management .............................................................................................. 14
13. Status Manager ....................................................................................................... 16
14. Workflow Automation & Task Management ............................................................ 19
15. Systems Engineering................................................................................................ 21
16. The Sigma Network ................................................................................................. 23
17. Platform Requirements ........................................................................................... 26
18. Typical Cloud Based Deployment ............................................................................. 27
1. Introduction
Sigma is a multi-user relational database used to help manage engineering and construction
projects. The database has been in use for nearly 20 years.
Customizable
Sigma is fully customizable and has been successfully adapted to dozens of projects around
the world. Many of these deployments are on major infrastructure projects with overall
budgets in excess of US$1 Billion. Functions can be modified, removed or added as project
needs dictate.
Cost Effective
Figure 1 - Sigma Worldwide Deployments
Sigma is also very cost effective. The system is open source which means that there are no
license fees. Anyone can use it, copy it and redistribute it. The costs associated with Sigma
are entirely comprised of the hosting, administration and customization.
Scalable
Sigma is scalable from a single user desktop installation up to a full scale multi-company
cloud based installation serving hundreds of users.
Secure
The Sigma database runs on Filemaker server and WebDirect. This is a very robust platform
with managed accounts and authentication, SSL deliver to the client, and fully encrypted
data storage. Because it is open source all code and internal processes are open for
inspection.
Evolving
With each project Sigma’s evolution continues. New functions are added to exactly match
the project needs and workflows. These functions are often returned to the open source
repositories so that all can benefit. Over it’s history Sigma has gone by many names and
now has many branches and distributions. This paper describes the Taroko Systems
International distribution, Sigma-TSI.
Documents Defects
Drawings Punch Items
• Having all the project information in one common platform greatly increases the
value of the standard functions by providing the ability to summarize, integrate and
aggregate the data. This facilitates accurate reporting and decision making.
6. Multi-Language
The Sigma User interface is based on a centralized strings table. This
facilitates the easy changeover to your preferred language. New
languages (string sets) can be easily added to Sigma if required.
Figure 6 - Language
Selection
7. Document Management
The Sigma document management module provides:
Design Verify
Down Back
Design(Requirement
Detailed(Specification(1 Detailed(Specification(2
Test(Procedure
RM Assessment
The FRACAS module is based around a four step workflow as described below.
The workflow principle allows for any project member to raise a new FRACAS. With each
workflow step the person in charge of the step is notified via email and task assignment.
Initiator: Observes the deviation and enters the basic data into the system. This includes
a basic description and can include photos or other documents.
Initial Assessor: Reviews the new deviation report and decides whether or not to
proceed. If accepted and “Owner” is assigned.
Owner: The person assigned the task of resolving the issue. Once resolve the evidence is
entered and item is progressed to the final assessor.
Final Assessor: Decides if the item truly is closed. The Final Assessor can also assign
other individual reviewers if deemed appropriate. If accepted the item can be closed.
Alternately it can be sent back to the owner for further work.
The User interface is consistent with other parts of the Sigma database. A user friendly
main page provides access to separate tabs for each of the 4 workflow steps.
Photos and other documents can be easily added to the FRACAS record by anyone on
the workflow.
Database records such as documents and letters can also be linked to the FRACAS
record.
Reports and statistics can be generated using the built in reporting functions.
The main point of Sigma is to capture and manage the main project data groups. Once this
data is captured it can be measured, compared and analysed against milestones.
SIGMA uses lists called Prerequisite Data Lists (PDLs) to track achievements or progress
against milestones.
Letters
Transmittals
Approvals
Documents Defects
Drawings Punch Items
Status
Management System
Requirements Configuration
(HW & SW)
The Sigma PDL system has been instrumental in certifying some of the largest infrastructure
projects in the world.
• Arguably the most powerful tool in Sigma, the PDL can provide summary status of
any item in the database (Document, Letter, Punch Item etc.) or group of items, or
GROUPS OF GROUPS of items.
• Status is summarized up through a hierarchy of PDLs defined by the user.
• Once the PDL structure is defined for a particular objective, the status will be
automatically updated as the items move through their life cycle.
• The Status manager can be customised to produce a wide variety of hierarchical
reports covering all project objectives.
• A target is set for each item in the list. For example ‘Approved’ status for a document
or ‘closed’ status for a punch item.
• Item status = ‘OK’ when it achieves its target.
• List status = ‘OK’ when all items are 'OK’
• Target status and criteria for ‘OK’ are adjustable to business rules
• Lists can be nested in hierarchies
• They are dynamic, reflecting actual real time status
Sigma Database Functional Overview 16 Rev 03
Information Items
Communication
-Letters
-Applications to Authorities
-Permissions to proceed
-Etc.
Certificates
Result: OK
SIGMA has a centralised workflow engine to automate workflows and tasks. Any database
function requiring user input can have workflows.
• Each user has their own ‘My Workspace’ page which provides the list of their
assigned activities and direct linking to the assignments.
• Email notifications of tasks and other events can be enabled/disabled using the
Notifications and Subscriptions controls.
• Workflows can be customized to match almost any business process from simple to
highly complex.
Orginator
Orginator
Coordinator A Coordinator B
No
Orginator Comments Accepted
Received
Yes
Issue for Review Comment
Consolidation Internal Review
Interface Management
• Sigma provides a repository where system function definitions can be stored and
mapped in a hierarchical way.
• System Functions can be mapped to hardware and software components by linking
to the Asset and Configuration Management component of Sigma.
• Such mapping can greatly assist in the understanding of what equipment is
associated with which function.
• Highly useful for systems assurance and FMECA analysis
• Functional block diagrams which are created in structured CAD/Visio drawing system
can be automatically synchronised with database.
Sigma can function as a single database managing a large project. A single database is best
suited to a single organization or group where access can be controlled and the need for
confidentiality is not extreme.
In cases where multiple organizations are working together such as on a major construction
project, multiple databases can be integrated to form a Sigma network.
DTMS
Since not all organizations require the full functionality of a Sigma database, a companion
database called the Document transmittal Management System (DTMS) was developed. The
DTMS is a mini Sigma which is specifically designed to manage document exchange with the
sigma database.
On its own the DTMS can function as a capable revision controlled document management
system, with many of the same functions as the Sigma Documents module. It is also capable
of sending and receiving document transmittals within a Sigma network.
Within the Sigma network documents can be transmitted between Sigma Databases using
the transmittal function. The transmittal function can also carry comment review sheets and
status awards.
On a major project each organisation would typically have its own DTMS or Sigma database.
The data including documents is separately held for each database.
• The document exchanges are controlled and traceable via Transmittal records.
• Both database records and document files are transferred in the exchange.
• The system can be configured to provide email alerts to users and stakeholders.
• The exchanges can be configured as any combination of Sigma and Sigma, DTMS and
DTMS or Sigma and DTMS.
• Number of databases in the group is limited only by the server and network
specifications.
Filemaker is a commercial product and although not free, the costs are not prohibitive.
Filemaker server runs on Windows Server or Mac OS.
Why Filemaker?
Filemaker has gained a foothold in the world of systems engineering tools because it is
particularly well adapted to the fast moving chaotic project environment.
Notes:
1. Sigma runs on a Filemaker platform which runs on Windows Server which runs on a
Virtual Machine inside a Virtual private network.
2. Cloud network procured from industrial supplier
3. Access controlled by firewall
4. The Filemaker web publishing engine supports the database server by handling the
HTTPS connections.
5. Webservers can be added as load increases
6. Storage capacity can be added as requirements increase
7. Communication encrypted
8. By default all file storage is encrypted
9. Most users connect via web browser HTTPS
Protocols:
1) Fmnet (proprietary to Filemaker)
2) https
3) TCP/IP