Software engineer - IT Consultant

Support, design and implementation for software products

Go to contact information
Other Languages :
Nederlands

Brussels, in the heart of Europe

Where Am I ? Home page

Browse Topics On This Website

Go to HomePage


HOME business experience software projects contact scientific research

Welcome to my homepage

  • I am a freelance .NET software engineer living in Brussels developing software for large and mid-sized enterprises.

  • Especially focussed on value added software systems that directly address the needs of end-users.
  • Delivering services that are not limited to software development but that also include architectural design, technical analysis and testing.
  • Experience with technologies like C#, ASP.NET and web development, Windows forms, XML,Sql Server database development, ADO.NET, WCF, WWF, C++ (MFC, ATL, OLEDB, COM/COM+), Windows operating systems.
Piet Demeester, software engineer

The scientific method

The methodology being used for scientific problem solving can also be used to handle software projects. It actually should be used because it is simple and has proven to be able to handle the most challenging problems.


The scientific method is especially successfull when software projects are a formidable challenge to all people involved and when they require solutions that never have been delivered before.

The scientific method consists of a simple 3-step process analysis, definition and solution.

The scientific method does not replace any existing method used in software development.

During the analysis phase we define the project objectives. We gather and record all information that can contribute to the project objectives. We also record all technology, know how, methodology etc... that we think can be usefull and fill any knowledge gap we think could tamper a succesfull outcome.

During the definiton phase we formulate in a mathematically exact way the problem that needs to be addressed. The problem definition is the starting point of a process that will lead to a software system that fullfills the project objectives. It is very important that this definition is correct and complete, because otherwise the solution will fail to meet the requirements.

The solution is a series of steps that lead to the software product. The starting point is the problem definition. Each step is an application of an aspect discovered during the analysis fase. The end result of all steps is the software solution.
The Scientific Method

Copyright 2005 Microcanonix BVBA

info@microcanonix.com