Web Project Management Nazia Hameed COMSATS University of Science and Technology Islamabad.
-
Upload
betty-foster -
Category
Documents
-
view
222 -
download
3
Transcript of Web Project Management Nazia Hameed COMSATS University of Science and Technology Islamabad.
Web Project ManagementNazia Hameed
COMSATS University of Science and Technology
Islamabad
Overview
Software to Web Project ManagementChallengesManaging the Development TeamManaging the Development ProcessProject Risks & Risk Management
PurposeProject management: A systematic
approach to planning and guiding project processes from beginning to end.
It is a human-centered activity.Like requirements analysis, conflict
resolution is critical.Many development teams are still “new” to
the WebShort history, inexperienced in managementExperienced in traditional software only
Objectives & Tasks
SoftwareProject
Planning
Testing Implementation
Monitoring
Developm
entLead
ersh
ip
Leadership: Organize, control, lead staff, inform.
Development: Set, plan, and define objectives.
Monitoring: Check and control.
Balancing Conflicting GoalsA change in one goal
incurs trade-offs with the others.
Be sure all stakeholders are aware of this relationship!
SoftwareProject
Budget
Time Quality
6
General ChallengesLeadership
Poor/incomplete planningUnique/legacy software systemsHighly technical leadership
DevelopmentIndividualityMany alternative solutionsRapid change
MonitoringIntangibility nature of softwares
Development ChallengesNovelty – unknown & uninformed
audiences.Dynamics – time pressuresParallelism – subteams &
communicationContinuity – development to
transitionJuvenility – youth; less experienceImmaturity – inadequate tools
Product-Related ChallengesWeb apps are “simple”AestheticsSpontaneityUbiquityCompatibilityStability & SecurityScalability
Managing the Development TeamSuccess is largely determined by group
dynamics & how well they are managedCommunication among team membersMotivation & coordination by Project ManagerIdentify & resolve conflicts ASAPConcurrent engineeringPrimary & backupDocumentation is everyone’s responsibility
The Web Project Team
Web Project Team
Management Functionality Data
Project Manager Software Engineer
Multimedia Designer
Domain Expert
Business Expert
The Roles of the Project ManagerMediatorMotivatorCommunicatorTranslatorTrainerCustomer liaison
Requirements during development
10 Golden Rules1. Promote the professional self-conception of each
team member and ethical behavior.2. Stress the importance of different app knowledge3. Solve conflicts quickly4. Keep roles well-defined5. Look for parallel developments & synergies6. Spread the documentation task fairly7. Promote & coordinate continuous use of tools8. Translate costs & values9. Keep the customer involved10. Monitor project progress and objectives
Project RisksRisk: the probability of an activity to result in
a loss.Most critical risks:
Personnel deficitsUnrealistic time and cost specsIncompatible third-party componentsMisunderstood propertiesPoor user interface
Nielsen’s Top Risks Unclear definition of objectives Wrong target audience Development-oriented page structure Inconsistent design Insufficient budget for maintenance Content recycling & poor linking Mixing Internet & intranet Marketing research is seen as usability
research
Risk ManagementHow likely is a problem to occur, what will be
the impact, and what are the solutions?Assessment: Identify, analyze, & prioritizeControl: Provision, monitor, mitigateGroups are better at assessing and managing
risk than individuals.Perform a cost-benefit analysis to justify risk
management activities.
Risk Management
17
Don’t forget to read full chapter from book
18