Managementul P roiectelor Software

Click here to load reader

download Managementul  P roiectelor  Software

of 23

description

Managementul P roiectelor Software. Universitatea “Politehnica” Bucuresti Facultatea de Automatica si Calculatoare Catedra Calculatoare Conf. Dr. Ing. Costin-Anton Boiangiu [email protected]. Managementul Proiectelor Software. - PowerPoint PPT Presentation

Transcript of Managementul P roiectelor Software

Managementul Proiectelor Software

Universitatea Politehnica BucurestiFacultatea de Automatica si CalculatoareCatedra CalculatoareConf. Dr. Ing. Costin-Anton [email protected] Proiectelor SoftwareCapitolul 2. Vedere de ansamblu asupra managementul de proiectManagementul Proiectelor SoftwareDefinitiiOperatiune activitate continua si repetitiva

Program grup de proiecte gestionate intr-un mod coordonat

Faza a unui proiect o colectie de activitati interconectate din punct de vedere logic, care de obicei conduc la realizarea unui produs intermediar/final important

Tehnica Delphi tehnica de previziune folosita pentru a aduna informatii despre evenimentele viitoare din viata proiectului; se bazeaza pe parerile unor experti3DefinitiiManagementul prin obiective (Management by objectives) sistem de conducere manageriala care defineste responsabilitatile unui manager pe baza obiectivelor urmarite de catre organizatie

Ciclul de viata al unui proiect o serie de faze ale unui proiect, care de obicei urmeaza una dupa alta, alea caror nume si numar depinde de cerintele tuturor organizatiilor implicate in proiect4PMI Organizarea ProiectuluiPMI Project Management Institute

Structuri organizatorice (din punctul de vedere al nivelului de autoritate al managerului de proiect):FunctionalaProiectizata (Projectized)MatricealaSlabaPuternicaEchilibratahttp://www.tutorialspoint.com/pmp-exams/project_management_organizations.htm5PMI Organizarea ProiectuluiStructura Functionala

Organizarea se bazeaza pe diferite arii de expertiza in functie de functionalitatea fiecareia (marketing, productie, contabilitate, etc.)Fiecare angajat are un superior bine determinatManagerul de proiect are putere scazuta; responsabilitatea revine managerilor functionali (managerul responsabil cu marketing-ul, cel responsabil cu productia etc.)http://www.tutorialspoint.com/pmp-exams/project_management_organizations.htm6PMI Organizarea ProiectuluiStructura Proiectizata

Intreaga organizare se bazeaza pe proiecteManagerul de proiect detine controlul total asupra proiectelorFiecare angajat este repartizat la un proiect si raspunde direct managerului de proiecthttp://www.tutorialspoint.com/pmp-exams/project_management_organizations.htm7PMI Organizarea ProiectuluiStructura Matriceala

Este o combinatie a primelor doua: membrii unei echipe raspund atat in fata managerul functional, cat si in fata managerul de proiectStructura Matriceala Slaba - deciziile sunt luate in principal de managerul functionalStructura Matriceala Puternica - deciziile sunt luate in principal de managerul de proiectStructura Matriceala Echilibrata

http://www.tutorialspoint.com/pmp-exams/project_management_organizations.htm8PMI Organizarea ProiectuluiUn manager de proiect intr-o structura organizatorica matriceala slaba poate indeplini unul din urmatoarele doua roluri:

Mesager: se ocupa in special cu asistarea personalului si coordonarea comunicatiei dintre membrii echipei; nu poate lua deciziiCoordonator: are puterea de a lua anumite decizii; un nivel de autoritate crescut; raporteaza unui manager de nivel superior

http://www.tutorialspoint.com/pmp-exams/project_management_organizations.htm9Procese de Management al ProiectelorProcesele ce au loc in cadrul unui proiect apartin de cele mai multe ori uneia dintre urmatoarele doua categorii:

Procese de management Asigura executia eficienta a proiectuluiProcese orientate pe produs Specifica si determina crearea produsului finalSunt definite de obicei de catre ciclul de viata al produsuluihttp://www.tutorialspoint.com/pmp-exams/project_management_processes.htm

Project management is the application of knowledge, skills, tools, and techniques to project activities to meet project requirements.This application of knowledge requires the effective management of appropriate processes. A process is a set of interrelated actions and activities performed to achieve a pre-specified product, result, or service.Each process is characterized by its inputs, the tools and techniques that can be applied, and the resulting outputs.The project processes are performed by the project team and generally fall into one of two major categories:Project management processes: which ensure the effective flow of the project throughout its existence. These processes encompass the tools and techniques involved in applying the skills and capabilities described in the knowledge areas.Product-oriented processes: which specify and create the project's product. Product-oriented processes are typically defined by the product life cycle.

10Procese de Management al ProiectelorGrupuri de procese de management

Procese de initializareProcese de planificareProcese de executieProcese de monitorizare si controlProcese de incheierehttp://www.tutorialspoint.com/pmp-exams/project_management_processes.htm11Procese de Management al Proiectelor

Sursa : http://www.tutorialspoint.com/pmp-exams/project_management_processes.htmProcese de Management al ProiectelorProcese de initializareReprezinta faza in care se obtin autorizatiile necesare inceperii unui nou proiect sau a unei noi faze in cadrul unui proiect

Procese de planificareGrupul de procese ce tin de formularea obiectivelor proiectuluiIn aceasta etapa se creeaza planul de proiect stabileste in detaliu modul in care vor fi atinse obiectivele propuse

http://www.tutorialspoint.com/pmp-exams/project_management_processes.htm13Procese de Management al ProiectelorProcese de executieManagerul de proiect are responsabilitatea de a coordona personalul si resursele disponibile astfel incat sa respecte planul de proiect stabilit

Procese de monitorizare si controlGrup de procese responsabile cu masurarea si analiza performantelor proiectuluiAceste procese sunt esentiale pentru a monitoriza respectarea planului de proiect

http://www.tutorialspoint.com/pmp-exams/project_management_processes.htm14Procese de Management al ProiectelorProcese de incheiere

Grupul de procese necesare pentru a termina formal un proiectUltimele procese care sunt executate in cadrul unui proiectProdusul este livrat si acceptat de catre beneficiar, iar proiectul se incheiehttp://www.tutorialspoint.com/pmp-exams/project_management_processes.htm15Notiuni de etica profesionalaResponsabilitatile profesiei de manager de proiect

Responsabilitatile fata de profesie

Sa fie sincer tot timpul, indiferent de situatieSa nu ascunda eventuale conflictele de intereseSa respecte legislatia in vigoareSa respecte drepturile intelectuale ale altora

http://www.tutorialspoint.com/pmp-exams/pmp_professional_ethics.htm16Notiuni de etica profesionalaResponsabilitatile fata de clienti si fata de public

Sa isi pastreze integritatea din punct de vedere profesional Sa respecte caracterul confidential al datelor personaleSa evite primirea unor cadouri/compensatii in situatiile in care acest lucru este inadecvatSa se asigure ca nici un conflict de interese nu mijloceste interesele clientului sau judecata profesionalahttp://www.tutorialspoint.com/pmp-exams/pmp_professional_ethics.htm17Notiuni de etica profesionalaEtica business in cadrul managementului unui proiect reprezinta procesul de a invata ce este bine si ce este rau pentru proiect, urmarind doar executia acelor activitati care aduc un aport pozitiv in cadrul proiectului

ce este bine/rau pentru un proiect nu este foarte evident in cele mai multe cazuri; de aceea este recomandat sa se urmeze anumite principii pentru a stabili o fundatie etica solida a proiectuluihttp://www.tutorialspoint.com/pmp-exams/pmp_professional_ethics.htm18Notiuni de etica profesionalaPrincipii etice (1)

Managementul etic al unui proiect este un proces reprezinta activitati precum dialogul sau reflectia si are ca rezultat coduri etice, politici si proceduriCea mai buna metoda de a gestiona dilemele etice (precum riscurile negative ale unui proiect) este evitarea acestora in primul randDeciziile etice trebuiesc luate in echipa si facute publiceManagementul eticii in cadrul unui proiect trebuie sa devina o practica obisnuita de exemplu anumite politici pot fi definite incepand cu planul de proiecthttp://www.tutorialspoint.com/pmp-exams/pmp_professional_ethics.htm

Until recently, ethics in business typically meant philanthropy of some sort. However, in light of today's corporate scandals, ethics has surfaced as an important issue. As a result, values are increasingly becoming an integral part of effective project management. How do project managers turn to values? Here are five areas to approach:Risk Management: This is fairly straightforward. Incorporating values into your project can help eliminate risks associated with organizational and individual misconduct.Organizational functioning: Planned-in values can build a well-functioning project organization by encouraging cooperation, inspiring commitment, nurturing innovation and energizing team members around a positive self-image.Civic positioning: Values can establish the project organization's standing in the community as a progressive force for social betterment and as a solid contributing citizen.Market positioning: Values can shape a project organization's identity and reputation. Values can help build the organization's brands and earn the trust of customers, suppliers and partnersSimply a better way: Although values do provide financial benefits, this should not be the justification for ethics. Values are worthwhile and fundamental principles of responsibility, humanity and citizenship. They need no justification.

19Notiuni de etica profesionalaPrincipii etice (2)

Echipe multi-functionale ar trebui folosite la dezvoltarea planului de management etic Iertarea trebuie sa fie o virtute apreciata oamenii trebuiesc incurajati sa isi recunoasca si sa isi repare greselileScopul managementului etic al unui proiect este dezvoltarea unui comportament preferabil si previzibil al tuturor membrilor echipeiEste mai bine sa se incerce implementarea unui cod etic (chiar daca se fac si unele greseli), decat sa nu se incerce deloc toate proiectele sunt executate de catre oameni, iar acestia nu sunt niciodata perfectihttp://www.tutorialspoint.com/pmp-exams/pmp_professional_ethics.htm

20Notiuni de etica profesionalaDiversitatea culturala

Multe din proiectele actuale contin echipe multiculturale sau chiar integreaza oameni ce lucreaza in locatii diferite din intreaga lumeEste esential pentru orice manager de proiect sa inteleaga diferentele dintre diferitele culturi ale lumii si sa invete sa lucreze cu oameni din medii diferite http://www.tutorialspoint.com/pmp-exams/pmp_professional_ethics.htm

21Notiuni de etica profesionalaDiversitatea culturala diferente dintre tariPolitici monetarePractici de negociereLimbaEducatiaLimbajul trupuluiIncredereaStandarde de calitateInfrastructuraStiluri de management, etc.

http://www.tutorialspoint.com/pmp-exams/pmp_professional_ethics.htm

22Notiuni de etica profesionalaDiversitatea culturala diferente comportamentale intre culturi diferiteCompetitivitateaIndividualismulPutereaGandireaActiuneaSpatiulMediulTimpulStructura sociala, etc.

http://www.tutorialspoint.com/pmp-exams/pmp_professional_ethics.htm

Dos and Don'ts in Managing Global Projects:In managing global projects, it is essential to develop cultural self-awareness. The first, and most important, step is becoming aware of your own cultural orientations and the impact they can make in managing projects across cultures. You must prepare for cross-cultural project encounters with purpose and thoroughness. Here are a few dos and don'ts to consider.DODevelop your cultural self-awareness.Set realistic expectations for yourself and others.Accept that you will make mistakes, but remain confident.Be patient.Slow down- Make relationships.Keep your sense of humor.Keep your integrity.Stay objective - minimize blame.DON'T:Assume similarity.Try to adopt the orientations of the other culture. Adaptation does not mean adoption.Dwell on comparing the other culture with your own.Evaluate the other culture in terms of good or bad.Assume that just being yourself is enough to bring you cross-cultural success.How to Develop Multicultural Excellence in Global ProjectsAs we rapidly evolve into a global community, many project managers find themselves managing project teams across vast geographical landscapes. To improve your success probability in such environments, it is essential to develop multicultural competencies.Here are few things you can do to help develop multicultural excellence:Multiple languages: Recruit core team members who speak multiple languagesMulticultural experience: Provide core team members with multicultural experiences.Cross-cultural experience: Arrange cross-cultural experiences for extended team members.Continuous improvement: Acknowledge the continuous need to improve cross-cultural experiences for all team members.Across the Miles, Keep Team Members Feeling Connected:It is important to let offsite project team members know they mean more to the project than just deliverables, an email address or a teleconference voice. Although personal events have little to do with work, make it a routine practice to acknowledge events such as birthdays, weddings, births and graduations. This level of thoughtfulness sends a powerful message and helps to enhance overall team performance

23