This document discusses IT governance and systems development. It describes systems thinking as taking a holistic view of interrelated activities and seeing the overall picture as well as the individual parts. The systems approach to problem solving involves recognizing and defining problems using systems thinking, developing and evaluating solutions, selecting the best solution, designing it, and implementing and evaluating the success of the system. The systems development life cycle can follow a traditional waterfall model involving investigation, analysis, design, implementation, and maintenance, or it can use agile prototyping involving identifying requirements, developing prototypes, revising with user feedback, testing, and using the accepted system. Feasibility studies and systems analysis, including organizational, present system, and functional requirement analysis, inform