By David Long, Vitech President
“The biggest errors are made on day one.” Sadly, those involved in systems engineering live this every day, but not necessarily in the manner we think. Though we strive to avoid this pitfall and address it in the systems we develop, the very way we approach our practice is often flawed. We break systems engineering from day one by our flawed practices, many times not even recognizing that we have done so.
In talks and tutorials, I frequently ask how many in the audience are applying a waterfall process. The general response is a hand or two timidly raised with the rest of the audience proudly asserting that they execute a spiral, incremental, or agile process – anything but waterfall. I then ask an individual “If I wanted to know about your requirements, who would I talk to?” More...