|
|
Use Cases to Code Analysis with UML 2 Description In our 21st century world of service-orientation, web-services, object-oriented software development, and agile, highly iterative projects, it is imperative for members of the software development community to understand and execute the practices of software analysis. This 3-day course provides students an intensive, practical training in the concepts and application of object-oriented analysis. Starting with basic concepts, this course challenges students with real-world examples and exercises of object-oriented thinking and UML modeling within an analysis mindset. Based on the author's award-winning article series "Getting From Use Cases to Code", published at IBM developerWorks, this course focuses on how analysts and developers should first represent what functionality object-oriented software systems will provide their users, rather than how the software will be designed. Students will learn the power of the Unified Modeling Language 2 (UML 2) for expressing project goals in object-oriented analysis models, to prepare for either in-house, or out-sourced, technical design. Extensive hands-on exercises using two complete, and parallel, case studies assure that students see how a concept is modeled, and then have the opportunity to immediately apply and test their understanding. This course is an ideal pre-requisite for Evanetics Use Cases to Code: Design with UML course. At the end of the course, the student will be able to:
Note: no computers or software modeling tools are used in this course. The emphasis is on thinking in an object-oriented manner, not on using a CASE tool. With the concepts gained in this course, the students may then apply them using any CASE tool of their choice. Duration Three days. Prerequisites Experience in software analysis, and UML modeling, is desirable, but not mandatory. Cost $3,200 per course-day includes up to 12 students for on-site training. $300 per course-day for each additional student up to a maximum of 16 students. Topics
Audience Technical managers, software developers, testers and analysts who need a common, practical technique for constructing analysis specifications of object-oriented systems prior to design and architecture activities. For more information about this course or other courses please contact Evanetics at 1-803-781-7628.
|
|