The document outlines several key cost elements to consider when developing costs for a system development life cycle (SDLC) project. These include hardware costs, personnel costs, facility costs, operating costs, supply costs, and training costs. It notes that hardware costs relate to purchasing computer peripherals, while personnel costs include employee benefits. Facility costs cover expenses for the physical site where applications will operate. Supply costs vary with usage. Training costs cover any user training. The document also discusses using present value analysis to calculate and compare the costs and benefits of a system in today's dollar terms.