UML, RUP and OOD Training
Course Description: The course teaches the theory and practice of the UML, RUP and OOD concept. The students work as a team of developers and clients going through each of the development stages. Each student is assigned a role as a client, developer, analyst, manager and so on. The course explains the steps of the development cycle and lets each student start writing each step as the course goes and share his/her thoughts of the steps. It covers Object Oriented design and inheritance. It covers Model (and why a model is needed), Booch, Object Modeling Technique (OMT), Unified Modeling Language (UML), Unified Rational Process (RUP), Use case Diagram. It goes over design and design problems with each development cycle. It explains development, parties involved in development and communication problems that arise and how they are resolved. It creates a model and a project using Rose. Course Objectives: 1. Help make UML and RUP concept easier by hands-on development of a software package 2. Introduce design concept and terminology 3. Introduce development procedures 4. Introduce Object Oriented analysis and design 5. Introduce Object Modeling 6. Help students think in Object 7. Develop a software product using Rational Rose Software 8. Introduce Rapid Application Development Who should take this course? 1. Clients 2. Testers 3. Developers-programmers 4. Managers 5. Analysts & Architects Prerequisite None, but we do recommend that the students should have both technical and/or business backgrounds. Our instructors have the ability to teach both technical and non-technical students. Clients can decide on which way the course should go based on the students background. Recommended Text Books We provide the text material for this course. Topic Outline We basically concentrate on system development cycle, UML, RUP and Rational Rose. Each class will be eight hours in length. The following is the syllabus for UML, RUP and OOD course.
|
---|