U.S. Department of Transportation
Federal Highway Administration
1200 New Jersey Avenue, SE
Washington, DC 20590
202-366-4000


Skip to content
Facebook iconYouTube iconTwitter iconFlickr iconLinkedInInstagram

California Division

Home / About / Field Offices / California Division / Systems Engineering Guidebook for ITS

Home What's New Systems Engineering Guidebook Views Search Glossary Resources Feedback Site Map

4.10  Estimating the Amount of Process Needed

 

OBJECTIVE:

This chapter provides guidance on how much process [or project tailoring] is needed for ITS projects. It describes ways to assess the degree of formal process needed to deliver the system with the required level of quality; assures that the project will meet the expectations of maintainability, documentation, and functionality; and address all the key risk areas.

Graph shows the project should include just enough systems engineering process, documentation, and control to yield the desired quality level.

Figure 4‑8 Degree of Formal Systems Engineering

How much process is needed for a given project?

This is a difficult question to answer but one that needs to be addressed. Tailoring of the systems engineering process is a key initial activity for the systems engineer. It is not always based upon a single factor [cost or size].

The amount of formal process is a question that cannot be fully answered quantitatively. Engineering judgment, experience, and institutional understanding are needed to “size up” a project. As the project is being carried out, the focus should be on the end-product to be delivered. It should not be on the process to follow. In the ideal world the product delivered should carry just enough systems engineering process, documentation, and control to produce it at the desired quality level. No more and no less. There is a balance that needs to be kept and continually monitored. Illustrated in Figure 4‑8 is a notional graph that depicts this balance. Mr. Ken Salter[1] adopted this analysis for systems engineering. It shows that we need to look at each ITS project and assess the amount of systems engineering that needs to be done. This is the tailoring process that a systems engineering team performs as part of project planning.

The amount of process needed for a project depends upon the following factors:

  • Project risks
  • System complexity
  • Number of stakeholders
  • Number of interfaces
  • Decisions needing to be made
  • Existing documentation

As a starting point for estimating the percent of effort, the Table 4‑4 can be used.

Table4‑4 Estimate of Percent of Effort in SE

Planning Definition Design Implementation Integration/
Verification
10% 15% 20% 30% 25%

The following two examples are used to illustrate the amount of systems engineering needed in a very simplistic way. In Chapter 4.10 there is an elaboration of each of these examples.

Example 1: Adding field elements to an existing system. [See Chapter 4.11.1 for more details] The following is a brief description of the example project:

A $10 million project will add 30 full matrix changeable message signs [assuming $330K per sign] to an existing system which has five of these same signs already deployed. No other changes to the central or field equipment are needed [including no required changes to the communications network]. The system was initially designed to accommodate these additional signs so no additional software is needed. The assumptions for this example is as follows:

  • The communications and power for the signs have already been deployed under a previous construction project
  • the initial system is completed and the system is working
  • the effort is limited to deploying the signs, installing the poles and foundations, procuring the controllers, and wiring the controllers to the signs
  • only configuration information about the signs needs to be added at the host by the user
  • the construction costs have been included in the cost of the signs
  • optimum locations have been identified

This example represents the adding of more field equipment [changeable message signs, cameras, traffic signals, and ramp metering] to an existing system. In this example, the assumptions are that the existing system was originally designed to accommodate the added elements and no additional design work is needed. In this example, the project risks are fairly low, there is a minimal number of decisions to be made, project complexity is low, common inter-faces have been established, and minimal stakeholder issues exist. One may assume the same documentation which implemented the original system is adequate for the expanded system. In this example, little systems engineering is warranted, other than a cursory review of system engineering products already delivered. However, it is recommended that a review of the existing documentation be done to ensure no adverse effects will occur when the additional elements are added to the system.

Example 2: Builds on the first example but adds a new requirement for sharing control with another partner agency. [See Chapter 4.11.2 for more details] The following is a brief description of the example project:

  • This new functionality was not pre-planned and assumes new software will be developed and integrated into the existing system. The initial estimate for the software is approximately $500K for development and integration. Existing control software was not designed for this requirement and although the cost estimate is low with respect to example 1, it injected typical institutional issues that ITS projects face in developing regional systems. The point of this example is that the requirement for sharing adds a significant risk to the project.

This example has introduced additional risks, additional decisions to be made, a broader set of stakeholders, and added complexity in functionality and interfaces. Further, there is the risk that the existing system cannot be easily changed to accommodate the new functionality. In this example the application of systems engineering is warranted to address these issues. It is interesting to observe that, even though the cost estimate for this example adds only 5-6% more to example 1, the issues mentioned above plus the addition of a custom development of software and changes to the existing system drove the need for more formal systems engineering. The message is that cost alone is not a driver in defining the level of required systems engineering. Defining the appropriate level requires looking at a number of inter-related issues.

Each project is unique. We recommend that each project be assessed on its own merits as to the amount and degree of formal systems engineering that is needed. This tailoring is a systems engineering responsibility that occurs at the onset of each project.

Example areas of project tailoring

  • Trade studies on the number of options to consider
  • Content of COTS products in the system [the caution is that if the vendor is not qualified this may be a very high risk]
  • Degree to which the system under development is similar to another.
  • Number of Technical Reviews

Project tailoring is done as part of the project planning. It is included in the Systems Engineering Management Plan [SEMP] which is described in Chapter 3.4.2.


 

 


[1] LA Chapter INCOSE presentation 2003, JPL Pasadena

 

 

Return to top
Page last modified on September 20, 2016
Federal Highway Administration | 1200 New Jersey Avenue, SE | Washington, DC 20590 | 202-366-4000