Designing and Planning Software

Home Page
Public Links Personal Links
Scrap Heap

The role of the Technical Lead in the Design and Planning Process

As the technical lead you are responsible for suppling technical direction and vision to both the development team and project management.  In particular you must show the path from the requirements process (which is on-going) to a functioning system.  The primary questions which you will answer:

Deliverables

In order to address these issues you should produce (either separately or in a unified design document) the following items:
  • system design showing the major components and their responsibilities and the architecture encompassing them
  • functional frontier showing a progression of iterations and the incremental functionality provided by each iteration each iteration should conclude with an executable deliverable
  • resource requirement showing the team structure in terms of skills

Guiding Principals