SMS: System Analysis and Design