Yes, I like technology. I guess I’m not surprised. And if you read these
lines, it is undoubtedly that you are in the same case.

Have you ever wondered what fascinates you about her? I asked myself this
question recently.

Here are some loose items, without more pretension that my swollen head can
not stand. As usual, do not hesitate to participate in the discussion in
a comment. Otherwise, it will remain a conversation with myself, further
aggravating my chronic schizophrenia. frown

Before you begin, you can read this definition of technology, which I found
quite complete (although perhaps a little heavy).

Technology improves our productivity

As much optimize the short time that we are given to go on Earth, right?

All the tools we have today allow us to work faster. The palm goes for me to
the computer tool. Nowadays we are able in 3 mouse clicks to perform tasks that
required almost infinite time to previous generations. We have the ability to
simplify and automate some tasks without real added value. Companies can
produce faster.

At the expense of employment? I do not think it’s just the skills you’re
looking for that are different. It frees us from ungrateful tasks, we can
gradually take care of things much more rewarding.

Technology improves living conditions

One of the primary objectives of technical developments has been an adaptation
to the natural environment.

Fire control has brought safety, heating and improved power. The wheel
facilitated travel and transportation. Information technologies have improved
the knowledge of the environment and its control for our own needs.

Developments in the areas of comfort and health would be nothing without the
contribution of technology.

The technology protects the environment

One can think beforehand that the technical progress is at the origin of all
the major pollutions of the planet, and with the exhaustion of the natural

I think this damage is due to the still youthful character of science and
technology. I sometimes tell myself that we may be witnessing his teenage
crisis. Technological evolution will enable us, in a more or less near future,
to use natural resources in a much more rational and sustainable way, and to
fight against the main ills of the planet.

Behind the insolent “green-washing” put forward by many companies
as a simple commercial argument, evolutions of deep thoughts are in progress.
It will take some time but it is a logical evolution. And let’s not forget that
all of us, as consumers, have real decision-making power.

Technology facilitates access to information

Of course, the mere mention of the Internet will suffice to understand this

I hardly imagine today to dispense with this almost inexhaustible source of
knowledge. I think the entire education system should be redesigned around this
tool. I feel that I have learned more, more effectively, self-training through
the Internet than during my entire studies.

Knowing things is essential. Knowing where and how to find the right
information quickly and securely is just as important.

Technology connects people around the world

The image of computer enthusiasts recluse behind his PC has lived. The fan of
technology often puts the sharing and exchanges, virtual or real, at the center
of his concerns. The craze for social networks is visible proof.

Writing, the telephone, the Internet … completely upset our exchanges and
caused many communication barriers to fall. Distances are no longer a limit.

Technology protects democracy

It is becoming increasingly difficult for companies and governments to hide
information. These become free and diffusable en masse instantly.

We have been witnessing a real upheaval for a few years now. The
dissemination of data that is supposed to be confidential, the speech of
oppressed populations in the most serious conflicts, thanks to technological
tools, can only lead to lasting changes. I am convinced in any case.

You may find me utopian and naive, but here are a few words why I like
technology. Why I believe it makes the world better. (you can wipe your little
tear here indecision).

You will have noticed that there are negative impacts that are often
attributed to technical progress. I think they are due to misuse, incomplete or

There may be other aspects that I forgot, I would complete this article if
needed. With the contribution of your comments of course. Thank you!

Ensuring that each project is successful depends primarily on its planning.
Have you ever found yourself working on a project before you even had the time
to think about it and plan it correctly? Project management involves a thorough
understanding of the project, its needs, and its purpose before any development.

Within a company, any action can relate to a loan or by far to project
management, especially in the development department of your company.

The creation of a new brochure, the design of a new website, the updating of
the computer equipment, the development of the identity of a new brand, etc …
All these elements are potential projects that you and your team meet each day.

Although these projects seem totally different from each other, they all
have one thing in common: they all belong to the “Project Management”
category and require a specific set of skills.

Before starting a project

“If you do not know where you are going, every road will get you

This sentence from Henry Kissinger (American politician and scientist)
perfectly serves my purpose: if you’re not sure why you’re working on a
the project, if you do not know the purpose of a project, you’ll never be able to
reach it.

Before you go head first in the realization of a project, it is better to
sit down and analyze the situation. The most effective way to start a project
is to list the details of the project in a document that will serve as a basis
for your work throughout the development and that will allow you to evaluate
the quality of the result.

1. My goal

What is your goal? Why is this project important and what do you hope to
achieve from it?

 2. My segment

After having clearly analyzed your goal, identify your buyer’s persona: who
are the people for whom you develop this project? If you’re talking about a
product, it’s obviously about your customers. If the project is a brochure, you
need to identify potential readers. If we are talking about a website, we must
evaluate its core target, ie its visitors, etc …

 3. My communication

Now that you know who you are working for, it’s time to consider how best to
communicate with these people, how to make sure the project is “talking to
them”. You can not talk to a child in the same way as a septuagenarian.
For this reason, you will need to find the right communication style.

 4. My message

Defining a type of communication is one thing. Defining a message is
another. The message is “what are you saying” while the style of
communication is “how do you say it?” Make sure your message is clear
to you and your team, and that it fits perfectly with what the project needs to
communicate before starting anything.

 5. My plan

The last step before actually getting into the project management work is to
clearly define your action plan. Your action plan is simply an overview of all
the steps necessary to achieve the objectives defined earlier.

During the development of your project

Now that your project has been clearly defined, you can embark on the
serious development of it.

You should try to follow the steps you have set before and at the end of
each one take the time to analyze your work and compare it to your project
description. If your project matches your initial briefing, continue. If not,
you will have time to rectify the project before going too far in its
development. This is the secret of effective project management.

After the development of the project

Before declaring your project officially finished, try to compare one last
time your departure expectations and your arrival result – did you meet your
own specifications?

In this way, all the projects you will manage in the future will meet your
needs. What may seem like a waste of time, at first sight, is a real gain in
terms of efficiency in the long run.

There will be a moment in the development of your business where you will have to decide between creating an in-house tool or using a standard version. Here are some tips to simplify this difficult situation.

Developing your business involves creating new tools to support this expansion. Whether it’s a CRM, a newsletter, a new website or an online payment system, you’ll have to decide if you want to use a standard or unique tool.

For your newsletter, you might want to use a pre-existing solution such as Apsis or Mailchimp. Your payment system could be managed by Google Checkout or Amazon payment. Your CMS could use WordPress, Drupal or Joomla.

All of these solutions exist and provide the tools you will need.

Another possible approach would be to develop the tools you need yourself.

How to decide? Keep in mind that your ultimate goal is to have a system that helps you update your content easily, without any technical knowledge, from any computer with internet access and without installing any software.

Use standard tools

This is what the majority of companies choose. Using a standard system and customizing it to your needs can be a very effective solution at a lower cost.

Why choose a standard tool?

The use of an existing tool such as a CMS or a newsletter management system is generally faster, easier and does not require special knowledge.

Develop an in-house program

Only a few people decide to develop their programs internally. In general, large companies with large budgets choose this option.

Personally, I have always developed all of my tools. Recently, I created a CMS, a newsletter sending system with tracking features and a payment system for an eCommerce platform.

Why bother creating tools while others are pre-existing?

Creating an in-house tool requires having a programmer on his team and takes considerably longer than using a standard system. In addition, your programmer must correctly document the program and have real project management skills.

On the other hand, your program will be more flexible, more adapted to your needs, in adequacy with your design, will not require any additional investment and will be unique, different from all your competitors.

How to choose

The decision can be easy to make.

You need to analyze three key aspects: your budget, your needs, and your ability to develop your system internally.


If you decide to use a standard system, you will probably have to buy it. Take into account your budget: purchase, installation, maintenance, update … all these elements have a cost.


Do you have very specific needs? Could you use a standard system? Will your needs change over time?


Do you have a pool of programmers in your team? Do they share their knowledge or are they specialized? Can one take back the work of the other? Are they able to document their work effectively (if you are not sure of this specific point, I invite you to read my article “The importance of an effective code structure”)?

In general, the use of standard tools is more suitable for 90% of companies. Creating your own tools makes sense only when you have extremely specific needs, a particularly unsuitable budget or a passion for internal development. To achieve this, your entire team will need to participate, comment and help identify problems so that the program can be continually improved.

If you decide to take this direction and create your own tool, let us know and share your experience below!