Objectives
The Object Oriented Analysis and Design (OOAD) techniques helps to:Speed up software development processesIncrease developers’ productivity by promoting software reuseFacilitate effective software integrationReduce software maintenance and enhancement effortsSupport continuous integration and deliveryWorkshops are specially tailored to take participants through the system development process; from requirements to design workflow. Participants will get hands-on experience on the application of OOAD techniques through the relevant cycles.This course not only helps system designers and developers to leverage on the benefits of OOAD techniques, thereby reducing maintenance costs and increasing software quality, it also helps project managers / leaders / Scrum masters / team members to better manage software development processes.
Who Should Attend
System Analysts / Software EngineerSoftware DevelopersSoftware ArchitectsProject Managers / Project LeadersScrum MastersThose involved in software development process, typically those who require the use of OO technologyDevelopers who are:- Experienced in either OO or non-OO styles of coding.- Knowledgeable in any high-level language (e.g. Java, C#, C++, C, COBOL).- Keen to learn about the basics of modelling in UML- Keen to improve software development within an OO SDLC as a software developer, software development leader or software architect.
Entry Requirements
Preferably some knowledge of any programming languages
** |
|
Please note that the mode of delivery is subject to change in light of the COVID-19 situation.
Courses marked ‘online’ may have compulsory face-to-face sessions such as laboratory or hands-on components and details should be sought from the schools or departments before learners register for them.
|
Last updated: 12 April 2024