Course Coordinator and Principal Instructor
Betty Purwandari, S.Kom., M.Sc. Ph.D.
Software Engineer, Faculty of Computer Science, Universitas Indonesia
Course Category : IT / Engineering
Intended Audience
This course is designed for beginners in software development. It offers both theoretical and practical examples for understanding user requirements. It is a pivotal success factor in creating software that effectively addresses users’ needs.
Course Description
“Use Case Analysis in Software Development” delves into the significance of use cases within the Software Development Life Cycle (SDLC). The course also elaborates on the different components of a use case, outlining the specific objectives associated with each element. It then discusses the role of use case analysis in shaping software functional requirements, as well as its contribution to the formulation of software test plans. Furthermore, the course provides step-by-step guidance on creating a use case.
Learning Objectives
Learning Activities
“Use Case Analysis in Software Development” offers a robust yet concise theoretical foundation for the analysis of user requirements through the utilization of use cases. Furthermore, it equips students with the practical skills to apply use case analysis within cutting-edge mobile software development. The course encompasses the following learning activities:
Assessment Strategies
The course will implement assessment encompasing quizzes and assignments.
Language of Instruction
English
Betty Purwandari, S.Kom., M.Sc. Ph.D.
Software Engineer, Faculty of Computer Science, Universitas Indonesia
Media specialist: DPASDP UI
Assistant: Kamila Alifa, S.Kom.