2020-08-01 09:47 AM
2020-08-09 06:18 PM
Brett wrote:May i ask why would any big software business, like Autodesk or Nemetschek, not put profit first, for they, as any small business must also survive? The diference lies in how, why and for what they make that profit.
This is yet another example where Graphisoft puts profits first, large AEC firms second (years of features only for them), and last, 1-5 seat practices who mostly have to pay the larger costs (having to fork out for Teamwork) for their years of unanswered wishes.
So in essence, Graphisoft is no better than Autodesk, contrary to what many keep harping on here.
2020-08-09 08:21 PM
When a tool has become so well established around core strengths that are years of development ahead of the competition, what the AECO market is asking for—by looking at the market's behaviors, as in the case of SketchUp use inside Scott Brownrigg—is the integration of those tools. This point is repeatedly missed by established software players and the giants in the industry in particular. Sometimes we see a stunning reversal of what is the "normative error," as in when Graphisoft, well known for coding nearly everything themselves, chose to integrate McNeel's popular Rhino + Grasshopper into Archicad. Instead of embracing such a route, Autodesk built Dynamo. And Vectorworks built Marionette.
The open letter ends with several asks, including a "ground up" replacement for Revit. There is much irony in this request. If the letter's participants mostly see more value in integrations than in a full-stack solution from a single vendor, if indeed they envision a future of "expanded geometry support and alignment with international data standards"—all code words for make Revit work better with Rhino + Grasshopper and help us move data between other non-Autodesk tools—then aren't they in a sense asking to embrace a new vision of how the whole process can work? And if so, why are they asking for Autodesk to be at the very center of that new vision when other companies have been pushing for that agenda for much longer?
And perhaps its best answer does, in fact, lie in Ana Matic's statement that the relationship firms have with Autodesk is like a marriage. But who will be the mediator? Iain Godwin told me just a day ago that behind the scenes, these firms have never been so open in discussions about considering alternatives. And the reality is there is no counseling in the AECO market. There are just market providers and consumers and competitors.
2020-08-11 06:26 AM
2020-08-11 07:03 PM
schagemann wrote:Points number 1 and 2 are probably almost completely out of our control (but we can keep asking... or someone here could get him or herself hired by Graphisoft and work from the inside!).
1. move funding from marketing departments back into software development;
2. replace all Managers without AEC background and replace them with seasoned industry experts from within the AEC community;
3. concentrate on core features and improve them year over year, i.e. do not absorb or waste resources to develop features that others are already better at - instead support these 3rd parties with the best possible (native file format) integration;
4. for any new major features consult your existing user base first - then check against 3...
i know this sounds ambitious, but hey one can dream...
2020-08-11 08:40 PM
schagemann wrote:
......
However, in the spirit of positive thinking and given the massive investments we all have in them, let's encourage the AutoDesks and Nemetscheks (Adobe, Trimble, etc.) of this world to do the following:
1. move funding from marketing departments back into software development;
2. replace all Managers without AEC background and replace them with seasoned industry experts from within the AEC community;
3. concentrate on core features and improve them year over year, i.e. do not absorb or waste resources to develop features that others are already better at - instead support these 3rd parties with the best possible (native file format) integration;
4. for any new major features consult your existing user base first - then check against 3...
i know this sounds ambitious, but hey one can dream...
.....
2020-08-13 11:22 AM
2020-08-13 12:22 PM
McNeel has taken a rather exotic approach which elimates several big problems. The technical term for this approach is “eating your own dogfood” and it essentially boils down to McNeel programmers using the same tools as 3rd party programmers. Rather than adding code to Rhino itself, McNeel programmers prefer writing a plugin instead. For one, if they screw up the collateral damage is usually fairly minor. It also means that the SDK (Software Development Kit, that which is used to build plugins) is rigorously tested internally and there is no need to maintain and support a separate product. Unfortunately the result of this policy has made plugins so powerful that it is very easy for ill-informed programmers to crash Rhino. This is slightly less true for those developers that use the dotNET SDK to write plugins and it doesn’t apply at all to us, scripters. A common proverb in the software industry states that you can easily shoot yourself in the foot with programming, but you can take your whole leg off with C++. Scripters rarely have to deal with anymore more severe than a paper-cut.To put it simply, let the wanna be programmers script their plugins & etc, and let the public use it, test it, & criticise it, when it is improved, bring it closer to the core, and one day, you can just flip it or incorporate it to the program's main core.
2020-08-13 10:32 PM
schagemann wrote:
Yes it is a dream - however, contemplating it some more it is actually just common sense.
Nothing more, nothing less.
You raise an interesting point though regarding the healthy 3rd party extension universe for both SketchUP and Rhino. In fact I am not sure I agree that this is necessarily a good approach, since as far as I understand that this was what Graphisoft originally encouraged, and over the years resulted in 'bolted' on ARCHICAD features - from memory the original Stair & Mesh Tools started out as 3rd party Add-ons that then got absorbed. Other such efforts were the MaxonForm and Zermatt 'integrations'...
And going back to basics, even back in the early days, was it really a good idea to create an architectural software without a proper Stair or Window Tool in the first place?
Which brings me to the bigger picture, I do appreciate that software development and resource management across big teams are driven by complex decision making processes, however I also think the perceived complexity of doing the right thing for most users often results in the wrong decisions being made. Burning Resources on any team based endeavour for flexibilities sake, inevitably results in overly complex and totally unnecessary outcomes.
The best example that comes to mind, are the various IFC property management interfaces over the last few years. I am yet to find anyone who actually thinks that this is working well... please get in touch if you actually benefit from this process to be that flexible and ultimately complex?
IMHO a simple way out of this complexity, is to focus your Resources primarily on the basic feature set, continuously improve and innovate on it and then, with whatever is left, experiment with any additional new features via the afore mentioned experienced user feedback loop.
schagemann wrote:
In fact you can see similar patterns of dysfunctional processes throughout history, typically companies get into trouble once the non engineers start to dominate the decision making process. Think of the Sculley Apple era (just found out he came from PepsiCo...!) and the latest unfortunate example is Boeing...
Whichever way it goes, someone needs to take back the controls and make some clear decisions.
2020-08-13 11:15 PM
2020-08-15 05:07 AM