Engineering Leadership is not about knowing the answer to every problem, it’s about knowing the questions to be made in front of every need, topic or initiative. With the huge spectrum of skill sets, technologies, methodologies, contexts and needs, it makes no sense trying to master them all. The objective is to gain enough knowledge and intuition to detect what needs to be done, identify the best resources to solve the need and have the ability to understand and evaluate the proposed solution.
My 30 years of experience gave me this capability around almost any subject or skill involved in digital matters. I’m listing here few of them, but we probably could talk about any IT related topic you may be concerned about.
Business – IT Alignment
Build a solid IT strategy to Enable and Trigger your Business Success.
The CTO is faced with the big challenge to invest on an uncertain future while focusing on excelling current needs. Successfully predict and qualify on leading technologies to come… More about Aligning business IT and strategies
KPI and Project Controlling
Know where you are to detect and take the right Actions.
Work on finding and revealing the right KPIs for your company. Identifying and meaningfully computing the right ones will be the first step towards corrective actions when going in the wrong direction and rationalizing the always needed continuous improvement effort… More about controlling projects and KPIs
Contractors: the best aid or biggest headache. Properly managing your Contractors makes the difference.
In a market with Strong demand for IT providers, finding good ones is a big challenge. The strength of the market is the root cause of its quality weakness. Even the best companies have difficulties on attracting and retaining their preeminent employees… More about managing contractors
Architect for change and grow, this is the only permanent requirement.
The challenge of an Architect is to build simple solutions for complex problems. Usually solutions are not complex, they just need a better understanding to break them down in smaller and simpler parts… More about software architectures
Software Development Methodology
Walking on water and developing software from a specification are easy if both are frozen. (Edward V. Berard)
I’m a strong advocate of the Agile Manifesto. This “new look” to the Software Engineering has brought large productivity, predictability and quality improvements. That said, it has also generated equally large pain in all those projects where it has been misunderstood or applied in a bias way… More about methodologies to develop software
The challenge is understanding the opportunity in front of us, not how to fulfill it.
Being aware and understanding new Innovation waves is a must. Missing a critical one that will make your sector competitors more efficient could overtake your company. You need to know how the new technology could transform your reality… More about IT opportunities and innovation
If you have any questions or comments, or if you would like to contact me for more detailed information, please use the form below and I will get back to you as soon as possible. Thank you for your interest.