1 Understanding Web Project Management Build a better relationship with IT Christina Zeller InfoAction, Vancouver Public Library SLA NorthWest Regional.

Slides:



Advertisements
Similar presentations
Alter – Information Systems 4th e d. © 2002 Prentice Hall 1 Moving Towards E-Business As Usual.
Advertisements

© Copyright 2006 FPT Software 1 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 How to work in Fsoft project Authors: KienNT.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Chapter 1 The Study of Body Function Image PowerPoint
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 6 Author: Julia Richards and R. Scott Hawley.
Author: Julia Richards and R. Scott Hawley
Properties Use, share, or modify this drill on mathematic properties. There is too much material for a single class, so you’ll have to select for your.
Task Group Chairman and Technical Contact Responsibilities ASTM International Officers Training Workshop September 2012 Scott Orthey and Steve Mawn 1.
UNITED NATIONS Shipment Details Report – January 2006.
By Rick Clements Software Testing 101 By Rick Clements
Armstrong Process Group, Inc. Copyright © , Armstrong Process Group, Inc., and others All rights reserved Armstrong Process.
Lisa Brown and Charles Thomas LAWNET 2002 Taking the Mystery Out of Project Management.
Objectives To introduce software project management and to describe its distinctive characteristics To discuss project planning and the planning process.
DCV: A Causality Detection Approach for Large- scale Dynamic Collaboration Environments Jiang-Ming Yang Microsoft Research Asia Ning Gu, Qi-Wei Zhang,
1 RA I Sub-Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Casablanca, Morocco, 20 – 22 December 2005 Status of observing programmes in RA I.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Exit a Customer Chapter 8. Exit a Customer 8-2 Objectives Perform exit summary process consisting of the following steps: Review service records Close.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Modern Systems Analyst and as a Project Manager
Making the System Operational
Projects in Computing and Information Systems A Student’s Guide
For Translators and Translation Editors Note-Taking presents... by Riccardo Schiaffino CTA 3rd Annual Conference Boulder, May © Riccardo Schiaffino,
1 Click here to End Presentation Software: Installation and Updates Internet Download CD release NACIS Updates.
Excel Functions. Part 1. Introduction 2 An Excel function is a formula or a procedure that is performed in the Visual Basic environment, outside the.
1 Implementing Internet Web Sites in Counseling and Career Development James P. Sampson, Jr. Florida State University Copyright 2003 by James P. Sampson,
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
Computer Literacy BASICS
Time Management F OR A S MALL B USINESS. TIMEMANAGEMENT 2 Welcome 1. Agenda 2. Ground Rules 3. Introductions.
Electric Bus Management System
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
Mind Mapping Techniques to Create Proposals APMP Colorado Chapter March 6, 2012 James J. Franklin San Diego PMI Chapter PMI is a registered trade and service.
EU market situation for eggs and poultry Management Committee 20 October 2011.
Precedence Diagramming
Project Management 6e..
Project Management from Simple to Complex
SE503 Advanced Project Management
Project Management Fundamentals Element K Version: Apr-12 Kim Andrews Senior Practice Partner L&OD
2 |SharePoint Saturday New York City
VOORBLAD.
July 31, Disclaimer: TREx under development, minor modifications may occur pending final release. Prepared for Education Service Center TREx Training.
1 RA III - Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Buenos Aires, Argentina, 25 – 27 October 2006 Status of observing programmes in RA.
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
1..
CMPT 275 Software Engineering
CONTROL VISION Set-up. Step 1 Step 2 Step 3 Step 5 Step 4.
© 2012 National Heart Foundation of Australia. Slide 2.
April 2003 ONLINE SERVICE DELIVERY Presentation. 2 What is Online Service Delivery? Vision The current vision of the Online Service Delivery program is.
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
IT Project Management Puspandam katias Carol, et-all, Managing Information Technology, Pearson Prentice Hall, New Jersey,
Global Analysis and Distributed Systems Software Architecture Lecture # 5-6.
GEtServices Services Training For Suppliers Requests/Proposals.
Model and Relationships 6 M 1 M M M M M M M M M M M M M M M M
25 seconds left…...
Key Concepts Planning Process Project Plan Work Breakdown Structure
Prof.ir. Klaas H.J. Robers, January 16, 2013 Supervising a graduating student 1.
© Paradigm Publishing Inc Chapter 10 Information Systems.
Development Processes
Analyzing Genes and Genomes
Prof.ir. Klaas H.J. Robers, 14 July Graduation: a process organised by YOU.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
James A. Senn’s Information Technology, 3rd Edition
Intracellular Compartments and Transport
Systems Development Project Management Chapter Extension 15.
PSSA Preparation.
Essential Cell Biology
Windfall Web Throughout this slide show there will be hyperlinks (highlighted in blue). Follow the hyperlinks to navigate to the specified Topic or Figure.
Presentation transcript:

1 Understanding Web Project Management Build a better relationship with IT Christina Zeller InfoAction, Vancouver Public Library SLA NorthWest Regional Conference, October 6, 2006

2 Goals Understand the steps in a CMS project using a project management approach Understand basic terminology of project management and software development Be able to communicate with your systems staff or contractor effectively about a project

3 Why use project management? Identify when youll finish a project Avoid setting impossible deadlines Discover issues early/manage risks Know how much it will really cost Identify whether the product is worth the cost

4 Whats most important? Planning Communication Milestones

5 Why plan? Its easier to work on small parts of a major project People feel more in control You can identify time/budget issues earlier Avoid multiple people on the same task, forgetting items, or starting too late

6 CMS project plan

7 Phases in a web project Define Design Build Deploy

8 Planning Process Break down each phase into smaller parts Assign each part (work package) to a leader with expertise in that area Create the work breakdown structure

9

10 Gather requirements List each desired feature, then document: Who uses it When someone uses it What steps must come first (inputs) What happens after (outputs) Characteristics or rules that apply

11 Produce estimates Work package leader identifies the tasks to complete their part of the project Estimate time in days or hours to complete each task Identify resources (people) needed

12 Estimating How many days do you think it will take? Who needs to be involved? How many people will work on this at once? Will each person work full time, or only part of the day on this task? Best practice: do not assign anyone for more than 85% of their time

13 Budget Software license Server/hardware needs Consultants/contract staff In-house staff (agree on a value) Get approval from sponsor for the final budget

14 Scheduling Decide if your project must finish on a certain date, or if it starts now and the finish date is flexible Identify resource constraints, like experts who must be present for the project to progress, or holidays of main resources Identify reporting milestones if needed

15 Create project plan Enter WBS into project management software, e.g. Microsoft Project (or Excel) As needed, break down each item into tasks Assign tasks to people Look for over-allocation and adjust schedule Best practice: Each task should be no shorter than 1% and no longer than 10% of the project duration.

16 Resources, effort, duration Resources = people or equipment Work = number of hours to complete Duration = length of time to complete Can be fixed or variable Fixed: a meeting that is 1 hour has 1 hour duration, no matter how many people attend Variable: filing 100 documents takes ½ the time if you assign 2 people rather than 1

17 Dependencies What needs to happen before this task can start? (finish to start) Can this task happen at the same time as another task? (start to start) Do these tasks need to end at the same time? (Finish to finish) Tip: later in the project, these tend to change

18 Deliverables What identifiable product does each group of tasks produce? For example, the deliverables of the define stage are the approved requirements document and project plan.

19 Gantt chart

20 Project kick-off Bring all team members together Review schedule Identify risk areas Adjust schedule as needed Contingency: building in extra time for the unexpected

21 Design phase Information architecture Flow charts Wireframes of the templates Initial content plan Permission levels/groups

22 Build Phase Project managers role? Remove obstacles that prevent team members from completing tasks Update project plan to keep track of issues with time and budget Watch for team members who work long hours and find out why

23 Project Communication Status meetings Frequency? one per week Status reports Accomplishments in past week Goals/tasks for upcoming week Risk areas Milestone schedule (deadlines)

24 Install This can often begin before design completes: Set up server Install CMS Configure CMS settings Basic test of functions

25 Develop and Customize Create templates to apply your design to the content Customize built-in features of CMS Set up administration Risk area: even though a CMS has features you may need to install them or customize them

26 Create test plan Identify every feature you install Itemize process to check that it works Identify who will test it – you may need multiple people

27 Test Use content from your existing site, or use test content Best way to test is with real content Be prepared for frequent outages and interruptions

28 Deliverables Empty version of your website (with some test content) Functioning content management system Test plan Implementation plan

29 Deploy Content transfer Testing/Quality Assurance Launch Training

30 Content Transfer When? During second round of testing in QA Why not first? First round has too many bugs/interruptions Environment isnt yet stable Why not later? Youll find bugs during the transfer

31 Test Follow the test plan you created during the Build phase Test every process and feature Involve new users

32 Launch Review schedule of tasks Draft timing Plan a celebration

33 Training When? Core user group should participate in the content transfer Secondary users should be trained after launch Consider waiting until the next release before training so bugs are worked out

34 Lessons Learned Review problem areas Identify successes Record

35 Resources CMPros Project Management Institute Nokes, Sebastian, et al The Definitive Guide to Project Management: the fast track to getting the job done on time and on budget, Prentice-Hall: Wysocki, Robert K. and Rudd McGary Effective Project Management: Traditional, Adaptive, Extreme, 3rd ed. Indianapolis: Wiley.

36 Questions ?