Working as a team

Working as a team

goal of the “Working as a team” tutorials is to help integrated photonics design teams transition from individual design scripts to a collaborative and scalable workflow. This is achieved by building a centralized, version-controlled, and validated component library. Such a library ensures design consistency, promotes reusability, and simplifies maintenance, which is crucial for efficient teamwork on complex photonic designs.

The first tutorial demonstrates how to manage a multi-designer project, culminating in merging all contributions for a tape-out. The remaining four tutorials guide you through creating and maintaining a user library, covering its structure, collaborative management with version control, quality assurance with regression testing, and deployment in different EDA tools.

Content