OneStream
by OneStream Software
by OneStream Software
Profile Information Last updated on: 1 July 2024
Profile Information Last updated on: 1 July 2024
We help make selecting a software for your business effortless, economical and efficient.
by OneStream Software
by OneStream Software
Profile Information Last updated on: 1 July 2024
Profile Information Last updated on: 1 July 2024
The typical implementation process for OneStream software involves several key steps, although the specific details and duration can vary depending on the complexity of the business environment and the specific needs of the organization.
1. Project Initiation and Planning: This initial phase includes defining project scope, objectives, and timelines. Stakeholders are identified, and a project team is formed.
2. Requirements Gathering: During this stage, detailed information about the current financial processes is collected. This helps in understanding the specific needs and expectations of the OneStream software.
3. Solution Design: Based on the requirements gathered, a detailed solution design is formulated. This includes configuring the software to meet the specific financial reporting, planning, and analysis needs of the organization.
4. Development and Configuration: In this phase, the software is customized and configured according to the design specifications. This may include setting up financial models, integrating data sources, and customizing interfaces.
5. Testing: The configured system is rigorously tested to ensure it functions as expected. This includes unit testing, system testing, and user acceptance testing (UAT) to validate the setup and data.
6. Training and Change Management: Key users are trained on the new system, and change management practices are implemented to ensure a smooth transition. This includes preparing the workforce for the new processes and software.
7. Go-Live and Support: After successful testing and training, the software goes live. Post-go-live support is crucial to address any issues that arise and to provide ongoing assistance to users.
8. Review and Optimization: After implementation, the system is continually reviewed and optimized based on user feedback and changing business needs.
The duration of the implementation process can vary widely. For a standard implementation, it might take anywhere from a few months to over a year. Factors that influence the duration include the size of the organization, the complexity of existing systems, and the scope of the deployment. For larger, more complex deployments, the implementation might take longer to ensure all aspects of the organization are adequately supported by the software.
1. Extensible Dimensionality®: OneStream's Extensible Dimensionality® feature allows users to add additional dimensions and attributes to their financial models without impacting performance. This feature is particularly beneficial for complex organizations with diverse reporting requirements, enabling a high level of customization to meet specific business needs.
2. Integration with Existing Systems: OneStream offers robust integration capabilities with various ERP systems and data sources, ensuring that it can be tailored to fit into existing technological ecosystems and meet specific business requirements.
3. Customizable Deployment Options: OneStream provides multiple deployment options, including cloud, on-premise, or hosted solutions. This flexibility allows businesses to choose a deployment strategy that best fits their specific operational needs and can be changed later without needing to reimplement the system.
4. Marketplace Solutions: The OneStream Marketplace offers over 75 downloadable solutions that are optimized for the OneStream platform. These solutions can be tailored to specific industry needs and business processes, enhancing the software’s customization capabilities.
5. Custom Development: For businesses with unique needs, OneStream supports custom development. This allows for the creation of tailored solutions that can integrate seamlessly with the core OneStream platform, providing businesses with the functionality they specifically require.
6. AIQOS Factory Builds: AIQOS, an implementation partner for OneStream, offers custom application development through its AIQOS Factory builds. These are designed to create innovative and scalable solutions tailored to a company's specific business needs.
7. Flexible Financial Models: OneStream allows for the creation of flexible financial models, which can be adjusted to reflect the unique financial structures and reporting requirements of different businesses.
8. Customizable User Interface and Reporting: The software's user interface and reporting capabilities can be customized to meet user preferences and specific operational requirements, enhancing usability and relevance.
These points illustrate OneStream's strong customization capabilities, making it a versatile choice for organizations looking to tailor their corporate performance management systems to their specific needs.
The additional costs associated with OneStream software, including setup fees, maintenance, or support charges, can vary based on several factors such as the scale of implementation, the complexity of the business environment, and the specific needs of the organization. However, several data points from the provided sources offer insights into potential additional costs and savings:
1. Initial and Ongoing Costs:
- The starting price for OneStream software is mentioned as $150,000, which varies according to usage. This initial cost likely includes the basic setup and licensing fees but may not cover all potential additional costs such as customization, extended support, or additional modules.
2. Maintenance and Support:
- OneStream's implementation at The Carlyle Group resulted in cost savings through the avoidance of costly upgrades, reduced IT/admin staffing, and reduced software maintenance costs. This suggests that while there are initial costs for setup and implementation, the software can lead to long-term savings in maintenance and support.
- OneStream's platform replaces various tools previously used for reporting, which has led to maintenance costs going down for some users. This indicates that consolidating financial systems into OneStream can reduce the overall maintenance costs associated with running multiple disparate systems.
3. Technical Support and Training:
- OneStream offers support and training as part of its service, with options including live online, videos, webinars, documentation, and in-person training. While the specifics of the costs associated with these support and training services are not detailed, they are crucial components for ensuring successful implementation and ongoing use of the software.
4. Additional Features and Customization:
- The OneStream XF MarketPlace features more than 50 downloadable solutions that allow customers to extend the value of their CPM platform. While some solutions may be included, others might incur additional costs depending on the specific needs of the organization.
- Customization and integration with existing systems can also lead to additional costs. The flexibility and extensibility of OneStream mean that it can be tailored to specific business needs, but this customization may require additional investment in terms of development and implementation services.
5. Long-Term Retention Policies:
- For cloud applications, long-term retention policies apply to all production applications, which may incur additional costs. This is relevant for organizations using OneStream in a cloud environment and highlights the importance of understanding the implications of data storage and retention policies on overall costs.
OneStream offers a comprehensive range of training and support options to new users, ensuring they can effectively utilize the software to meet their business needs.
Training Options
1. Instructor-Led Training: OneStream offers both live classroom and live remote instructor-led training sessions. These sessions are designed for beginners, administrators, and implementation consultants, focusing on the tools and practices required for implementing OneStream.
2. Self-Paced On-Demand Training: Through the OneStream Navigator, users have access to self-paced on-demand training. This includes both introductory and advanced level material, enabling the OneStream community to learn at their own pace. The content on OneStream Navigator is free to all registered users. Additionally, the OneStream Navigator Passport, an annual subscription service, provides unlimited access to all premium on-demand content, access to labs, and other exclusive materials.
3. Onsite Training: OneStream also offers private onsite training options tailored to the specific needs of an organization. This allows for a more personalized training experience.
4. End-User Training Packs: Available via the MarketPlace, these training packs are customizable for any customer’s application and represent best practices for training end users in report creation, data analysis, and application management.
5. Authorized Training Partners: OneStream partners with organizations like Keyteach and CompIntelligence to offer standard and customized end-user training worldwide. These partners deliver a range of public instructor-led training for administrators and end users, as well as private virtual or onsite training.
Support Options
1. Support Portal: OneStream provides a support portal that includes a knowledge base with a wide variety of articles on all things OneStream. Users can create support requests directly through the portal, and the support team will direct the ticket to the department best suited to assist.
2. Email and Online Ticketing Support: Users can receive support through email or online ticketing, with response times varying based on the severity of the issue. Business Critical issues receive a response within 2 hours, Urgent issues within 4 hours from acknowledgment, and Low priority issues within 1 Business Day from acknowledgment.
3. Phone Support: OneStream offers 24/7 phone support, ensuring users can get help whenever needed.
4. Onsite Support: Available at an extra cost, onsite support provides direct assistance from OneStream professionals at the user's location.
5. Customer Success Manager: Each customer is provided with a Customer Success Manager as part of their support agreement, offering a single point of contact for technical and functional support.
6. Self-Registration Portal: A new Self-Registration process allows users to easily access all OneStream resources for education, community, product knowledge, forums, and certification offerings. This process replaces the old ticket system and enables users to quickly verify their identity and access resources.
Through these training and support options, OneStream ensures that new users are well-equipped to leverage the software's capabilities fully, enhancing their financial reporting, planning, and analysis processes.
OneStream has implemented a comprehensive set of security measures designed to protect customer data across various aspects of its service. These measures are detailed across the provided sources and include the following key components:
1. Information Security Program: OneStream maintains a robust information security program that includes administrative, technical, and organizational safeguards. This program is reviewed and revised annually or whenever there is a material change in the business that could affect the confidentiality, integrity, or availability of customer data.
2. Encryption: Data encryption is a critical component of OneStream's security strategy. The company implements encryption for data both in transit and at rest, adhering to industry standards such as HTTPS/TLS for data in transit and using AES-256 encryption for data at rest.
3. Physical and Network Security: OneStream restricts access to its facilities and implements clean-desk and clear-screen policies to protect physical assets. Additionally, the company employs a layered network security approach, often referred to as "defense in depth," to safeguard against unauthorized access to network resources.
4. Access Control: OneStream controls access to sensitive data and systems by enforcing strict access controls and authentication measures. This includes disabling user accounts promptly after employment termination and conducting background checks on personnel who have access to customer data.
5. Security Incident Management: OneStream has policies in place for responding to security incidents, including immediate notification to customers and cooperation to mitigate any impacts. The company also retains all relevant information related to security incidents as required by law.
6. Regular Assessments and Audits: OneStream conducts regular security assessments, including penetration tests and third-party audits. The company produces Service Organization Control 2 Type II reports (SOC 2 Type II) and makes these reports available to customers upon request, subject to confidentiality obligations.
7. ISO 27001 Certification: OneStream has achieved ISO 27001 certification, demonstrating its commitment to international information security standards. This certification involves a rigorous audit process and ensures that OneStream has implemented comprehensive information security management practices.
8. Compliance with Legal and Regulatory Requirements: OneStream complies with applicable privacy and data protection laws, ensuring that its practices meet legal standards for data security and privacy.
9. Employee Training: OneStream conducts annual security awareness training for its personnel, ensuring that all employees are educated on their roles in maintaining security and are aware of the latest security threats and prevention strategies.
These security measures collectively ensure that OneStream provides a secure environment for managing and protecting customer data, addressing potential security threats from various angles, and maintaining compliance with industry standards and regulations.
OneStream manages its updates through a structured release process, targeting specific intervals for different types of updates. This approach ensures that users benefit from continuous improvements, new features, and security enhancements.
1. Platform Version Updates:
- OneStream has a planned schedule for releasing updates to its platform. For instance, for the Platform v8.2 or higher, OneStream is targeting releases in March, July, and November of 2024. This indicates a tri-annual update cycle for major platform versions, aligning with Microsoft's .NET support dates to ensure compliance and optimal performance.
- The transition from .NET Framework versions to .NET Core versions, starting with Platform v8.0 using .NET6, reflects OneStream's commitment to leveraging modern development paradigms for faster performance and enhanced functionality.
2. Mobile and Web App Updates:
- OneStream Live, the live streaming solution from OneStream, also follows a regular update cycle. For example, the Mobile Version 4.0.11 release introduced significant enhancements to live streaming capabilities, team management, and user experience improvements.
- Similarly, the web app version updates, such as Version 8.0.7 and Version 8.0.0, brought in a range of new features aimed at refining the streaming workflow and enhancing the overall user experience.
3. Management of Updates:
- OneStream provides detailed release notes and documentation for each update, ensuring users are well-informed about new features, enhancements, and any necessary actions they need to take.
- For cloud customers, OneStream manages the upgrade process, with cloud customers subject to OneStream's Product Support and Maintenance policy. This policy outlines the support duration for platform releases, typically offering 18 months of engineering support from the release date, with a total of 30 months of support.
- Self-hosted customers are encouraged to engage with their Customer Success representative and utilize resources like the OneStream Solution Exchange and the OneStream Community for guidance on preparing for and executing upgrades.
- OneStream also offers Upgrade Office Hours, staffed by subject matter experts, to assist customers and partners in preparing for platform upgrades.
OneStream's policy on data ownership and portability is designed to ensure that users maintain control over their data while also facilitating the secure management and transfer of that data as needed.
1. Data Ownership:
- OneStream ensures that users retain ownership of their data. Users have control over their data, and OneStream does not claim ownership of user data submitted to its platforms.
2. Data Portability:
- OneStream supports data portability, which allows users to obtain and reuse their personal data across different services. This is facilitated through mechanisms that enable the transfer of data in a structured, commonly used, and machine-readable format. This approach ensures that users can manage their data effectively and migrate or integrate it with other systems as necessary.
3. Data Management and Control:
- OneStream's platforms provide robust data management tools that allow users to control how their data is handled. This includes capabilities for data integration, reporting, and the ability to drill back to source data, which are crucial for maintaining data accuracy and governance.
4. Security and Compliance:
- The security measures implemented by OneStream ensure that data is protected during transfer and storage. This includes encryption and secure server environments that safeguard data against unauthorized access and data breaches.
5. User Rights:
- OneStream's policies affirm the rights of users in relation to their data, including the right to access, correct, and delete their data as per applicable data protection laws. These rights are an integral part of OneStream's commitment to data protection and privacy.
OneStream Cloud is deployed in a single-tenant model with dedicated resources assigned to each instance. This setup allows for environments to be scaled to meet the demands of the organization as needed. The flexibility in scaling is a key feature of OneStream Cloud, ensuring that the platform can accommodate growth or changes within the organization without compromising performance or security.
The service documents or specific terms regarding how scaling up or down can be managed are not explicitly detailed in the provided sources. However, the mention of dedicated resources for each instance implies that OneStream has the infrastructure and capability to adjust resources based on customer requirements. This could involve increasing computing resources, storage, or user licenses as an organization grows or scales back these resources if the need decreases.
For organizations considering scaling their OneStream Cloud deployment, it would be advisable to engage directly with OneStream Software LLC or their designated contact, such as David Corr, to discuss specific needs and understand the process, potential costs, or any other considerations related to scaling their environment. This direct engagement would ensure that organizations receive tailored advice and support that aligns with their unique circumstances and requirements.
The terms and conditions for contract renewal and cancellation for OneStream are outlined in various documents and agreements.
1. Renewal of Releases:
- OneStream provides maintenance service for the current major release of the software and two previous major releases. Maintenance service may cease for releases other than these supported releases anytime after the first anniversary of the date upon which a release ceases to be a supported release.
2. Automatic Renewal:
- Contracts for OneStream services typically continue in full force and effect for the period agreed upon with the customer or the customer's employer. After this initial subscription term, the subscription will automatically renew for successive periods of the same length as the initial term unless either party notifies the other of termination in writing before the end of the current term.
3. Cancellation and Termination:
- A customer can terminate their subscription by notifying OneStream in writing before the end of the initial subscription term or any subsequent renewal period. This termination will take effect upon the expiry of the current term.
- OneStream may terminate the subscription with immediate effect by giving written notice if the customer commits a material breach of the terms which is either irremediable or not remedied within a specified period after being notified in writing to do so.
4. End-of-Contract Data Handling:
- At the end of a contract, OneStream allows customers to request data extracts or backups of their data, which can be transferred using secure protocols. This service may be chargeable depending on the terms agreed upon.
5. Service Scope and Constraints:
- The service scope, including whether it involves a software add-on or extension and the cloud deployment model (e.g., public cloud), is specified in the contract. There are typically no service constraints unless specified otherwise.
These terms ensure that customers have clarity on the process for renewing or cancelling their contracts with OneStream, as well as understanding their rights and obligations at the end of a contract period.
OneStream software meets several key compliance standards that are crucial for ensuring the security, integrity, and reliability of financial data management.
1. ISO 27001 Certification: OneStream has achieved ISO 27001 certification, which is a widely recognized international standard for managing information security. The certification involves a rigorous process of establishing, implementing, maintaining, and continuously improving an information security management system (ISMS).
2. Sarbanes-Oxley (SOX) Compliance: OneStream supports compliance with the Sarbanes-Oxley Act, which includes implementing strict process controls and providing complete transparency. The software facilitates SOX compliance through features like certification questionnaires that help identify weaknesses in financial processes before consolidation.
3. IFRS and US GAAP: OneStream supports compliance with International Financial Reporting Standards (IFRS) and U.S. Generally Accepted Accounting Principles (US GAAP). The platform ensures that financial data collection and consolidation processes are standardized, defined, and repeatable, which is essential for meeting these accounting standards.
4. Lease Accounting Guidelines under IFRS 16 and ASC 842: OneStream provides an add-on solution that supports the new lease accounting guidelines under IFRS 16 and ASC 842. This solution helps manage the reporting for domestic and global subsidiaries, ensuring compliance with these specific standards.
These compliance capabilities of OneStream software ensure that organizations can meet critical regulatory requirements and maintain high standards of financial data management and reporting.
By OneStream Software