課程概述 |
Software project management (SPM) has been a critical and challenging work because of its volatility and complex configurations on people, process, and product content during the lifecycle of software development. In this course, SPM will be introduced with three parts. The first part is software project planning. This includes estimating, scheduling, and organizing people, processes, the functional content and the quality of the to-be software product. The course will also show how to write an effective and practical software project plan. The second part is control of software project deployment. This includes methods for monitoring, controlling, and maintaining the aforementioned people, product, and process against the software project plan. The third part is about software project closure, which includes mechanisms for lessons learning and continual improving for next projects. In order for the content to be both theoretical and practical, related SPM practices from Agile methodology(敏捷發展法), CMMI and several real business cases from instructor’s consulting experience will be included as the supplementary teaching materials. |