Vital Software Systems Engineering and Management Practices
Across industries and in all disciplines today, development projects are becoming software dominated. Even in traditional hardware areas such as automobiles, aircraft, and satellites, software is emerging as the largest area of cost and schedule overruns and technical failures. This course reviews the vital knowledge about software project management and systems engineering that all systems engineering and technical management professionals must understand if their company is to be successful not just in software projects, but in any project.
Topics include:
-
•Fundamental differences between hardware and software development
-
•The mythical man-month as it relates to software development
-
•Irreducible truths of software intensive program management
-
•Managing the use of COTS software components for mission-critical systems
-
•The software development process
-
•Elements of software program planning
-
•Methods of software cost and schedule estimation
-
•Software design and architecture principles
-
•Software development methodologies
-
•Critical best practices for software test and verification
-
•How to measure and manage progress on a software project
Prerequisite
An engineering or scientific baccalaureate degree or equivalent engineering experience
Who Should Attend
Systems engineers and managers with at least five years of SE experience and who are in lead or supervisory positions.
Instructor
Dr. Joel Sercel, ICS Associates
Duration: 1.5 Days