Udi Dahan - The Software Simplist

For more information, visit www.UdiDahan.com - my main blog.

Team Leadership course now open

If you’re interested in avoiding Steve McConnell’s 36+7 classic mistakes of project management in your projects, I have just the course for you. Besides being a straight-perfectly evaluated course, this is just what new team leads need.

Combining enough project management philosophy with practical design techniques, attendees learn how to do project planning, and why the plan is never “done”; what kind of testing is appropriate for which project, and when each kind should occur; what it means to actually go into production and how to manage multiple versions of a software effort concurrently; how to use certain simple design techniques to enable outsourcing non-core elements of the project and how to manage those efforts; and more.

While this course won’t magically give you the experience you need to manage multi-million dollar projects, it will keep you from making those costly mistakes that can derail your project or even your career.

The course opens this July 29th at MediaTech in Haifa. Contact Belle for registration - via email Bell@mediatech.co.il, or phone 04-881-3332.

If you’re interested in having me come to your company and provide this training on-site, that option is available as well. Just send me an email to TeamLeadCourse@UdiDahan.com and we’ll work something out.

The course is based on Microsoft’s “Analyzing Requirements and Defining Microsoft .NET Solution Architectures” course number 2710 and as such counts towards your MCAD/MCSD - were you interested in certification.

Here’s the syllabus:

Module 1: Introduction to Designing Business Solutions
§     Overview of Microsoft Solutions Framework
§     Phases in the MSF Process Model
§     Introducing the Case Study—Adventure Works Cycles Application
 
Module 2: Gathering and Analyzing Information
§     Using Modeling Notations
§     Gathering Information
§     Analyzing Information
§     Creating Use Cases and Usage Scenarios
 
 
Module 3: Envisioning the Solution
§     The Envisioning Phase
§     Creating a Vision/Scope Document
§     Creating the Project Structure Document
§     Analyzing Risks
 
Module 4: Creating the Conceptual Design
§     An Introduction to the Planning Phase
§     An Overview of the Functional Specification
§     An Overview of the Conceptual Design Process
§     Building the Conceptual Design
§     Optimizing the Conceptual Design
 
Module 5: Creating the Logical Design
§     An Overview of Logical Design
§     Creating a Logical Design
§     Documenting Logical Design Output
§     Optimizing Logical Design
 
Module 6: Creating the Physical Design
§     An Overview of Physical Design
§     Physical Design Analysis
§     Physical Design Rationalization
§     Physical Design Implementation
 
Module 7: Designing the Presentation Layer
§     Basics of User Interface Design
§     Designing the User Interface
§     Designing User Process Components
 
Module 8: Designing the Data Layer
§     Designing the Data Store
§     Optimizing Data Access
§     Implementing Data Validation
 
Module 9: Designing Security Specifications
§     Overview of Security in Application Development
§     Planning for Application Security
§     Using the .NET Framework Security Features
§     Designing Authorization, Authentication, and Auditing Strategies
 
Module 10: Completing the Planning Phase
§     Incorporating Design Considerations
§     Planning for Administrative Features
§     Planning for Future Phases
§     Creating the Technical Specifications
 
Module 11: Stabilizing and Deploying the Solution
§     The MSF Stabilizing Phase
§     Testing and Piloting for Stabilization
§     The MSF Deploying Phase
§     Deploying to a Production Environment

Comments

No Comments

Leave a Comment

(required) 

(required) 

(optional)

(required) 


Enter the numbers above: