Wire harness assembly is normally a manual assembly process that poses ergonomic challenges. As a consequence of the rapidly expanding electrification of vehicles and transportation systems, the demand for wire harnesses can be expected to grow radically, further increasing assembly operator challenges. Thus, automating this assembly process is highly prioritised by production engineers. The rapid development of industrial robot technology has enabled more human-robot collaboration possibilities, simplifying the automation of wire harness process tasks. However, successful automation applications involving humans require efficient and safe allocation of tasks between humans and technology. Unfortunately, present assembly system design methods may be obsolete and insufficient in light of the capabilities of emerging automation technologies such as collaborative robots. This paper presents a design and specification methodology for human-centred manufacturing systems and focuses on collaborative assembly operations in complex production systems. A case study on human-robot collaboration provides an application example from a wire-harness collaborative assembly process. The proposed design methodology combines hierarchical task analysis with assessments of cognitive and physical Levels of Automation (LoAc and LoAp). The assessments are then followed by evaluations of the Levels of human-robot Collaboration (LoC) and the Levels of operator Skill requirements (LoSr) respectively. A task allocation matrix supports the identification of possible combinations of automation and collaboration solutions for a human-centred and collaborative wire harness assembly process. System designers and integrators may utilise the design and specification methodology to identify the potential and extent of human-robot collaboration in collaborative manufacturing assembly operations.