To what degree (if any) are the software developers who wrote the code involved in this tragedy responsible for what happened? To what degree (if any) should they be held accountable? Compare you answer to what you'd say if an electrical engineer designed a cell phone that would occasionally connect a 911 call incorrectly.