Holis-TIC

of ICT and People

Home

Skills

Enterprise Architecture & BPM: product selection, configuration/adaptation (framework, repository/ies & projects organization, graphical notations selection/restriction or extension, conventions, reports, scripts ...), models import/export, repository + document user guide (templates, life cycle, flow, best practices, product usage), training, mapping (IT, data, organization, skills, goals ...), business processes modeling & analysis, urbanization...

BPMN, UML, Zachman, Sparx Enterprise Architect, Aris/BPA...

Software Development Process: method documentation & publication, tool customization, document templates, spreadsheets, best practices...

RUP, OpenUP, CMMi, Cocomo, EPF, Project in a box, xProcess...

Contracting Authority - Project Ownership Assistance: requirements gathering & analysis, specification/tendering, Project Owner selection, project management/reporting, projects/services coordination...

PMBok, Prince2, Project Office, MS Office, LibreOffice, free BPM tools...

Software Architecture & Model Engineering: audit & recommendations, specification & global design, technical management/supervision, MDA, solution research & assessment...

MVC, SOA, MOM, LDAP, MDWorkbench, Mia-Studio, EMF, Eclipse, Java, Javascript, C++...

Holis-TIC ?

TIC is the French equivalent of the English acronym ICT: Information & Communication Technologies.

Holistic means emphasizing the importance of the whole and the interdependence of its parts, the organic or functional relation between parts and the whole. An approach rooted in psychology and medicine, making sense in IT too:

A solution architecture is usually made up of interconnected parts. Their interfaces & interactions actually require a careful global design - validating the whole before dealing with their detailed design.

The preliminary requirements to such a solution are themselves to be first gathered in all their aspects (organizational, cultural, legal, functional, legacy, technical...) - some constraining others.

Also, these requirements can seldom be complete without a whole 'picture' within which to scope them. To ensure first that all the stakeholders share the same 'vision' of how the business is (to be) conducted, assess how well the foreseen solution will fit within its 'environment', manage the evolution path, check that the objectives are truly supported, set the next ones... Here come the Business Process Modeling/Analysis and Enterprise Architecture.

Last, the IT and stakeholders need a common approach to guide and coordinate their efforts, define the roles and responsibilities, the intermediate artifacts to be produced, their workflows... A global and integrated Methodology, in which to set Project Management and ground the Governance.

All of these points may seem obvious. Still, so many IT projects look like this, despite the recurring promises of such new technology, helper tool, methodology and other +/- heavy frameworks, +/- agile project management method...

About myself

Graduated from the University of Technology of Compiègne (UTC) in computer science: Engineer (1988) & Master degree (1989), I had fun with technologies for a while. I still do code on occasions - and sometimes discover a new language, for scripting within a tool or participate in the developments.

Beyond their practice, what has always interested me the most is their application. I have thus been able to express my abilities in requirements gathering & analysis - translation between the Contracting Authority and Project Ownership, in various sectors. Appreciate the relevance of key principles in management practices of the development cycle. Manage projects, drive one (fixed price) to success - before being trained in PMBok. Expand my skills in modeling and design: from software architecture to enterprise architecture, through various Object Oriented and process modeling methods.

The richness of my experience is the result of my enthusiasm and ability to learn, my critical and analytical mindset.

I went through several waves of 'silver bullet' solutions and other fashions. But have in fact only observed the proliferation of technologies, complexification of architectures, succession of methodologies/standards, specialization and labeling of competencies...

I remain convinced that only good governance can ensure quality, cost control and timeliness. That this requires holistic unified/integrated approach, willingness, investment, rigor and pragmatism/realism.