Creating a New Project

Note

The features available depend on your Altium product access level. If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Projects are where the user or the group performs the system and requirement definition. The Valis (properties) inside the projects can be referred to or used in different projects.

To create a new project, click on the project name, and in the dropdown click on “+ Create new project” (see Figure Create a new Project).

image-20240409-211035.pngCreating a new Project - By clicking on the “+ Create new project“ the user will be taken into a wizard to create their new project.

This will open up a new window with a wizard to create a new project using the Quickstart feature, as described below.

Quickstart Copy Link Copied

If you're a new user accessing Requirements & Systems Portal deployment or creating a new project, our QuickStart feature is here to assist you. It provides a swift and comprehensive tour of Requirements and Systems Portal's standard functionalities, allowing you to effortlessly create new projects and add requirements and Blocks with the invaluable support of Valiassistant (AI).

When you receive your login credentials and log in to Requirements & Systems Portal for the first time, you will be prompted to reset your password for security purposes. Once you've successfully reset your password, you will be granted direct access to our exciting "Quick Start" feature.

The Quick Start feature offers you three distinct paths to cater to your specific needs:

  • Empty Project: For those starting from scratch, this path allows you to create a new empty project.

  • Generate System: If you have a predefined system in mind, this path enables you to swiftly generate it within Requirements & Systems Portal using Valiassitant, streamlining your project setup process.

  • Import Requirements: Already have existing requirements? No worries! This path empowers you to seamlessly import your requirements into Requirements & Systems Portal, ensuring a smooth transition to our platform.

Quick start paths for the users

Paths within the Quickstart feature

Empty Project

Are you eager to dive into the world of Requirements & Systems Portal and explore its powerful modules? Look no further! Our "Empty Project" option is the perfect starting point for your journey of discovery.

With this option, you can create a simple and uncluttered project, providing the ideal environment to familiarize yourself with all the fantastic features Requirements & Systems Portal offers. Take your time to navigate through the various modules at your own pace, gaining valuable insights into how Requirements & Systems Portal can streamline your project management process.

Guided Path: Generate Your Project Step-by-Step

Embark on a guided journey with Requirements & Systems Portal's "Generate System" path. Here, we'll walk you through predefined steps to set up your project with ease and efficiency.
 

Steps involved in the “Generate” path

Step 1: Project Setup
Begin by creating your project with a description defining its scope, and outlining its objectives.

Note that the description is taken as a prompt for the generation of Specifications, Requirements and a Block tree. Also note that these Requirements and Blocks are created arbitrarily by the Valiassistant with the data available.

Step 2: System Requirements
Valiassistant will generate a set of system requirements. You can select/unselect them or edit the requirements to define the crucial functionalities and performance criteria your project needs to meet.

Step 3: Blocks Tree
In this step, the valiassisant will create and organize the structure of the Blocks within your project. The user can delete or rename the blocks by right-clicking.

Step 4: Subsystem Requirements
With this step, you will generate the list of potential subsystem requirements. You can select or unselect the subsystems based on your needs.

Step 5: Engineering Budgets
Engineering budgets for Mass and Cost are automatically generated through the valiassistant and calculated through the valiengine. If you change the value of the parameters, it gets automatically recalculated.

Step 6: Key Parameters
Valiassistant automatically identifies the critical parameters of the Blocks and adds them to the all the Blocks in the tree.

The generated values in the engineering budgets or the key parameters they can be modified. If you double-click on the values, they can be modified. The user can also change the units to different compatible units

Step 7: Project Summary with Valiassistant
Finally, leverage the power of Valiassistant to create a comprehensive summary of your project. Capture the key insights, milestones, and progress to share with your team and stakeholders as an Analysis document in the Analyses Module.


Guided Path: Import Requirements

If your requirements are conveniently stored in CSV or XLSX files, Requirements & Systems Portal offers a smooth and time-saving process to import them directly into our platform. Follow these simple steps within the "Import Requirements" path:

Steps involved in the “Import requirements” path

 

Step 1: Upload CSV or XLSX Files
Using our easy-to-use importer tool, begin by uploading your requirement data in CSV or XLSX format.

Step 2: Map Column Attributes
Map the attributes from your imported files to the corresponding fields in Requirements & Systems Portal. This step ensures the data is accurately interpreted and aligned within the system.
Step 3: Subsystem Requirements
With this step, you will generate the list of potential subsystem requirements. You can select or unselect the subsystems based on your needs.

Step 4: Check for Consistencies
Valiassitant automatically checks for any inconsistencies or discrepancies in the imported data. Review the results and make necessary adjustments for a seamless integration.

Step 5: Improve Requirements

In this step, Valiassistant automatically checks for errors in the requirements and improves it in such that it is simple, specific, concise and comprehensive.

The rest of the steps are similar to the “Generate System” path.

Changing the name of the Project Copy Link Copied

In case you would like to change the name of the project you can do so by going to the Project Module (1) and within the side menu click on “About” (2). On the right side, a new information tab pops up. There you can edit the project name (3).

image-20240409-211947.pngProject Name - Changing the name of the project in the About page of the Project Module

A few things to notice Copy Link Copied

There are a few options, such as “Deleting Projects” or “Moving Projects” from one workspace to another or creating more workspaces, that can be performed in the backend. These can be performed by the admins of your deployment or Altium’s support team on the Altium Support Page.

Things to remember before requesting to delete the project Copy Link Copied

The user has to delete and unlink all the references with other projects. The user should empty all the modules. Then only the admins can delete the project. Deleting the project is explained in the Admin Features.

Things to remember before requesting to move the project from one workspace to another Copy Link Copied

The project should not have any links with other projects. That means the Valis inside the project shouldn’t be used in other projects of the same workspace.

 

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.