How to design a SoOftware product
I started using SAS in 1981. I have worked INTENSIVELY with the product for many years. Now I am retired (soon 75+).
I think it is rather easy to design the SAS Data-step language as it was around 1981. If then else, some functions, some formats - for reading/writing data.
Some the the Procedures are also VERY natural: PROC SORT, PROC FREQ - in 1981 version.
But, but, but - to develop the software beyond 1981 version, you MUST spend lots and lots of time trying to understand the user needs and priorities. That is not at all cheap or straight forward.
I am VERY surprised that the Court did not understand this part of the work at SAS Institute.
It is NOT about screen layouts. SAS interfaces are NOT very intelligent and not very nice to work with, sometimes.
The basic work is - what facilities should be included in e.g. Proc MEANS - for summation in many, many ways. Yes but what ways are important?
/Br Anders Sköllermo Ph.D., Swedish Actuary, IT-expert