Planning Expert

Post on 14-Nov-2014

540 views 1 download

description

 

Transcript of Planning Expert

Ivascu LiviuAn 4 AC-CTI

Planning Expert este o aplicatie de planificare a resurselor unui proiect

Foloseste algoritmi optimizati de planificare a resurselor in functie de anumite strategii

Planning Expert este, de asemenea, un sistem expert care ajuta managerii neexperimentati in alegerea strategiilor de planificare

Data de inceput◦ 01.03.2011

Data de sfarsit◦ 03.05.2011

Resurse umane◦ Ivascu Liviu : Team Leader, Requirements

engineer, System Architect, Developer◦ Adela Cosma : Requirements engineer, System

Architect , Developer◦ Florin Gherghinuta: Developer, Tester◦ Grigore Cristina: Developer, Tester◦ Dan Pescaru: Project Coordinator

Resurse materiale◦ 4 Laptop-uri

Proiectul Planning Expert trece prin toate etapele importante ale unui proces software:◦ Analiza cerintelor◦ Arhitectura si design◦ Implementare◦ Verificare si validare

In dezvoltarea proiectului sunt prevazute si activitati de asigurare a calitatii (reviews)

Proiectul este dezvoltat in doua iteratii:◦ Intr-o prima faza, resursele unui proiect vor fi

modelate in cadrul unui sistem ce cuprinde resurse materiale si umane si task-uri; in aceeasi faza sunt implementati si algoritmii de planificare a resurselor

◦ In a doua iteratie va fi implementat sistemul expert care ajuta un manager tanar sa aleaga o strategie coerenta de planificare a task-urilor

Aplicatia Planning Expert poate inlocui cu succes un manager cu experienta, optimizand alocarea de resurse intr-un proiect

Planning Expert poate ajuta un manager neexperimentat in a lua decizii

Dezvoltarea aplicatiei urmeaza pasii unui proces bine definit, care asigura un produs de calitate

Aplicatia e dezvoltata in 2 iteratii independente

Pentru realizarea planului de proiect a fost folosita aplicatia OpenProj

OpenProj este un tool folositor in cazul proiectelor de dimensiuni mici/medii.

Este gratuit, desi ofera aproximativ aceleasi functionalitati ca o aplicatie platita.

OpenProj eficientizeaza procesul de dezvoltare software reducand timpul pentru planificarea proiectului.