Favour a product approach over a project approach
Software development has traditionally been done in projects.
Wikipedia describes a project as:
In contemporary business and science, 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.