Please help me with the given project information:
You are the CIO of a major company. The CEO has recognized the importance of IT to the future of the company and is committed to developing an in-house IS development staff. To this end, he asks you to prepare an overview report for him and the rest of the top management team that discusses the systems development process and the different methodologies and techniques involved. He has heard about topics like the systems development lifecycle, object-oriented programming, the unified modeling language (UML), structured systems analysis and design, participatory design, computer-assisted software engineering and related topics. He wants you to be sure to include a discussion of potential problems as well. He wants you to summarize this material in a clear and concise manner.