| Enterprise Architect's Boot Camp |
|
Enterprise Architect’s Boot Camp This course is meant to prepare senior software developers to assume the role of Enterprise Application Architect, introducing him or her to the heuristics of designing and leading a software project for business applications. The heart of the course are the Enterprise Design Patterns, or known approaches to designing business applications. 1. Object Oriented Analysis & Design (OOAD) and Best Practices Benefits:
2. Design Patterns Benefits:
3. Agile Software Development Methodology Benefits:
4. Test Driven Development (TDD) Benefits:
More info on Enterprise Architect's Boot Camp: These cover approaches to designing web components, business-logic components, integration and persistence. The most exciting part of this course are the three case studies. Students are grouped into teams who pretend to be different software companies competing to win contracts for projects. For each case, the students are given a week to design a solution and present these to a panel. The cases are drawn from real-world projects. The panel is composed of top software architects from different companies. Each presentation is critiqued in depth by the panel. The students are able to benefit from the wealth of experience of the panelists.
Benefits of the Program: Trainees are able to practice their learnings in a safe environment via numerous case studied, which will be reviewed and critiqued by industry experts. Learn process methodologies which are proven to dramatically improve quality and predictability of software projects without incurring high overhead costs and without the need to purchase expensive tools. Applicable to any object-oriented programming language.
For inquiries on Enterprise Architect's Boot Camp, |







