Skip to content

Taming the Career Monster

Now that I’m a student again, I should be in the perfect position to hand out career advice… maybe not, but it is not going to stop me do so anyway. As I mentioned to a friend of mine, blogging is about letting the creative juices flow to let out those half baked ideas, poorly thought through plans and general contradictions :) Here is my short list of suggested things to do to develop a sustainable career. Read more

beyond the tools of the trade

Architects like to discuss the type of framework they use, their preferred patterns or the pros and cons of a new technology. We, as many other professionals, have a fascination with the tools in our tool bag. But the success of our projects often rests on other, less tangible skills. Here’s five that I’ve found particularly useful. Read more

Architects as facilitators

Arthur Wright, a software architect from Credit Suisse, wrote an interesting article in the current issue of the IEEE Software magazine, called: Lessons Learned: Architects Are Facilitators, Too! He describes a number of divergent behaviours causing the architecture to fragment through unauthorised interfaces, ill-considered technologies and protest designs. The article is an ‘anti-pattern’ to Conway’s Law. The form and structure of an architecture is often – when you deal with a certain level of complexity – closer related to the (human) organisational communication patterns and structure then a direct realisation of the (wishful) thinking of an architect – competent or not…. Read more

The (real) problem with Cloud Security

A real gap has appeared between how Cloud vendors and their customers perceive security. In a recent survey, that 69% of vendors believe security is primarily a cloud customer responsibility, but only 35 percent of them believe security is their responsibility only. Just 16 percent of cloud providers feel security is a shared responsibility, compared to 33 percent of cloud users.

Although security has repeatedly been highlighted as one of the key concerns with Cloud Computing, only 20 percent of cloud vendors see security as a competitive advantage, and fewer than 27 percent feel their cloud services can protect and secure customer information.

Why is there such a gap? Read more

The importance of mentoring

English: Architect at his drawing board. This ...

Image via Wikipedia

According to a recent survey by MIT Sloan Management Review, 60% of employees surveyed don’t have enough data to do their jobs. And it is not a technology challenge; but rather cultural and management. Not an entirely encouraging statistics in the context of the growing importance of the tertiary sector of our economies – information is key, especially if you work within the IT industry.

The survey reminded me about Nonaka, a professor in management research. According to him, we have two kinds of knowledge – explicit and tacit; and four knowledge processes (framed below in the context of software architecture):

  • From Tacit to Tacit – when a less experienced architect (or wannabe architect) observes a master architect in action; if your organisation has a shortage of good architects, then this one is important.
  • From Explicit to Explicit – an individual can combine separate pieces of information into a new whole, e.g., combining several architectural styles and patterns into a new, solution specific architecture. But explicit descriptions are only as good as people’s ability to read and understand them – i.e., the tacit knowledge the reader is assumed to possess. Read more

Worth remembering