System designers possess valuable insights into how a system should be implemented. During the design phase, the project team documents these insights in an implementation plan. As the implementation plan evolves, the project team summarizes resources required to implement the new system into an implementation budget so that resources can be allocated and implementation tasks scheduled.
If the software is to be developed in-house, the structure chart, developed by the system designer, dictates which modules should be programmed and installed first, and this sequence becomes part of the plan. The systems designer uses the expected size and complexity of the computer programs to prepare a schedule and budget for the programmers required to write the program code.