{\rtf1\ansi\ansicpg1252\deff0\deftab709{\fonttbl{\f0\fnil\fcharset0 Arial;}{\f1\froman\fprq2\fcharset0 Times New Roman;}{\f2\fnil\fcharset2 Symbol;}} {\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\keepn\sb240\sa283\lang1033\b\fs32 Introduction to Software Engineering Processes\par \fs28 Course Specifications\par \pard\sa120\fs20 Course number: \b0 085714\lang41746\line\b Course length: \b0 1.0 day(s)\lang1033\par \pard\keepn\sb240\sa283\b\fs28 Course Description\par \pard\sa120\fs20 Course Objective: \b0 You will describe software engineering processes.\line\line\b Target Student: \b0 This course is intended for aspiring software professionals including entry level programmers, analysts, and testers who are involved in software development, and professionals working in the software industry including project managers, development managers, test managers, and quality assurance professionals.\line\line\b Prerequisites: \b0 Students should be familiar with software development practices. \par \pard\keepn\sb240\sa283\b\fs28 Hardware Requirements\par \pard\sa120\b0\fs20 The instructor\rquote s computer should have the following hardware configured: \par \pard{\pntext\f2\'B7\tab}{\*\pn\pnlvlblt\pnf2\pnindent0{\pntxtb\'B7}}\fi-283\li707 Intel\'ae Pentium\'ae IV 300 MHz processor \par {\pntext\f2\'B7\tab}64 MB of RAM with 1.0 GB of free hard disk space \par {\pntext\f2\'B7\tab}CD-ROM drive \par {\pntext\f2\'B7\tab}Super VGA recommended (set at least to 800 x 600 screen resolution) with 256 colors \par \pard{\pntext\f2\'B7\tab}{\*\pn\pnlvlblt\pnf2\pnindent0{\pntxtb\'B7}}\fi-283\li707\sa120 Internet connection \par \pard\keepn\sb240\sa283\b\fs28 Software Requirements\par \pard\sa120\b0\fs20 Each computer requires the following software:\par \pard{\pntext\f2\'B7\tab}{\*\pn\pnlvlblt\pnf2\pnindent0{\pntxtb\'B7}}\fi-283\li707\sa120 Microsoft\'ae PowerPoint\'ae 2000 or later. \par \pard\keepn\sb240\sa283\b Course Objectives\par \pard\sa120\b0 Upon successful completion of this course, students will be able to: \par \pard{\pntext\f2\'B7\tab}{\*\pn\pnlvlblt\pnf2\pnindent0{\pntxtb\'B7}}\fi-283\li707 identify the fundamental software engineering processes and methods. \par {\pntext\f2\'B7\tab}identify the software requirements. \par {\pntext\f2\'B7\tab}describe software design and development. \par {\pntext\f2\'B7\tab}describe the tasks carried out during software testing. \par \pard{\pntext\f2\'B7\tab}{\*\pn\pnlvlblt\pnf2\pnindent0{\pntxtb\'B7}}\fi-283\li707\sa120 describe the various project management activities. \par \pard\keepn\sb240\sa283\b\fs28 Course Content\par \pard\fs20 Lesson 1: Fundamentals of Software Engineering Processes and Methods \par \pard\li567 Topic 1A: \b0 Introduction to Software Engineering \par \b Topic 1B: \b0 Identify Software Development Phases \par \b Topic 1C: \b0 Identify Software Development Models \par \pard\li567\sa283\b Topic 1D: \b0 Identify Software Development Methods \par \pard\b Lesson 2: Examining Software Requirements\par \pard\li567 Topic 2A: \b0 Examine Business Requirements \par \b Topic 2B: \b0 Identify Functional Requirements \par \pard\li567\sa283\b Topic 2C: \b0 Identify Nonfunctional Requirements \par \pard\b Lesson 3: Software Design and Development\par \pard\li567 Topic 3A: \b0 Software Architecture Design \par \b Topic 3B: \b0 Software Design Considerations \par \pard\li567\sa283\b Topic 3C: \b0 User Interface Designs \par \pard\b Lesson 4: Software Testing\par \pard\li567 Topic 4A: \b0 Test Planning \par \b Topic 4B: \b0 Functional Testing Techniques \par \b Topic 4C: \b0 Nonfunctional Testing Techniques \par \pard\li567\sa283\b Topic 4D: \b0 Test Management Activities \par \pard\b Lesson 5: Project Management\par \pard\li567 Topic 5A: \b0 Project Planning Activities \par \b Topic 5B: \b0 Project Monitoring and Controlling Activities \par \b Topic 5C: \b0 Configuration Management Activities \par \pard\li567\sa283\b Topic 5D: \b0 Reporting and Closure Activities \par \pard\f1\fs24\par }