ExtraView Features


The ExtraView platform is a highly configurable web-based application, built upon common industry standards. The technology is utilized by enterprises as a business process management and workflow tool. It is highly configurable without the need for extensive programming, is a pure web-based application based upon standards and works well within the realm of other enterprise applications.

The product can be configured in an infinite number of ways. Common point solutions such as defect tracking, requirements planning, customer support and many other applications are simply configured.

Examples of how ExtraView can be configured include:

Request a Demonstration of ExtraView
Request a Pricing Information on ExtraView
Take a tour of an ExtraView solution
  • Defect Tracking
  • Enhancement Requests
  • Requirements Management
  • Customer Complaints
  • Customer Support
  • Help Desk
  • Warranty Claims Tracking
  • Food Safety Reporting
  • Adverse Event Reporting
  • Audits and Inspections
  • Software Bug Tracking
  • Mail Spam Complaint Tracking
  • Trouble Tickets
  • Medical Device Quality
  • QA & Safety Issue Tracking
  • Custom In-House Tracking

Industries that find special value in ExtraView include:

  • Life Sciences
  • Network Systems Manufacturers
  • Agricultural and Food Production
  • Finance
  • Agriculture and Food
  • Technology
  • Software Development
  • Semiconductor and Manufacturing

Multiple Business Areas
"Importantly, multiple tracking applications can be operated within a single database, each with its own business rules and workflow."

ExtraView's architecture gives you the ability to build multiple tracking systems within a single database. Each business area may have its own screen layouts, business rules and workflow. This is possible through ExtraView's use of inheritance to define attributes at a high level that can be reused throughout the system, but overridden at any point where you want to provide unique functionality. Users may be granted access to specific business areas by the administrator, and prohibited from accessing issues in the other business areas. Completely secure, completely flexible!

ExtraView's Business Process technology allows the administrator to configure a single database that handles multiple tracking applications. Issues can be simply moved from one Business Area to another. For example, a customer support issue can be converted to a defect with a single mouse click.

This architecture and its data hierarchy allows you to efficiently build multiple tracking systems within a single database. This is possible through ExtraView's use of inheritance to define attributes at a high level that can be reused throughout the system, but overridden at any point where you want to provide unique functionality.

Within each tracking system, or over the entire system, you may define user roles that have common characteristics for the users within the role.

Leading Product Architecture
ExtraView is comprised of a highly scalable Java Servlet application, which serves up HTML pages to the end user. At its center is a workflow engine that allows the building of simple or complex tracking applications.

Truly Web-Based
Unlike many products, ExtraView was designed from the ground up with a full and complete web architecture. No compromises. ExtraView delivers the full promise of an enterprise-level web system with no client software. Only a browser such as Microsoft Internet Explorer or Netscape Navigator is needed to access the full power of ExtraView. This includes all administrative functions, as well as the powerful user interface which manipulates issues. In addition, the ExtraView API uses the web HTTP protocol to interact with other applications.

Scalable
ExtraView measures its scalability both in the ability to support millions of issues and tens of thousands of users, as well as in the simplification of highly complex business solutions. Virtually every resource is unlimited. This applies to the number of fields that are processed, to the number of values populating any list, to the number of complete tracking solutions that can reside in a single database.

As your needs grow, the installation can be configured over multiple servers, without changing the database or any of the components - endless expansion capabilities, without the need to alter ExtraView. ExtraView has successful implementations supporting thousands of users and with millions of issues.

Configurable
ExtraView goes beyond most comparable applications in allowing most features to be configured on-screen, within a standard browser. An unlimited number of fields can be created across an unlimited number of areas. Different workflow can be created for each of the areas, including the definition of different workflows for different user roles within your organization.

Extensible
Without changing a single line of code within ExtraView, the product can be extended with both Java and JavaScript. Although only a small number of customers may need this capability, it truly allows ExtraView to be extended in ways that you cannot contemplate with any other off-the-shelf product. Whether you need to develop some custom validation code, or perform a tight, comprehensive integration with other tools, or you want to merge ExtraView with other business applications, custom coding gives you amazing power.

Reliable
Whether hosted on your servers or used as a hosted solution, ExtraView regularly achieves 99.999% uptime even with live administration and configuration changes. Administration changes to fields, layouts, business rules, and other aspects of ExtraView are immediate and retroactive. These changes do not require down time or user productivity loss. All configuration changes, including saved reports, layouts, field-level logic, etc. may be exported to XML and then imported at any other time. This includes moving metadata from a test instance to a live production server.

Secure
Beyond user-level activity and audit trails, ExtraView offers multiple levels of administration, complete sign-on activity logs, administrative change logs, and sign-on denial thresholds. As a customer facing, role-based and web-based application, ExtraView has built in security that controls who see what elements of your design. For example, any field may be given read, write, or no privileges for any defined role in the system. ExtraView also offers filtered layouts, email content, and record-level security through privacy groups. Entire business areas may be hidden from groups of users.

Flexible Reporting
ExtraView has a very simple interface that allows for creation of custom statistical and summary reports. From a simple keyword search to a structured query with complex filters and Boolean logic, all search criteria can be stored for later use as a public or private report. ExtraView reports may be produced in html, text, charts, Adobe PDF, XML, Microsoft Excel, or Microsoft Word formats.

Pie charts, bar charts, and line charts may be created using either status, product, or release trend information. In addition, multiple filters may be set to further customize the query.

Fully Localizable
ExtraView has the distinct advantage of being internationalized from the beginning of its design. Its architecture allows any user to select any language in which to work, providing the localized strings are available. Finally, a product where there are not different versions for each language, but one truly international and global issue-tracking product supporting all languages and other country-specifics such as date and time formats. However, the capability of displaying any UTF-8 and 16-bit Unicode character set is only the beginning.

Because ExtraView keeps all messages and user-visible text in the database, the administrator may localize all metadata such as field names, messages, and field values, so they appear in local languages for their user base.

Compliant with Industry Standards
A few of the dozens of standards that the ExtraView platform conforms to are:

  • JDBC – Java Database Connectivity standard defining all access to relational databases
  • Java – the standard Java language and virtual machine from Sun Microsystems
  • Java Servlet API 2.2 – Java application programming interface supported by all application server containers for java servlet implementation, a subset of J2EE
  • XML data interchange
  • Web services
  • ANSI SQL
  • HTML
  • JavaScript

Standard SQL Databases
ExtraView operates on top of SQL databases. Both Oracle and Microsoft SQL Server are supported. ExtraView is designed to support millions of issues in the database, with tens of thousands of users. The ExtraView application connects to the database through JDBC drivers. The database may reside on the same or on a different hardware server to the ExtraView application and its hardware server. Similarly it may reside on the same or a different hardware server to the web server.

Multiple Levels of Access and Integration
Whether your requirement is as straightforward as integrating with standard enterprise applications or as complex as using web services on top of XML to integrate with custom-developed ERP or custom manufacturing systems, ExtraView offers a rich variety of opportunities to communicate with other applications. Integrations can be simple, utilizing ExtraView's methods of sending or receiving URL's, or can utilize batch or immediate processing.

URL's can be used to drive ExtraView from an external source, either to call up screens from a remote application, or to complete full actions through the API. URL's can also be generated from within ExtraView. These buttons can be set to call any URL, while passing the contents of any field or fields on the screen to the remote script or application.

Backed by ExtraView Professional Services Team
Our professional services teams are expert in the architecture, design and building of complete tracking systems from start to finish, including requirements definition, project management, quality assurance, and corporate staff training.