"Software Development" which environment is it: Manufacturing or Projects?
According to Wikipedia 


  Manufacturing is the production of merchandise for use or sale using
  labour and machines, tools, chemical and biological processing, or
  formulation.


and 


  a project is an individual or collaborative enterprise, possibly
  involving research or design, that is carefully planned, usually by a
  project team, to achieve a particular aim.


Based on the definitions Software Development could both be seen as Manufacturing and a Project. 

It could be seen as manufacturing from a deliverables perspective as Development activities mean that that the software is created, but does not guarantee quality. Therefore QA is required and to get it online Operations tasks are needed as well. In summary, Software Development could be seen as manufacturing as multiple specialisms are required to make the feature available for a customer.

It could also be compared with a project as the Dev team itself does R&amp;D and creates a (software) product.

From a DevOps perspective I would advocate to compare Software Development with manufacturing rather than project as DevOps is about let work multiple specialisms together and not about creating silos like project.