This webinar will explain basic design control concepts and the criticality dependent requirements for software development. Software specification, architectures and resulting design documentation will be discussed, as well as practical tips on how to streamline the development process and minimize the regulatory burden.