Skip to main content


Showing posts from July, 2007

Functional Analysis

Some people exchange the term functional with business in functional analysis activities. There is a difference between business and functional analysis. In my opinion, business analysis is the process of analyzing the business process(es) and producing a model of the business for the purpose of improving it or optimizing it. This is because it's much easier to work with models. On the other hand, functional analysis, in an application context, is the process of analysing the sum of functionalities that produce the logic of how things function and work gets done.

Before analyzing a business context, let's say that Information Technology as a tool to support human activities might not "support" all processes. This is becasue some processes cannot be digitalized and, hence, need to be carried out by people. For example, when ordering a product from internet, the process of bringing the product to your home is done by people. Maybe this will change in the future, like …

Program Management

To get a better understanding of program management let’s look at the difference of definition between a program and a project. PMI (Project Management Institute, an established organization for project management practices) gives the following definitions: -a program is “a group of related projects managed in a coordinated way, usually include an element of ongoing work”,  -a project is “a temporary endeavour undertaken to create a unique product, service, or result”.
By definition a project has a temporary endeavour; this means that a project has a finite period of time (a start and end date) to carry out what is described in its scope. The scope defines the boundaries of a project (the amount of work to be done). Exceeding the boundaries could mean out of scope. A project, per se, sounds like a static entity, but within a timeframe the situation changes… it's a dynamic environment. This means that a project progresses with time and each single point of time has to be managed i…


One of the ten applications outlined in the Bangemann report (a white paper published after a meeting held in Brussels in June, 1994) is Teleworking. Martin Bangemann was one of the twenty members belonging to the High-Level Group on the Information Society. The aim of this group was to give recommendation to the European Council about Europe and the global information society. After the meeting, a report was requested by the European Council and, on the basis of this report, it would have adopted an operational program defining precise procedures for actions and the necessary means to achieve them. Teleworking is perfect for independent professionals that require a certain degree of freedom in their endeavour. This post-information era is tending, more and more, to an economy system based on individual productivity, where it's possible to measure results in terms of money. But, in a project oriented environment where the work is handled by a team (a group of people usually being…