Concerns voiced by potential suppliers should not be ignored. Use a project management methodology. Follow a feasibility study with carefully planned schedules, charts, deadlines, milestones, and action lists. Secure the availability of adequate resources according to plan. Use a sound basis for any schedule and budget estimates and do not arbitrarily adopt constraints.
Ensure visibility is sufficient for effective progress tracking and rapid intervention.
Systems must be developed to a timescale and at a cost that allows for consultation, quality assurance, testing and rework. Dalcher is a principal lecturer in computing science at Middlesex University. He has also worked as a consultant.