Khalid, manager of electronic engineering, told Kareem that the product development projects are not progressing because the computer systems engineering department is always fighting among themselves about whether product features should be done with hardware or software