Object Oriented Software Engineering   View all facts   Glossary   Help
subject > person or group > person > stakeholder > project manager
Next stakeholdersoftware developer    Upstakeholder    Previous stakeholdercustomer   

project manager comparison table
Subject act as encourage is part of is a subtopic of realize listen to have goal improve set up hire realize that learn determine judge on make sure that take base ensure fire direct run ensure that is a synonym of want negotiate make tell reward give help have activities follow develop plan is a kind of monitor helps be familiar with find allow select take into account use perform work with have initiate has definition estimate be
stakeholder   1.4 - Stakeholders in Software Engineering                              person            A person or organization that may be affected by the success or failure of a project or organization  
project managera mentorall necessary communication between team memberssoftware development team11.1 - What is Project Management?that developing reusable components will normally simplify the resulting design, independently of whether reuse actually occurseverybody's opinionto please the customer or sell the most software, while spending the least moneycost estimation skills so as to account for the kinds of problems that may occurtraining coursesemployeesthe vicious circle of software reuse exists and costs money - in order to save money in the longer term, an investment in reusable code is justifiedhow to run effective meetingshow the plans need to change, and takes action to keep the project on trackwhen they deliver product, not on its quality levelproject information is readily available for browsing, e.g. using an Intranet web sitethe ultimate legal responsibility for declaring that proper engineering practice has been followed, and that the manager believes the resulting system will be safecost estimate onthat everybody's proposed responsibility is clearly expressedpeople who are not performing adequatelysubordinates and contractorsthe organization that is developing the softwarepeople have the requisite security clearancedevelopment managersoftware that sells more and pleases customers while costing less to develop and maintaincontractshigh-level decisions about requirements and designcustomers and higher-level managers what they need or want to knowsoftware developer for developing reusable componentspeople feedback to help them improve their workpeople solve problems by leading discussions
  • Deciding what needs to be done
  • Estimating costs
  • Ensuring there are suitable people to undertake the project
  • Defining responsibilities
  • Scheduling
  • Making arrangements for the work
  • Directing
  • Being a technical leader
  • Reviewing and approving decisions made by others
  • Building morale and supporting staff
  • Monitoring and controlling
  • Co-ordinating the work with managers of other projects
  • Reporting
  • Continually striving to improve the process
an iterative approacha close relationship with other members of the team so that he or she is more keenly aware at all times about the progress achieved, and the potential riskswork schedulestakeholdercommunication between team membersemployees resolve inter-personal conflictssmall details of the projectoffice spacetime to re-engineer part or all of the system periodicallythe overall processes that will be followeda realistic assessment of the resources available when determining the requirements and the project plancost-benefit analysis to choose among alternativesproject managementcustomers to determine their problem and the scope of the projecteducation in business administrationthe paperwork involved in hiring or subcontractingThe person responsible for performing project management tasksthe cost of the system which involves studying the requirements and determining how much effort they will take to design and implementrealistic in initial requirements gathering

Next stakeholdersoftware developer    Upstakeholder    Previous stakeholdercustomer