Digitalisation, or digital transformation, as it is sometimes also called is an important subject matter as well as challenge for businesses today. Therefore, I find it strangely confusing that sometimes aspects are lumped together under this umbrella that are not or only tangentially related to what digitalisation actually is about. So, here's my - perhaps opinionated - take on what digitalisation is actually about and what it entails. In a nutshell, digitalisation comprises these aspects: Rethinking and being willing to change existing processes.
Making ... Read more
Recently, I've come across a few articles that - although about ostensibly different subjects - share a common theme: When trying to create business value through software and devising the structures required to do so we all too often put up with wasteful processes, politics and toxic behaviour patterns that not only do not contribute to our goal but are downright detrimental. First, there's this transcript of a talk Martin Fowler gave at Agile Australia this year: The State of Agile Software ... Read more
As part of a web application I've created for a client, I've been working on efficient analysis of somewhat large datasets for some time now. This analysis often involves complexing grouping, clustering and value aggregation. SQL and PostgreSQL aggregate functions in particular come in quite handy when dealing with that kind of challenge. While RDBMS and SQL certainly are useful already just for keeping and retrieving data, i.e. for running your usual CRUD operation, those tools really shine when it comes to ... Read more
Last year designer Uday Gajendar wrote this interesting post about why he designs enterprise UX suggesting more designers should follow suit. This is pretty much in the vein of another article by fellow designer Dave Malouf. I very much agree with this point of view. User experience in enterprise software generally has a huge potential for improvements that impact thousands of users in a meaningful way. Yes, enterprise software often isn't exactly nice to look at, cumbersome to use and generally not ... Read more
OK, I'm exaggerating a little here, company-specific software frameworks aren't exactly evil as in the true definition of the word but who isn't fond of the occasional hyperbolic headline? What I'm trying get across is that most of the times, software frameworks developed within an organization specifically for solving that organization's business problems in a reusable, maintainable manner do more harm than good. Everybody who's been exposed to enterprise software development for longer than a very brief period has come across them in ... Read more
At beyond tellerrand Düsseldorf earlier this year content strategy consultant Sara Wachter-Boettcher talked about Content Amid Chaos. Large organizations are inherently messy places often governed by office politics, arcane processes and design-by-committee. How do we deal with distributed, scattered content? How do we design for cluttered environments? How can we embrace such environments and devise content strategies that accommodate these organizational characteristics? In her talk Sara tries to give answers to these questions: Read more
This title sounds a bit like dirty secrets, doesn't it? When thinking of enterprise software sales most people think about arcane, lengthy, sometimes sleazy bureaucratic processes entailing: Vendors who are very secretive about pricing: If you have to ask for a price our product isn't for you!
Lots of pointless meetings
Obnoxious PowerPoint presentations
A plethora of stakeholders
A decision maker who won't be using the software product being bought
and - of course - a user who doesn't have a say but has to use this ... Read more