The Seven Objective Areas

Microsoft has divided the process of architecting .NET solutions into seven areas:

  • Envisioning the Solution

  • Gathering and Analyzing Business Requirements

  • Developing Specifications

  • Creating the Conceptual Design

  • Creating the Logical Design

  • Creating the Physical Design

  • Creating Standards and Processes

In addition to the seven major objectives for the exam, eight nonfunctional requirements of a well-crafted solution run like a thread through the Microsoft objectives. To help remember them, I have created the acronym PASS MADE, which stands for Performance, Availability, Security, Scalability, Maintainability, Accessibility, Deployability, and Extensibility. Microsoft features these eight attributes several times in its exam objectives, so understanding how they interact will help you create better solution architectures and make better choices on the exam. Each attribute is covered several times in other parts of the book, and you revisit them briefly in the "PASS MADE" section later in this chapter. For now, just keep them in the back of your mind when reading any case study.

graphics/note_icon.gif

For those who also read the New Riders Training Guide, MCSD Training Guide: Solution Architectures, which covers Exam 70-100, the PASS MADE acronym might seem vaguely familiar. In the 70-100 book, I used the acronym PASS ME. For the 70-300 exam, two new requirements were added: Deployability and Accessibility.


graphics/alert_icon.gif

Compared to the 70-100 exam, one difference in the 70-300 exam (besides the in-depth technical questions being gone) is that each case study has questions covering all seven objectives. In the 70-100 exam, the case studies focused more on a particular topic. (At least, that was my observation.)


To show you how you might analyze case study information for each of the seven objectives, I've used a brief case study for the fictitious Big State College. BSC wants to make its enrollment processes more efficient, taking advantage of a new site agreement with Microsoft.



Analyzing Requirements and Defining. Net Solution Architectures (Exam 70-300)
MCSD Self-Paced Training Kit: Analyzing Requirements and Defining Microsoft .NET Solution Architectures, Exam 70-300: Analyzing Requirements and ... Exam 70-300 (Pro-Certification)
ISBN: 0735618941
EAN: 2147483647
Year: 2006
Pages: 175

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net