All projects must be managed, but you have to make it at the right level. Often, agile and iterative methods have significant advantages in development. Otherwise you may find yourself having a hard time to adapt to the real world Changes that will occur.
We work a lot with the Scrum project method. It is a lightweight project methodology with daily short meetings with the developers, and demonstrations for the customer at appropriate intervals, typically 2-4 weeks.
Digital Design has consultants that are Certified ScrumMaster which guarantees good knowledge of the project method. We have successfully led Scrum projects both for software and development of database solutions.