1. Trang chủ
  2. » Công Nghệ Thông Tin

Tài liệu Module 1: Course Overview pdf

20 435 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 20
Dung lượng 281,56 KB

Nội dung

Module 1: Course Overview THIS PAGE LEFT INTENTIONALLY BLANK Module 1: Course Overview 11 ! Overview Slide Objective To provide an overview of the module topics and objectives " Business Solutions Design Curriculum " Overview of This Course " Activity 1.1: Designing a New Type of Motorcycle " Project Life Cycle " Looking Forward In this module In this module This module describes the Business Solutions Design Curriculum and explains where this course fits in the curriculum First, you will learn about the curriculum: its vision and purpose, its four courses, and the case study used in all the courses Then, you will focus on this particular course: its vision, purpose, and main topics Finally, you will learn about the characteristics of a project life cycle, about the Microsoft® Solutions Framework (MSF) Process Model for Application Development, and how the course relates to that model After completing this module, you will be able to: " Describe how the course fits into the entire Business Solutions Design Curriculum " Describe how you will use the case study to apply the principles you will learn in the course " Describe the benefits you will gain by completing the course " Describe where gathering and analyzing business requirements fits into an application development life cycle " Describe the parts that constitute a vision document 12 Module 1: Course Overview ! Business Solutions Design Curriculum Slide Objective To explain the purpose of the section and what students will learn in the section " Curriculum Vision and Purpose " Courses in the Curriculum " Curriculum Case Study In this section In this section This section provides an overview of the Business Solutions Design Curriculum It also provides the context for the current course Because the courses in the curriculum are interrelated, it will help you to see the full range of knowledge and skills you will learn in each course In this section, you will learn about the vision and purpose of both the Business Solutions Design Curriculum as a whole and of the four courses in the curriculum You will also learn how to use the curriculum case study to apply the concepts and skills taught in the course Module 1: Course Overview Curriculum Vision and Purpose Slide Objective To describe the Business Solutions Design Curriculum " Business solutions analysis and design " Four Microsoft Official Curriculum courses " Curriculum focus $ $ " Solution design skills required by developers MCSD certification Benefits of curriculum $ Solution design tools, skills, and knowledge The Business Solutions Design Curriculum teaches how to analyze business requirements and develop business solutions that meet those requirements The curriculum includes four Microsoft Official Curriculum (MOC) courses These instructor-led seminars and workshops provide a clear path to mastering business solution analysis and design, and prepare participants so that they can get the maximum benefit from the Mastering Series development courses To provide a solid foundation for instruction on design and analysis, the concepts of the Microsoft Solution Framework (MSF) are integrated into all courses in the curriculum In addition, the courses largely cover the stated objectives for Microsoft Certified Solution Developer (MCSD) Exam 70-100 Curriculum benefits include: " Techniques and tools for designing business solutions " Microsoft technology considerations for designing business solutions " Practical experience through hands-on activities 13 14 Module 1: Course Overview Courses in the Curriculum Slide Objective To briefly describe the four courses in the curriculum and provide context for the current course Course 1607: Microsoft Technology for Course 1607: Microsoft Technology for Business Solutions (1 day) Business Solutions (1 day) Lead-in Course 1585: Gathering and Analyzing Course 1585: Gathering and Analyzing Business Requirements (3 days) Business Requirements (3 days) It will help to understand the context of this course by reviewing the four courses in the curriculum Course 1608: Designing Business Course 1608: Designing Business Solutions (5 days) Solutions (5 days) Course 1609: Designing Data Services Course 1609: Designing Data Services and Data Models (2 days) and Data Models (2 days) The following list describes the four courses in the Business Solutions Design Curriculum " Microsoft Technology for Business Solutions (1607) This seminar provides an overview of the broad feature set of Microsoft solutions technologies It explains how the technologies can be integrated to solve real business problems " Gathering and Analyzing Business Requirements (1585) This workshop teaches how to gather, analyze, and present business processes and requirements Participants learn how to develop and communicate a project’s vision and scope by using the appropriate MSF models and processes to capture the business requirements and solution goals " Designing Business Solutions (1608) This workshop teaches how to use conceptual, logical, and physical models and the appropriate MSF models and processes to design a business solution Participants design the presentation, business, and data layers of a solution based on business requirements and vision and scope statements Participants also learn how to select suitable technologies and architectures for their solution, based on tradeoff analysis " Designing Data Services and Data Models (1609) This workshop teaches how to analyze business requirements to determine data storage and data access requirements Participants learn how to design data models and the data layer of a Microsoft Windows® Distributed interNet Applications (DNA) architecture, and how to select the appropriate Microsoft technologies Module 1: Course Overview 15 Curriculum Case Study Slide Objective To introduce the curriculum’s case study and show how students will use it in this course Lead-in " Role of the case study in the curriculum " Company name: Ferguson and Bardell, Inc Throughout the curriculum, you will apply the skills that you learn to a common case study The Business Solutions Design Curriculum uses a case study to provide continuity across its courses for students who take the entire curriculum The information in the case study is used to apply the skills learned in each course The case study features Ferguson and Bardell, Inc., a Chicago-based engineering, architecture, and project management firm The company has over 800 employees Corporate headquarters occupy seven floors of a prominent office high-rise in downtown Chicago, with satellite offices in Detroit, Milwaukee, Cincinnati, Indianapolis, and Louisville Each course provides a combination of individual, small group, and class activities built around scenarios involving this fictitious company The courses also provide additional practice scenarios as needed to supplement the Ferguson and Bardell, Inc case study 16 Module 1: Course Overview ! Overview of This Course Slide Objective To explain the vision and purpose of this course and provide an overview of what students will learn " Course Vision and Purpose " Course Objectives " Modules in This Course In this section In this section This section provides a closer look at this particular course First, you will learn about the vision, purpose, and benefits of the course Next, you will learn about the course objectives, which summarize the performance skills you will have acquired by the end of the course Finally, you will review a brief summary of the modules in this course Together, these summaries provide an overall picture of the information that will be covered in the next three days Module 1: Course Overview Module 7: Presenting Information Module 1: Course Overview Module 2: Identifying Business Processes, Challenges, and Vision Module 6: Analyzing Information: Rationalizing Information Gathering and Analyzing Business Requirements Module 5: Analyzing Information: Use Cases and Usage Scenarios Module 3: Characteristics of Information Module 4: Gathering Information 17 18 Module 1: Course Overview Course Vision and Purpose Slide Objective To summarize the goal of the course and the benefits to be gained from taking the course Business Solution Design Curriculum Course 1607 Course 1607 Course 1585 Course 1585 Course 1608 Course 1608 Course 1585: Gathering and Analyzing Course 1585: Gathering and Analyzing Business Requirements (3 days) Business Requirements (3 days) Course 1609 Course 1609 This course teaches you how to: " Gather, analyze, and present business processes and requirements " Develop and communicate information that captures business requirements and solution goals " Use the appropriate MSF models and processes This course is the second in the Business Solutions Design Curriculum The course addresses the first step in designing a business solution and focuses on the activities performed during the Envisioning Phase of the MSF Process Model This course is the starting point for software developers and other application development professionals who work on business or enterprise projects and who want to know more about how customer requirements can be used to drive successful software development The course does not delve into application design issues or specific implementation technologies You will examine the important role information plays in defining and analyzing business challenges You will also learn how to gather and analyze information, and you will apply the skills you learn in practical activities Finally, you will learn how to present information in a written document that will evolve into a project’s vision document Module 1: Course Overview 19 Course Objectives Slide Objective To review the overall objectives for the course Lead-in The course as a whole has five main objectives Each of the subsequent modules also has objectives that relate directly to the five objectives shown here After completing this course, you will be able to: " Gather information about business processes, challenges, and vision " Determine business and user requirements " Model existing business processes " Analyze business requirements in the context of the business environment " Build a vision document Gather information about business processes, challenges, and vision You will learn the skills necessary to identify and gather information from different sources to capture business requirements Determine business and user requirements You will learn how to create use cases and usage scenarios to determine business and user requirements and wants Model existing business processes You will learn the skills necessary to determine what relationships exist in the information you have gathered Analyze business requirements, wants, and constraints in the context of the business environment You will learn how to analyze the relationships in the information to determine the business requirements, a prioritized list of wants, and the constraints that address a business challenge Build a vision document You will learn how to organize and present the information you have gathered and analyzed in a written document In this course, you will develop the initial stages of a project’s vision document 20 Module 1: Course Overview Modules in This Course Slide Objective To provide a high-level summary of the modules in this course Lead-in In the next three days, you will cover the following topics and implement the skills you learn in practical activities Delivery Tip As you present the module overviews, provide students with a summary of the gathering, analyzing, and presenting process that they will use in the course " Module 1: Course Overview " Module 2: Identifying Business Processes, Challenges, and Vision " Module 3: Characteristics of Information " Module 4: Gathering Information Module 1: Course Overview You will learn about the Business Solutions Design Curriculum and how this course fits into the curriculum You will also learn about the topics covered in the course Module 2: Identifying Business Processes, Challenges, and Vision You will learn how to identify business processes and challenges You will also learn how to develop a preliminary vision statement Finally, you will learn about the overall process of gathering, analyzing, and presenting requirements Module 3: Characteristics of Information You will learn about business and user perspectives and how to analyze information based on those perspectives You will also learn about three sources from which you can gather information Finally, you will learn about four categories of information that you can derive from the different perspectives and sources Module 4: Gathering Information You will learn techniques to research and gather information for later analysis, as well as a general process for gathering information Module 1: Course Overview 21 Modules in This Course (continued) Slide Objective To provide a high-level summary of the modules in this course " Module 5: Analyzing Information: Use Cases and Usage Scenarios " Module 6: Analyzing Information: Rationalizing Information " Module 7: Presenting Information Module 5: Analyzing Information: Use Cases and Usage Scenarios You will learn how to create use cases and usage scenarios to synthesize the information you have gathered Module 6: Analyzing Information: Rationalizing Information You will learn how to group, organize, and consolidate use cases and usage scenarios You will also learn how to determine business and user requirements, wants, and constraints You will also learn how to use models to determine the relationships among use cases and usage scenarios Module 7: Presenting Information You will learn how to present the information you have gathered and analyzed throughout the course First, you will learn about the parts of a vision document and which parts pertain to the course Then you will create a preliminary vision document for the case study used in this course 22 Module 1: Course Overview Activity 1.1: Designing a New Type of Motorcycle Slide Objective To explain the purpose and tasks of the activity In this activity, you will design a new type of motorcycle that you intend to market commercially After completing this activity, you will be able to: " Demonstrate your current knowledge of the process of gathering, analyzing, and presenting business requirements Module 1: Course Overview 23 ! Project Life Cycle Slide Objective To explain the purpose of the section and what it covers " MSF Process Model for Application Development " This Course and the MSF Process Model " Vision Approved Milestone Deliverables " This Course and the Vision Document In this section In this section Delivery Tip Be sure to define a project life cycle model at this slide as an introduction to the section A project life cycle model describes the activities that take place during a project and defines the order of those activities This model gives all team members a shared plan for how to proceed, helps focus team activities, and provides an overall structure for the project In this section, you will learn about the primary characteristics of the Microsoft Solutions Framework (MSF) Process Model for Application Development and how the model fits into this course Although a complete explanation of the MSF Process Model is beyond the scope of this course, this section provides a brief introduction to help you develop a context for the information and skills you will learn Finally, you will learn about the deliverables of the Vision Approved Milestone and then focus on the vision document that you will develop at the end of this course 24 Module 1: Course Overview MSF Process Model for Application Development Slide Objective To describe the four phases and the four major milestones of the MSF Process Model Release " Microsoft’s recommended project life cycle model " Phase based " Milestone driven " Flexible and iterative Lead-in The MSF Process Model consists of four distinct phases Each phase culminates in an externally visible milestone These major milestones are points when all team members synchronize their deliverables Delivery Tip Point out that in addition to the standard, major milestones, each project also has its own unique interim milestones The model is conceptual, so it does not assign times to each phase Scope Complete Vision Approved Project Plan Approved Microsoft advocates the MSF Process Model for Application Development as the recommended project life cycle for business-solution software development projects The MSF Process Model is phase-based, meaning that each project is broken into distinct phases so that the team and key stakeholders understand where the project is in the life cycle and what key tasks are being accomplished The MSF Process Model is milestone driven, meaning that each phase culminates with a deliverable-based milestone that marks the team’s progress This milestone creates a point of transition, synchronizes the project team and customer, and allows for review and possible corrective action The MSF Process Model’s phases are as follows: " The Envisioning Phase is the period during which the project team and the customer define the business requirements and overall goals of the project The Envisioning Phase culminates in the Vision Approved Milestone, which indicates that the team and customer agree on project direction " The Planning Phase is the period during which the team and the customer define what will be built, as well as how and when it will be built The Planning Phase culminates in the Project Plan Approved Milestone, which indicates that the team, customer, and key stakeholders agree on what will be delivered and when " The Developing Phase is the period during which the team accomplishes all building (of code and documentation) The Developing Phase culminates in the Scope Complete Milestone, which indicates that all features are complete and that the product is ready for external testing and stabilization " The Stabilizing Phase is the period during which all team efforts are directed at addressing all known issues (from code defects to mismanaged expectations) No new development occurs during this phase The Stabilizing Phase culminates in the Release Milestone, at which point responsibility for the product shifts to the operations team Module 1: Course Overview 25 This Course and the MSF Process Model Slide Objective " Scope Complete Course 1608 completes the Envisioning Phase and moves into the Planning Phase Course 1585 Lead-in This course focuses on the beginning stages of the Envisioning Phase Leads into the Vision Approved Milestone " Release Covers most of the Envisioning Phase " To explain which phase of the MSF Process Model will be covered in the course Vision Approved Project Plan Approved This course focuses on the first stages of the Envisioning Phase of the MSF Process Model You will learn how to gather and analyze business requirements and present the results in a written document that will later evolve into the project’s vision document The MSF approach to solution design consists of a three-part process that includes conceptual design, logical design, and physical design This course focuses on conceptual design Although logical and physical design are beyond the scope of this course, the tasks completed during conceptual design guide a project team in the later stages of a software development project The goal in conceptual design is to identify business requirements and to understand what users and what they require During conceptual design, you should view the problem from the perspectives of the business and the user, and not from a technology perspective 26 Module 1: Course Overview Vision Approved Milestone Deliverables Slide Objective To explain which of the Vision Approved Milestone deliverables are addressed in this course Deliverable Lead-in Purpose Vision document Describes what you want to and how you plan to it Risk assessment document Describes the risks the project entails Project structure document The Vision Approved Milestone has three deliverables In this course, you will focus on the vision document Describes the project’s organizational structure To reach the Vision Approved Milestone, the project team must produce three main deliverables: " The vision document describes the output of the envisioning process and forms the basis for the first agreement among everyone involved in the project The project team relies heavily on the vision document to decide whether to go ahead with the project The document provides a framework for the planning efforts throughout the rest of the project " The risk assessment document indicates the overall risk exposure for the project It is a living document that the team updates regularly throughout the project Risks can include a lack of resources, a dictated schedule, or unclear success criteria " The project structure document describes how the team will manage the project It provides an organizational reference for anyone who wants to know about team members, logistics, or processes This course focuses on the vision document The risk assessment and project structure documents are beyond the scope of this course Module 1: Course Overview 27 This Course and the Vision Document Slide Objective To explain what parts of the vision document are covered in this course Content Lead-in Purpose Problem statement Solution concept What you will User profiles Who will use the product What you want to accomplish Design goals Emphasize that the final product of the course is a first draft of the vision document It is important to provide students with a mental image of a final product that they will create in the course You can refer to the product throughout the course to help tie activities together You can also remind students that they are developing the deliverables in the Envisioning Phase What you want the product to be Business goals Delivery Tip Why you want to it Vision statement In the activities for this course, you will develop the pieces that constitute the first draft of the vision document How you plan to accomplish it In the activities for this course, you will develop the pieces that will form the first draft of a vision document In the final activity of Module 7, "Presenting Information," you will create an outline of the vision document The following list briefly describes the parts of a vision document You will learn more about each part in Module 7, "Presenting Information." " A problem statement describes the problem facing the business and provides the background and relevant information for determining the true scope of the problem " The vision statement describes the fundamental goals of the product It is short enough to be remembered, clear enough to be understood, and strong enough to be motivational " The solution concept describes the functionality provided by the new product It can name specific technologies; however, it should not be technology focused Any technologies that it identifies are only suggestions and not lock the project team into using those technologies " The user profiles identify and classify all the potential users of the product " The business goals describe the expected business benefit of creating the product " The design goals restate the product requirements and constraints as prioritized goals for the design Any specific technology recommendations or technology requirements from the organization should be noted as a design goal 28 Module 1: Course Overview Looking Forward Slide Objective To explain what students will learn next and how it relates to the current module Module 7: Presenting Information Module 6: Analyzing Information: Rationalizing Information Module 1: Course Overview Gathering and Analyzing Business Requirements Module 5: Analyzing Information: Use Cases and Usage Scenarios Module 2: Identifying Business Processes, Challenges, and Vision Module 3: Characteristics of Information Module 4: Gathering Information In this module, you learned about the Business Solutions Design Curriculum, where this course fits into the curriculum, and the topics in the course You also learned about the MSF Process Model and the deliverables of the Vision Approved Milestone By the end of this course, you will be able to develop the first draft of a vision document In the next module, you will begin the process of identifying the information needed for the problem statement and vision statement You will use the results to frame your research as you gather information from the Ferguson and Bardell, Inc case study ... the course " Module 1: Course Overview " Module 2: Identifying Business Processes, Challenges, and Vision " Module 3: Characteristics of Information " Module 4: Gathering Information Module 1: Course. .. study 16 Module 1: Course Overview ! Overview of This Course Slide Objective To explain the vision and purpose of this course and provide an overview of what students will learn " Course Vision... goal of the course and the benefits to be gained from taking the course Business Solution Design Curriculum Course 1607 Course 1607 Course 1585 Course 1585 Course 1608 Course 1608 Course 1585:

Ngày đăng: 10/12/2013, 17:15