In the software industry, we have been talking about Big Data for years. Lots of specialized technologies have been build to capture all type of data in a repository for downstream usage. You probably heard some experts saying: "don't worry, if you don't use it today, you will need it tomorrow!". It's like when you... Continue Reading →
Please … stop using the word “headless” in software architectures.
The information technology (IT) industry is sometimes very interesting and actually very funny too: we introduce or use names, titles, or attributes using sophisticated jargon, mainly originating from Greek or Latin. Words like "ingestion", "pristine", or titles from House of Cards like chief of stuff (staff) or deputy of the ... are very popular these... Continue Reading →
Decoding Careers: how to decode people
Success is defined not only by the skills and talent you have (developed), but also how you can interact with people around you. With people, i mean your family, friends, colleagues, customers, etc. Many times we wish we would have chosen the right people to be around, but many times you have no choice: it... Continue Reading →
Decoding Careers: the transformation of product management to the cloud.
Enterprise software vendors are transitioning their software to cloud. Some are doing a good job but others are struggling. A recent article was explaining how companies from silicon valley are struggling with cloud revenue as they are progressing through their transformational journey. And that was not going very well. Aside from the technical and architectural... Continue Reading →
The “secret sauce” Product Manager
As I described in one of the previous blogs, in 2003, I moved from an engineering role to a product management role. After a couple of weeks, due to an acquisition, I got a new boss who was based in the US: this was something new for me as it was the first time to... Continue Reading →
Decoding Careers: what is the agenda of toxic people?
I always have described that a product manager is like a spider in the web, i.e. he / she has connections with a lot of people and has to work with every relevant people in different departments. But, one day, since you will meet and will have to work with a lot of people, you... Continue Reading →
Decoding Careers: the “in theory” managers
Once in your career, it happens to have a direct manager or to work with peers managers who are what I call "in theory" managers, i.e. people who know how things should be done but never done themselves. And let me clarify: there are a lot of those and it is not fun. We are... Continue Reading →
Decoding Careers: the art of saying No by saying Yes.
A big challenge for the modern product manager is today creating roadmaps together with the development team and at the same time staying out of commitments to features that are not compatible with the vision of the product. How do you do that? How do you say to a customer that a feature they are... Continue Reading →
Decoding Careers: the (mostly) fake world of online endorsements.
Have you ever wondered why everybody is an "A" player on professional social websites? And why is it that all people who asked for an endorsement they have all an awesome review? I have been wondering since the beginning of Linkedin, Twitter, etc. Personally, I have chosen from the very beginning not to give any... Continue Reading →
Decoding Careers: diluted titles dilute value.
Humankind is built to operate in hierarchies like for example dogs. Even modern organizations where they claim to be "flat" when a team or individual cannot make a final decision, there is always a need of a leader to make one and take the responsibility of it. It's in our DNA, we cannot fight it.... Continue Reading →