Who should attend
Software engineers who wish to improve the predictability and quality of individual and team software development
Course Content
- Introduction to software engineering process
- Software measurement frameworks, base and derived measures
- Project planning and estimates
- Quality management and metrics, design and code reviews, and defect prevention
- Process analysis and improvement
- Schedule planning and tracking using earned value
- Process development, adaptation, and application in a team context
- Work within a defined software development process
- Make and interpret process and product measures
- Plan your own software development work and make realistic commitments based on those plans
- Estimate product size and development resources needed using historical data
- Predict and manage product and process quality
- Effectively utilize personal design and code reviews
- Analyze process data and implement process improvements
- Function productively as a member of a self-directed software development team using a high maturity process.
- Java run-time (JRE 1.6 or later)
- Spreadsheet (e.g., Excel)
- Word processor (e.g., Word)
- High-level language software development environment
If you would be interested in future offerings, contact us at (800) 321-6763 or at cso@msoe.edu.



