TrueschoTruescho
All Courses
Engineering Practices for Building Quality Software
Coursera
Course
Unknown

Engineering Practices for Building Quality Software

University of Minnesota

Agile embraces change which means that team should be able to effectively make changes to the system as team learns about users and market. To be good at effectively making changes to the system, teams need to have engineering rigor and excellence else embracing change becomes very painful and expensive. In this course, you will learn about engineering practices and processes that agile and traditional teams use to make sure the team is prepared for change. In additional, you will also learn

Unknown5 weeks49,938 enrolled

About this Course

Agile embraces change which means that team should be able to effectively make changes to the system as team learns about users and market. To be good at effectively making changes to the system, teams need to have engineering rigor and excellence else embracing change becomes very painful and expensive. In this course, you will learn about engineering practices and processes that agile and traditional teams use to make sure the team is prepared for change. In additional, you will also learn

What You'll Learn

  • You will learn how to quantiatively measure design quality attributes.
  • You will establish feasible and testable scenarios for evaluating quality attributes in software architecture.
  • You will develop skills to ensure quality in developing code beyond correct functionality alone.
  • You will understand quality approaches to post-development stages of the lifecycle.

Instructors

K

Kevin Wendt

Department of Computer Science and Engineering

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

Development Environment
Application Security
Continuous Delivery
Software Design
Quality Assurance
Continuous Deployment
Security Requirements Analysis
Software Architecture
Software Engineering
Software Quality Assurance

Start Learning Now