Metode si tehnologii
La Junior Soft, pentru dezvoltarea proiectelor software, folosim metodologia Rational Unified Process (RUP). Aceasta metodologie se bazeaza pe o dezvoltare iterativa in fiecare faza a dezvoltarii.
Statisticile au dovedit ca aproximativ 67% din ciclul de viata al unui produs software (de succes) este folosit pentru partea de mentenanta. Doar 33% din aceasta durata este "consumata" cu dezvoltarea propriu-zisa a produsului: analiza, design, scriere de cod, testare.
Asadar, o proiectare riguroasa, amanuntita, coerenta si alocarea unui timp optim partii de analiza si design vor duce la dezvoltarea unor solutii de succes. Astfel, in cazul utilizarii unei metodologii iterative factorul de risc scade:
Avantaje ale dezvoltarii iterative:
- neclaritatile in proiectare devin evidente in procesele timpurii ale ciclului de viata
- permit si incurajeaza feedback-ul din partea utilizatorului final
- dezvoltarea se concentreaza pe elementele cheie
- obiectivele se ating prin testare
- inconsistentele sunt depistate din timp
- incarcare uniforma pe tot ciclul de dezvoltare a echipelor de analiza, design, programare si testare
- beneficiarii proiectului sunt tinuti la curent cu evolutia produslui
Tehnologii:
- Limbaje de programare: Microsoft (C#, VB.NET, Visual Studio 6.0), Java (J2EE), C, C++, Delphi, PHP
- Sisteme de operare: Windows 2003/2000/XP, Linux, MS-DOS RDBS: MS SQL Server, MS Visual FoxPro, MySQL


