DOC PREVIEW
UCF EEL 6883 - Software Engineering Project Management

This preview shows page 1-2-3-24-25-26 out of 26 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 26 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 26 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 26 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 26 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 26 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 26 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 26 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Software Engineering Project ManagementDefinitionsSlide 3Universality of ManagementProject vs. AquisitionMore DefinitionsIssues with Software EngineeringSlide 8Management Functions & ActivitiesPlanning ActivitiesOrganizing ActivitiesOrganizational StructureSlide 13Establish Position QualificationsSlide 15Issues In StaffingStaffing ActivitiesFilling PositionsSlide 19Directing ActivitiesProviding LeadershipSlide 22Job MotivationsSlide 24Controlling ActivitiesThank You!Software Engineering Project Software Engineering Project ManagementManagementPresented byPresented byJames RobertsJames RobertsEEL6883 Spring ‘07EEL6883 Spring ‘07DefinitionsDefinitionsManagementManagement–The activities and tasks undertaken by The activities and tasks undertaken by one or more persons for the purpose of one or more persons for the purpose of planning and controlling the activities of planning and controlling the activities of other in order to achieve objectives that other in order to achieve objectives that could not be achieved by the others could not be achieved by the others acting aloneacting aloneDefinitionsDefinitionsProject ManagementProject Management–A system of management procedures, A system of management procedures, practices, technologies, skills, and practices, technologies, skills, and experience necessary to successfully experience necessary to successfully manage an engineering projectmanage an engineering projectSoftware Engineering Project Software Engineering Project ManagementManagement–Project management where the product Project management where the product is softwareis softwareUniversality of ManagementUniversality of ManagementWhat does the Universality of What does the Universality of Management mean?Management mean?–Management performs the same Management performs the same functions regardless of organizational functions regardless of organizational position or enterpriseposition or enterprise–Management functions are characteristic Management functions are characteristic duties of all managersduties of all managers–Management practices, methods, Management practices, methods, activities and tasks are specific to the activities and tasks are specific to the enterpriseenterpriseProject vs. AquisitionProject vs. AquisitionTwo types of software projectsTwo types of software projects–Development projectsDevelopment projects–Acquisition projectsAcquisition projectsTwo types of software project Two types of software project managersmanagers–Project managersProject managers–Acquisition managersAcquisition managersMore DefinitionsMore DefinitionsSoftware DevelopmentSoftware Development–The process of developing or modifying a The process of developing or modifying a software-intensive system to meet the software-intensive system to meet the acquirer’s contractual requirementsacquirer’s contractual requirements–The process of developing this system to The process of developing this system to deliver on time and within budgetdeliver on time and within budgetSoftware AcquisitionSoftware Acquisition–The process of contractually obtaining, from a The process of contractually obtaining, from a supplier, a software-intensive system for use supplier, a software-intensive system for use by another groups or organizationby another groups or organizationIssues with Software EngineeringIssues with Software Engineering70% of software organization have 70% of software organization have no defined methodsno defined methodsProcess are defined during the Process are defined during the developmentdevelopmentSoftware ends upSoftware ends up–LateLate–Over budgetOver budget–Fails to meet requirementsFails to meet requirements““today’s major problems today’s major problems with software with software development are not development are not technical problems, but technical problems, but management problems”management problems”Management Functions & ActivitiesManagement Functions & ActivitiesFunctions of managementFunctions of management–PlanningPlanning–OrganizingOrganizing–StaffingStaffing–Directing (leading)Directing (leading)–ControllingControllingPlanning ActivitiesPlanning ActivitiesSet objectives and goalsSet objectives and goalsDevelop strategiesDevelop strategiesDevelop policiesDevelop policiesForecast future situationsForecast future situationsConduct a risk assessmentConduct a risk assessmentDetermine possible courses of actionDetermine possible courses of actionMake planning decisionsMake planning decisionsSet procedures and rulesSet procedures and rulesDevelop project plansDevelop project plansPrepare budgetsPrepare budgetsDocument project plansDocument project plansOrganizing ActivitiesOrganizing ActivitiesIdentify and group project function, Identify and group project function, activities, and tasksactivities, and tasksSelect organizational structuresSelect organizational structuresCreate organizational positionsCreate organizational positionsDefine responsibilities and authorityDefine responsibilities and authorityEstablish position qualificationsEstablish position qualificationsDocument organizational decisionsDocument organizational decisionsOrganizational StructureOrganizational StructureConventional organization structureConventional organization structure–Line organizationLine organization–Staff organizationStaff organizationProject organization structureProject organization structure–FunctionalFunctional–ProjectProject–MatrixMatrixTeam StructureTeam Structure–EgolessEgoless–Chief programmerChief programmer–HierarchicalHierarchicalOrganizing ActivitiesOrganizing ActivitiesIdentify and group project function, Identify and group project function, activities, and tasksactivities, and tasksSelect organizational structuresSelect organizational structuresCreate organizational positionsCreate organizational positionsDefine responsibilities and authorityDefine responsibilities and authorityEstablish position qualificationsEstablish position qualificationsDocument organizational decisionsDocument organizational decisionsEstablish Position QualificationsEstablish Position QualificationsProject managersProject managersSoftware system engineersSoftware system engineersScientific/engineering programmers, Scientific/engineering programmers, programmer-analystsprogrammer-analystsVerification and validation engineerVerification and validation engineerSoftware quality assurance engineerSoftware quality assurance


View Full Document

UCF EEL 6883 - Software Engineering Project Management

Download Software Engineering Project Management
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Software Engineering Project Management and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Software Engineering Project Management 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?