NetSuite OpenAir, as part of the broader NetSuite ecosystem, often utilizes the SuiteSuccess methodology for accelerated deployment. The implementation process typically involves planning, configuration, data migration, user acceptance testing (UAT), and go-live. The overall timeline is highly variable based on business complexity, data cleanliness, and the scope of required customization.
Timeline Variation: Implementation timelines can range from 3-4 months (aggressive, no-frills deployment) to 6-7 months (standard approach, allowing for refinement) or a year or more for highly complex, multi-national organizations.
SuiteSuccess: A streamlined, rapid deployment methodology is available, focusing on pre-configured processes to expedite the go-live date, though this may require greater flexibility in aligning business processes to the standard configuration.
Key Timeline Factors: Implementation speed is influenced by stakeholder commitment, clarity of requirements, the complexity of business operations (e.g., number of countries, revenue streams), and the amount of data cleansing needed prior to migration.
Phased Rollout: For larger organizations, a staggered launch is common, where core functionality is implemented quickly, followed by later rollouts of other modules or complex customizations.
Customisation
OpenAir is designed to be highly configurable using built-in features, which is the most cost-effective approach. Customization, while available through the underlying NetSuite platform's development tools (SuiteScript), is typically reserved for complex requirements that cannot be met through standard configuration.
Configuration Focus: OpenAir provides extensive capabilities for configuration, including setting up system preferences, managing terminology, defining approval workflows, and customizing standard forms and fields.
Customization (SuiteScript): Complex, unique requirements can be met by writing custom code (SuiteScript) to extend functionality, although this increases development time, maintenance costs, and testing requirements.
Field and Form Customization: Users can create custom fields and customize forms to capture specific project, resource, and financial data unique to their business needs.
Integration Flexibility: The system supports extensive configuration of integration preferences and settings, particularly for its connection with NetSuite ERP (often referred to as SuiteProjects Pro integration).
Additional Costs
The total cost comprises subscription fees (based on user tier and selected modules), one-time implementation/setup fees, and ongoing costs for customization maintenance and advanced support/training. Pricing is tiered and generally positioned as a mid-range, comprehensive solution.
Subscription Pricing Tiers: OpenAir offers multiple plans, typically including a Team plan (for basic functionality), a Project Manager plan (for mid-sized needs with resource management), and a custom Enterprise plan (for complex organizational requirements).
Implementation Fees: One-time setup costs vary widely based on scope and partner engagement, commonly ranging from approximately $5,000 to $50,000.
Customization Costs: Costs for implementing additional customizations typically range from $1,000 to $5,000 for small businesses but can scale significantly higher based on complexity and volume of custom code.
Training Costs: Dedicated training programs, such as the Essentials course, may be priced separately, typically ranging from $500 to $2,000 per user depending on the depth and delivery method.
Maintenance: Costs must be budgeted for the ongoing maintenance and updating of any custom code (SuiteScript) to ensure compatibility with NetSuite's regular platform updates.
Training
NetSuite provides structured training programs to ensure successful adoption, focusing heavily on administrative and configuration tasks. Support is typically delivered through various channels, including self-service resources and live assistance.
Structured Training: A core offering is the NetSuite OpenAir Essentials course, a comprehensive, multi-day program designed for administrators, project managers, and business process owners.
Training Content: Courses cover key areas like project setup and management, resource booking, creating work breakdown structures, defining billing and revenue recognition rules, and basic reporting functionality.
SuiteAnswers: This is the primary self-service support portal, offering a searchable knowledge base, documentation, new feature training, and frequently asked questions.
Live Support: NetSuite provides support channels for issue resolution and maintenance. Customers also have access to live training webinars for tips and tricks to improve usage.
Security Measures
NetSuite, which underpins OpenAir, offers enterprise-grade Governance, Risk, and Compliance (GRC) features designed to secure sensitive project, financial, and user data. Security relies on a combination of platform features and recommended customer best practices.
Detailed Points:
Role-Based Access Control (RBAC): Access to data and functions is strictly controlled via roles and permissions, ensuring users only see data relevant to their job function (least privilege principle).
Authentication Measures: Support for strong password policies, IP address restrictions, and mandatory Multi-Factor Authentication (MFA) for key user accounts (e.g., admin, finance).
Audit Trails: The platform includes an always-on audit trail, access logs, and workflow management capabilities to track all changes, transactions, and user activity for security monitoring and compliance.
Encryption and Data Center Security: Data is secured using robust encryption protocols, and physical security is maintained through tightly controlled access to Oracle's data centers and networks.
Updates
As a cloud-based application, NetSuite OpenAir receives regular, mandatory platform updates from the vendor to introduce new features, security enhancements, and performance improvements. Customers must manage the impact of these updates on their configurations and customizations.
Platform Updates: NetSuite typically enforces two major releases per year (Spring and Fall), which include updates for OpenAir. These updates are mandatory for all users.
Integration Updates: Data synchronization between OpenAir and NetSuite ERP can be configured for real-time export/import of single records or scheduled bulk import and export runs for high-volume data transfers.
Management: Customers are provided with a Release Preview account prior to major updates to test custom code (SuiteScripts) and critical business processes to ensure compatibility and mitigate risks before the production environment update.
Automation: The system allows for bulk data synchronizations to be triggered on-demand or scheduled automatically, ensuring data across integrated systems is current.
Data Ownership and Portability
Oracle’s standard terms generally confirm that the customer retains ownership of their proprietary data (often defined as "Customer Data"). Portability is supported through built-in export features and APIs, allowing customers to extract their data.
Data Ownership: The customer retains ownership of all content, including Personal Data and Customer Data, entered into the Remote Software Service (OpenAir/NetSuite).
Data Residence: For multi-entity customers (using NetSuite OneWorld), all data from the customer and its majority-owned subsidiaries typically resides in a single environment.
Export Capabilities: Data portability is facilitated through robust reporting and export tools, allowing users to extract data for various record types (projects, tasks, resources, financials, etc.) into external files or databases via APIs and data connectors.
Customer Responsibility: Customers are responsible for the confidentiality and use of user passwords and names, as well as all electronic communications containing data.
Scaling Up / Down
Scaling user licenses or adding/removing modules (scaling up or down) is handled through formal contract modifications managed by the vendor. NetSuite often uses specific internal processes and record types to manage these changes.
Upsell (Scaling Up): If a business needs more user licenses, additional modules (e.g., more advanced resource management features), or higher service tiers, an Upsell Order is created against the existing contract.
Downsell (Scaling Down): Reducing the scope of services (e.g., fewer licenses or removing optional modules) is typically processed via a Downsell RMA (Return Material Authorization) to modify the contractual terms.
Contract Management: These scaling activities are managed within the Contract Renewals module, which updates the contract record and pricing details accordingly.
Pricing Impact: Scaling changes will impact the overall NetSuite license cost and may affect the edition tier (e.g., moving from a Standard to a Premium edition).
The terms & conditions for contract renewal and cancellation
Contract terms, including renewal and cancellation clauses, are formal and set out in the Subscription Services Agreement with Oracle. The system includes tools to automate and manage the renewal process.
Renewal Process: Contracts are managed through a system that allows setting a renewal term, a Target Renewal Date, and an automated process to generate the renewal transaction.
Contract Uplift: The system supports specifying a percentage uplift (price increase) on the renewal contract at the contract, customer, or individual contract item level.
Cancellation: A contract can be explicitly Canceled by changing its status (from Pending, Active, or Renewal Rejected) via a dedicated function, which prevents it from being processed for item creation or renewal scripts.
Contract End Date: The contract record explicitly tracks the End Date, which is used to calculate the target renewal date based on the defined "Days Before Renewal" preference.
Compliance
NetSuite OpenAir benefits from the comprehensive compliance program maintained by Oracle, which ensures the platform adheres to global and industry-specific regulatory standards for data security and financial reporting.
Financial Reporting/Controls: The platform is externally audited to SOC 1 Type 2 (focusing on internal controls over financial reporting) and SOC 2 Type 2 standards.
Global Security Standards: Compliance includes international standards like ISO 27001 (Information Security Management) and ISO 27018 (protection of personally identifiable information in public clouds).
Payment Card Industry: NetSuite meets PCI DSS (Payment Card Industry Data Security Standard) and PA DSS (Payment Application Data Security Standard) requirements for handling sensitive payment data.
Other Standards: Additional compliance and audit coverage include standards like TX-RAMP and adherence to the EU Cloud Code of Conduct (CoC).