IT sau software?

De la bun inceput vreau sa fac distinctia intre IT si software / dezvoltare software, fapt pentru care apelez la cateva definitii.

Conform Wikipedia, “IT (Information, Tehnology) este tehnologia necesara pentru prelucrarea (procurarea, procesarea, stocarea, convertirea si transmiterea) informatiei, în particular prin folosirea computerelor (calculatoarelor electronice)”.

Acum definitia pentru software, in engleza: “Computer software or just software, is a collection of computer programs and related data that provides the instructions for telling a computer what to do and how to do it. Software refers to one or more computer programs and data held in the storage of the computer for some purposes. In other words, software is a set of programs, procedures, algorithms and its documentation concerned with the operation of a data processing system.”

Prin urmare dezvoltarea software este activitatea care are ca scop producerea de computer software.

Extrapoland din definitii, IT este un domeniu mai larg decat software-ul. Software-ul se imparte si el in produse (software pentru utilizare multipla pe baza de licenta comerciala sau freeware/shareware) si software dedicat/custom.
IT-ul inglobeaza hardware, retelele de calculatoare, software freeware, software COTS (commercial off the shelf ), sisteme complexe obtinute prin integrarea celor de mai jos si nu in ultimul rand software-ul custom.

Ma vad nevoit sa fac aceasta clarificare pentru ca multa lume percepe termenii IT sau software ca fiind echivalenti. Si ma refer aici la multa lume care e utilizator de calculator. Chiar si multe publicatii generaliste care eu si rubrica de  IT sau “IT & Media” cum se mai poarta fac aceeasi greseala.

De exemplu, orice companie care foloseste o retea de calculatoare are un departament de IT (o persoana in altima instanta) care se ocupa de administrarea retelei, a conexiunii la internet, a serverului de web (daca e cazul), de configurarea serverului de mail, de securitate, de instalarea si configurarea de software pe statiile de lucru si pe server. Aceasta activitate nu e software development. Acele companii nu fac software si nu sunt companii de software.

Despre ce e si ce face o companie de software, in posturile ce urmeaza.

Leave a Reply

Your email address will not be published. Required fields are marked *