Software process managers, software engineers, and team leaders; business managers with responsibility for a software process
Prerequisites
Familiarity with a software process
Course Aim
To provide an overview of the software process and principles in world-class software organizations
Learning Objectives
Explain the principles of software engineering. Understand the role of the software process. Define software development life cycles. Explain the stages of common life cycles. Understand the concept of software reuse. Explain the concept of software re-engineering.
Topics Covered
Processes and life cycles - Developing software - Software engineering fundamentals - Software development life cycles - Hands-on: Explaining the waterfall life cycle - Programming paradigms Software specification and design - Requirements engineering - System design - Formal specification - Computer-aided software engineering - Real-time and distributed systems Reuse and re-engineering - Reuse - Re-engineering - Hands-on: Defining the terms
E&A Information Services 6 Saint Charles Ct Stafford, VA 22556 Phone: 888-742-3214 Email: Salesinfo@eno.com