Opinion: Alex

Ram,

Thanks for a great class!

Systems today are becoming more complex and almost all contain at least some software. As systems engineers, we need to understand how to manage this software development process. Software systems engineering (SYS 579) gives a good introduction to these concepts. The class covers software development process models, software inspections and walkthroughs, requirements definition, SysML, and Orthogonal Defect Classification. Combined, these tools are a great addition to any systems engineer’s toolbox.
The class is structured as a group project that evolves as the class learns. The teams in class step through the early stages of product development. From a vision statement to requirements and on through using SysML and other diagrams to represent the parts of a system. Use cases and stakeholders are also developed along the way. This is a nice way to structure the class for two reasons. First, the class touches on many of the early parts od the systems development lifecycle. It may be that many who take the class have not had to write a vision statement or do the more abstract thinking about use cases. Generally, in large engineering organizations these are handed down from above. This class provides that experience. Second, the class structure is much more like a real work tasking than many others. In my experience with engineering, it is likely that one is to learn as they go, developing diagrams and applying methods for defect classification for instance. Tis class does a good job of emulating that environment.
SYS 579 is also very flexible in its structure. Professor Chillarege does a good job of checking in on how the class if feeling with comprehension of a topic. Any time class members had questions or needed clarification Professor Chillarege obliged. The open format of the class using Microsoft Teams meant that this feedback and guidance could be seen by all which most likely reduces redundant communications and enhances clarity for students.


Regards,
-Alex

Alexander-Vesey, 11 Nov 2020