I would like to address some comments about “the Forrester”. First a little background: I participated in and helped influence SAS internals during the modern history of R&D. Recently retired — outside of any offered package, and with an opportunity to stay at a higher level of compensation.
I have either known personally or worked with virtually everyone of any significance in the history of SAS core product development. That said, I consider “the Forrester” to be one of the most important individuals in the history of SAS (and so did JG at least up until the point when “Forrester” resigned.). While some may have perceived him as arrogant, I did not find him to be so (and this is with considerable direct experience). Instead, he is supremely confident, having built a mathematical and intellectual foundation on solid first principles from his youth on. Unfortunately, the same level of Intellectual rigor cannot be attributed to many who rose to positions of power and influence within R&D — especially by the late 90s.
A myriad of organizational problems existed within R&D and indeed most of SAS. This began as early as the late 80s, due to the exceptionally rapid growth of the company/revenue with the introduction of the MVA architecture — which, while revolutionary, set the course for a very complex set of software engineering and ultimately product management challenges. Such are not unique to SAS and are the reason why we have so much cr-p software in the world. Anyway, from 1991 until 2001, SAS successfully built upon MVA and eventually surpassed $1B in annual revenue through pure organic growth.
Around 2002, “the Forrester” joined SAS R&D. Coming from academia and having a European bearing, this man dressed more formally than most in Building R. He possessed a voracious work ethic and a no-BS approach to getting things done. Of course, this ruffled some feathers, yet, the quality and quantity of his code quickly surpassed the majority of even the best programmers at SAS. Within a few short years, “the Forester” would be by Jim G’s side and in charge of innovating new parallel computing initiatives, in database integrations with analytics, etc. — “hard stuff” that plenty of folks with PhD’s in computer, science and software engineering fail to innovate. This man was operating at a whole higher level than the vast majority of R&D.
The “Forrester” was instrumental in the LASR analytic server and VA (The fastest product to reach $100 million in revenue) which ultimately led to CAS and Viya. Regardless of what can be said about the current state of these products, “the Forrester” moved innovation, forward at SAS in a manner and scale that virtually no one else in R&D history even came close to achieving. The fact that he did not have a PhD in computer science, a masters in software engineering, or some Cr--ker Jack box Agile project management certification is beside the point. The Forrester and his small teams achieved results a building full of people with these credentials failed at.
Now, for a bit of reality check — so I can’t be accused of being completely biased. Were there some serious communication breakdowns and problems surrounding architectural, scope, product cohesion, etc. — especially as we moved into the Viya era? ABSOLUTELY, effing Absolutely! Was “the Forrester” in part responsible for this, given his stature in the corporation and the confidence/mandate, JG anointed him with? Yes, I think even he would agree that this is the case.
However, having worked directly with him during this tumultuous time. I can tell you that “the Forester” sacrificed his own health for far too long and worked 60 to 70+ hours a week intensely to make everything as successful as possible. The longer-term, lethargic nature of many in R&D management was equally if not more even more culpable for the ongoing product identity crisis that continues to plague SAS today.