A method for assembling a complex product in a parallel process system, the steps comprising: providing a collection of sub-components and at least one base component to a loading station for assembling said complex product; automatically transporting said collection of sub-components and said at least one base component to one of a plurality of similar computerized assembly cells through the use of a transport system; automatically assembling said collection of sub-components and said base component into said complex product through the use of said one of said plurality of computerized assembly cells; automatically transporting said complex product to a delivery station through the use of said transport system; said method being characterized in that it further comprises the steps of: before transporting said complex product to said delivery station, automatically transporting said complex product from said one of the plurality of computerized assembly cells to one of at least one similar computerized test cells through the use of said transport system, and automatically testing said complex product in said one of the at least one similar computerized test cells to ensure for the proper assembly functionality of said complex product, whereinsaid transport system comprises at least one arm and a guide rail along which said arm moves, and wherein said steps of automatically transporting envisage that said arm picks up and carries said collection of sub-components, said at least one base component, and said complex product to and from said loading station, said plurality of assembly cells, said at least one computerized test cell and said delivery station. providing a collection of sub-components and at least one base component to a loading station for assembling said complex product; automatically transporting said collection of sub-components and said at least one base component to one of a plurality of similar computerized assembly cells through the use of a transport system; automatically assembling said collection of sub-components and said base component into said complex product through the use of said one of said plurality of computerized assembly cells; automatically transporting said complex product to a delivery station through the use of said transport system; said method being characterized in that it further comprises the steps of: before transporting said complex product to said delivery station, automatically transporting said complex product from said one of the plurality of computerized assembly cells to one of at least one similar computerized test cells through the use of said transport system, and automatically testing said complex product in said one of the at least one similar computerized test cells to ensure for the proper assembly functionality of said complex product, before transporting said complex product to said delivery station, automatically transporting said complex product from said one of the plurality of computerized assembly cells to one of at least one similar computerized test cells through the use of said transport system, and automatically testing said complex product in said one of the at least one similar computerized test cells to ensure for the proper assembly functionality of said complex product, whereinsaid transport system comprises at least one arm and a guide rail along which said arm moves, and wherein said steps of automatically transporting envisage that said arm picks up and carries said collection of sub-components, said at least one base component, and said complex product to and from said loading station, said plurality of assembly cells, said at least one computerized test cell and said delivery station.