SlideShare a Scribd company logo
1 of 30
Project Management for IT Projects
Todd Shyres
• Principal Consultant, MBRIDGE, LLC
• Todd@MBRIDGE.com
M MBRIDGE
Consulting Services
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
Professional Background
• Started in Project Management in 2000 as a Technical Consultant for a
Professional Services company.
• PMP (Project Management Professional) Certified in 2002.
• UCLA Anderson MBA in 2008. Graduated with Honors.
• Technical Background
• IT Security – PCI (credit card payments) Auditing and Compliance. CISSP Certified.
• Network Engineering, Linux / Windows.
• Managed Technical Projects across numerous companies and fields:
• Clients: Fidelity, Sony Pictures, Disney, Intuit, LabCorp, Sempra, Etc.
• Types of Projects: IT Infrastructure, Data Center builds, Software Development
projects, Software Integration, IT Monitoring, Security Auditing, Process
Improvement.
2
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
What is a Project?
• A Project has a start and end, and is not part of the typical routine. The
goal is to create a unique service or product.
• Projects are unique in that this is not something the company usually
does or provides.
• Projects are about 3 things: Scope, Time, Budget.
• We will accomplish X, by Y date, and only spend this much money.
• Change one, and the others change as well.
• The old joke… “We can do it Fast, Cheap, or Good. Pick 2.”
• Yes there is a 4th called Quality.
• Project Management is about guiding a project through it’s phases. And
tracking, and reporting the results.
3
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
Project Management – Basics
• Project Management requires both hard and soft skills
• Hard Skills: Know how to manage a schedule, budget, and the tools to
get the job done (on-line tracking tools, Excel, PowerPoint, Word).
• Soft Skills: Negotiations, Listening to Others, Driving the team.
• If you are going to manage a project you should make sure you
learn a few fundamentals first. These include things like
corporate culture, where the project ranks as far as priority, and
how critical it is to the business.
• The next page has some tips on these items…
4
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
Project Management – Basics
• Resources
• Ask for a team with the skills needed to get the job done.
• Make sure the team “gets” the importance of the project.
• Find out the escalation path if there are issues.
• What the end-state is will dictate how you manage the project.
• PM (Project Management) Methodology and Terminology
• Know what kind of methodology the company wants you to use for the
project. Some of these are covered in later slides.
• Break the project into segments or milestones to aim for.
• Corporate Culture
• Take time to listen and find out what the corporate culture is like.
• Work/life balance, how does work really get done, dress code.
5
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
Project Requirements
• At the end of the project people care about…
1. Did you deliver what we asked for (Requirements)?
2. Would they work with you again?
• #1 is Requirements.
• Make sure you capture them, deliver, and confirm.
• In-N-Out Burger Drive-Thru example
1. Gather requirements. “May I take your order?”
2. Make sure they are correct “You said a burger, fries and shake. Is that right?”
3. Share them out. “I’ve sent them to the team inside who will cook them.”
4. Check-in at 1st window. “You ordered a burger, fries and shake. Anything else?”
5. Deliver and Confirm. “Here is your burger, fries and shake. Have a great day!”
6
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
Everyone is a Project Manager
Planning a Wedding is an example of Project Management.
• Gather Requirements:
• Scope: Wedding by the beach. 150 guests. Vegetarian options.
• Time: June 1, 2016.
• Planning:
• Document what has to happen, and by when.
• Cake tasting in Feb
• Order the flowers in March
• Build the seating chart in May
• Execution / Control:
• Kick Off Meeting with your wife to talk about the plans.
• Lock in the venue, order flowers, tuxedo rentals, invites, band, cake, etc.
• Close-out:
• Make sure your significant other is happy.
• Go on your honeymoon.
7
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
Project Managing the Wedding
Some Key Things to Know
• With a wedding you have a deadline, and need to make sure work gets done
before the date. On some projects you will hear “get it done as quickly as
possible” and the work will dictates when it will get done.
• Things will change! If there is going to be a rain-storm the weekend of the
wedding then you may need to change the plans. Be open to that.
• Define Who Your Stakeholders are – in this case it should be obvious. Your
#1 goal is making them happy, within your time and budget.
• Hire a live band. Yes it will cost more $$$, but it’s worth it.
8
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
What is an IT Project? 1999 Version.
• Just a few years ago IT projects were easy to spot:
• IT Projects would Enable business getting done.
• They were not focused on ROI (return on investment). They supported a
business or application that had an ROI.
• The rolled up to a CTO, or a Vice President of Technology.
9
“IT” is a lever that supports
business getting done.
OUTDATED View
of IT
Projects
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
What is an IT Project? 2015 Version.
• Hard to define since IT is intertwined with the business it enables.
• In some cases IT and the Business are the same thing
• Company whose only purpose is to build iPhone apps.
• Let’s define IT Projects as those directly related to IT infrastructure, or are focused
solely on technology (this will have to do for now).
• Example IT Projects:
• Software Development
• Infrastructure Projects (networks, storage, servers, data centers)
• Web site development
• Back-Office Systems: Email, billing systems, CRM, software deployments, etc.
• Data Analysis (the infrastructure side)
10
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
Project Managing IT Projects
A few Years ago “IT” was a team of people doing “IT” work.
Now Technology permeates every aspect of business.
11
• KEYS to Successfully managing IT Projects:
• Learn about the technology -> What it does, and how it helps the business.
• Know the buzzwords, acronyms and companies
• Examples: SaaS, cloud-based, VMWare, agile, AWS, SAP.
• Expect changes. Set up a way to track and report them out.
• Work closely with your 3rd party vendors
• Share On-Going Information with the Stakeholders.
• Keep Things Secure
• Use encryption, secure sites, and strong passwords.
• Talk in a way people that is meaningful to people
• You normally won’t say to a CIO “we wrote 500 lines of code today.” Instead
you might report “we are 45% done, and $25K under budget.”
• Know the Critical Path (next page)
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
Project Management – Critical Path
• On a project you will have a list of things to get done.
• Chart the tasks out to see how they impact the schedule. If some get done faster the
entire schedule gets done faster. Those items make up the “critical path.”
• In the example below the arrows in ORANGE are on the critical path.
12
Gather the
Ingredients
Pre-Heat the Oven
Bake
Making Banana Bread and Coffee
StirMeasure
Grind
the
coffee
Brew
coffee
Enjoy
Breakfast
Bread
1 hour30 min
Cool
15 min
Coffee
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
Numerous PM Methodologies
• No one size fits all.
• Learn what is needed, and then decide the approach.
• Different Types are Available:
• Waterfall – defined phases. Output from one phase is an input to another.
• SDLC – Project broken into defined work phases.
• Agile – Do work vertically. See next page.
• Scrum – A type of agile. Lightweight, allows for rapid changes.
• Hybrid – Take the best from multiple.
• Others – There are new ones coming out which you should be open to using.
• If you are running a project then you should fight for the methodology you think will work
best. However, some clients and companies have their own that you will be asked to
work within.
13
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
PM Methodologies - Waterfall
14
• Called this because it actually looks and acts like a waterfall.
• Good for projects with well defined requirements.
• Typically follows defined phases. Output one of phase is input into the next.
• Does not allow for fast changes, especially as you get into later phases.
Sample waterfall phases (from scrumreferencecard.com
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
PM Methodologies - Agile
• Agile Framework usually used for Software or Product Development
• Group of methodologies. One of the more popular is called Scrum.
• Used when requirements are changing so can adapt easier to these changes.
• Encourages team-work and self-organization.
• Allows for faster feedback and testing.
• Track scope changes! These happen a lot.
• Track bug fixes (use software to capture these).
• Agile can be used for a wide variety of projects, but is typically used for those
where requirements are not set in stone, or are continually changing.
• Uses “scrum” which relies on self managing teams, building product increments
in short iterations.
15
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
PM Methodologies - Scrum
• Scrum is one of the Agile methodologies
• Mainly used for Software Dev, but can be
used for other projects with rapidly changing
requirements.
• Projects are divided into Sprints which
typically last 2, or 4 weeks.
• Each sprint should lead to a tested product
iteration.
• Scrum Master, Product Owner
(requirements), Dev Team.
• 7-10 People. Self-Leading Team. Usually
want them in the same room. Want them
dedicated to this effort for the long-term.
Note: graphics from google.com
16
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
PM Methodologies - Scrum
• Burndown charts showing daily progress
• User stories – requirements in easy to
understand business needs.
• Velocity is how you measure work getting
completed (measured in story points, days,
ideal days, or hours)
• Daily 15 min scrum meetings.
• Very feedback oriented (each sprint ends
with a retrospective).
Note: graphics from google.com
17
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
Nice view of the scrum process from Digital Humanities LAB at CVCE
18
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
Sample Project Manager Toolkit
Document Detail Required?
Requirements Tracker Capture & Track the requirements / Scope. Online, DB, Excel. Yes
Project Plan List of things to get done, and dependencies. MSFT Project, Excel Yes
Schedule Show when things start and end. Show Dependencies. Yes
Risk List List of risks and their potential impact. Excel, Online tool. Maybe
Budget Tracker Estimated and Actual Costs Maybe
Task List List of every single work task the team needs to do Maybe
Roles & Responsibilities Chart Resources, Title, Role, their level of involvement Yes
Status Report G/Y/R Status, Upcoming Milestones, Open Issues/Concerns Yes
Communications Plan Chart showing how the team communicates Maybe
Secure Web-Site Secure site to share the key documents and schedule. SharePoint. Maybe
Meetings Necessarily Evil. Has as few as it takes to get things done. Yes
High-Level Project View Shows key milestones, dates, maybe the owners Nice to have
19
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
Project Scheduling Software
Trello
Microsoft Project
• Lot of choices. Choose which works best for the team.
• On-line Tools
• Easy for team members to access and update
• Cloud based so can access from anywhere, anytime
• Typically a monthly subscription fee per user
• Examples: Trello, BinFire, Basecamp, Zoho
• Off-line Tools
• Most people already have and are familiar with them
• Need to save and email out, or share on a site
• Need to set up control mechanism if others will be
updating them as well
• Buy software one time per user
• Could add more time for the PM
• Examples: Microsoft Project, Excel, OneNote
Binfire
20
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
Using Charts, Graphs, and Pictures
21
• Do things that get people interested and excited about the outcome.
• Use charts, graphs, and pictures to illustrate points, and / or show progress.
• On the Next 2 Pages you’ll see examples.
People like
graphics. So
use them.
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
Graphical Representation of a Project Schedule
22
• Allows the team to quickly see the high-level tasks, and overall schedule.
• Shows how long tasks take, so you can focus on the right things.
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
Graphical Representation of a Process Work-Flow
23
• Visuals can help people understand the Big Picture.
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
Project Management
The Real Story
24
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
PM Secrets (that most PMs know)
• If a project succeeds no one says Thank You.
• Don’t fail alone. If things are falling apart pull in help ASAP.
• The #1 question will be “when will it be done?” So keep the end-date in mind.
• People will ask for mundane things… and expect you to get them.
• I’ve been asked to get sodas, make print-outs, turn down the AC.
• People will try to hand you their work, or tasks not in your scope.
• You need to learn to push back (gently, then strongly)
• Ex: “We can write your software but only if you get my team new laptops”
• You need to keep checking in on people. They are BUSY and need reminders.
• Lead as much as you can, but know your main job is tracking & reporting the news.
25
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
More PM Secrets
• If there’s a problem, let others know immediately. Don’t cover it up.
• Don’t let others influence who you are as a person.
• Avoid scheduling too many meetings. Do just enough to share the info.
• Know your role, and stick to it.
• You are not the one doing the software engineering work. You are responsible for
tracking & reporting.
• Know your project does not represent you as a person.
• Let the engineers talk tech. You shouldn’t try to fake the details.
• Not asking enough questions. If it sounds like an excuse, it probably is.
• Not adding in a small buffer.
26
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
Real World Project – Data Center build
• Brand new Data Center in N.W. US. to host online applications
• Sites get around 10 Million unique web-visits a month
• Project Managed the Network Plan, Design and Build.
• Used the Waterfall method as had solid requirements.
• Initiation -> Planning -> Design -> Test -> Purchase -> Build -> Test -> LIVE
• 18 Months. $25+ Million Budget. 14 Technical Engineers.
• Project Task list was over 1,200 lines long.
• EVERY Risk we thought up actually happened.
• Winter Storm, people got sick, gear showed up broken.
• The next one we did took about half the time.
27
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
Real World Project – Data Center build
High-Level View of Schedule and Milestones
28
Helpful Charts and Tools
• For such a large project we built charts to help
illustrate milestones and progress.
• The charts helped us track actual work
completed along a time-line.
• For Resource Management we tracked all
resources including skills-sets, hours, and the
budget.
• The Resource chart also allowed us to work closely
with resource managers to communicate when we
would need the team.
Resource
Tasks List and
Costs
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
Q&A
29
If you have questions reach me at Todd@MBRIDGE.com
Not an actual likeness.
Copyright 2015. All Rights Reserved. MBRIDGE, LLC
All Rights Reserved. 2015
© MBRIDGE, LLC
Last Updated: January 2015
30
M

More Related Content

What's hot

(PPROJEKTURA) pmi agile for corporation
(PPROJEKTURA) pmi agile for corporation(PPROJEKTURA) pmi agile for corporation
(PPROJEKTURA) pmi agile for corporationRatko Mutavdzic
 
Baltic PM Days 2014 - Agile in Public Procurement Projects
Baltic PM Days 2014 - Agile in Public Procurement ProjectsBaltic PM Days 2014 - Agile in Public Procurement Projects
Baltic PM Days 2014 - Agile in Public Procurement ProjectsAlexey Kovalyov
 
2012 SxSW When IT Says No by Gene Kim
2012 SxSW When IT Says No by Gene Kim2012 SxSW When IT Says No by Gene Kim
2012 SxSW When IT Says No by Gene KimGene Kim
 
More content in less time
More content in less timeMore content in less time
More content in less timeMark Baker
 
Synerzip’s Top 10 Take Aways, From Agile 2013
Synerzip’s Top 10 Take Aways, From Agile 2013Synerzip’s Top 10 Take Aways, From Agile 2013
Synerzip’s Top 10 Take Aways, From Agile 2013Synerzip
 
Practical Cyber: Lessons from 500,000 Miles of Security Evangelism
Practical Cyber: Lessons from 500,000 Miles of Security EvangelismPractical Cyber: Lessons from 500,000 Miles of Security Evangelism
Practical Cyber: Lessons from 500,000 Miles of Security EvangelismBen Johnson
 
Avoiding Overdesign and Underdesign
Avoiding Overdesign and UnderdesignAvoiding Overdesign and Underdesign
Avoiding Overdesign and UnderdesignTechWell
 
IWMW 2004: It Always Takes Longer Than You Think (Even If You Think It Will T...
IWMW 2004: It Always Takes Longer Than You Think (Even If You Think It Will T...IWMW 2004: It Always Takes Longer Than You Think (Even If You Think It Will T...
IWMW 2004: It Always Takes Longer Than You Think (Even If You Think It Will T...IWMW
 
Improving success with Distributed Teams
Improving success with Distributed TeamsImproving success with Distributed Teams
Improving success with Distributed TeamsGreg Robinson
 
You're Hired! How to ace your next job interview
You're Hired!  How to ace your next job interviewYou're Hired!  How to ace your next job interview
You're Hired! How to ace your next job interviewRichard Harrington
 
Phoenix project
Phoenix project Phoenix project
Phoenix project essbaih
 
Project Management for the Non-Project Manager
Project Management for the Non-Project ManagerProject Management for the Non-Project Manager
Project Management for the Non-Project ManagerGary Gelb
 
Agility with a Fresh Perspective!
Agility with a Fresh Perspective!Agility with a Fresh Perspective!
Agility with a Fresh Perspective!Jennifer Reif
 
High Quality, Low Budget: How to not go broke while making great content
High Quality,  Low Budget: How to not go broke while making great contentHigh Quality,  Low Budget: How to not go broke while making great content
High Quality, Low Budget: How to not go broke while making great contentRichard Harrington
 
Automate Your Law Firm: Becoming a 24/7 Law Firm While Working Less
Automate Your Law Firm: Becoming a 24/7 Law Firm While Working LessAutomate Your Law Firm: Becoming a 24/7 Law Firm While Working Less
Automate Your Law Firm: Becoming a 24/7 Law Firm While Working LessClio - Cloud-Based Legal Technology
 
You're Hired! How to ace your next job interview
You're Hired!  How to ace your next job interviewYou're Hired!  How to ace your next job interview
You're Hired! How to ace your next job interviewRichard Harrington
 
Limited WIP Meeting presentation - The Phoenix Project book review
Limited WIP Meeting presentation - The Phoenix Project book reviewLimited WIP Meeting presentation - The Phoenix Project book review
Limited WIP Meeting presentation - The Phoenix Project book reviewRudiger Wolf
 
5 steps to get started with effective content governance strategy and how Off...
5 steps to get started with effective content governance strategy and how Off...5 steps to get started with effective content governance strategy and how Off...
5 steps to get started with effective content governance strategy and how Off...Netwoven Inc.
 
Elements of Project Management
Elements of Project ManagementElements of Project Management
Elements of Project ManagementKevin Thomas
 

What's hot (20)

(PPROJEKTURA) pmi agile for corporation
(PPROJEKTURA) pmi agile for corporation(PPROJEKTURA) pmi agile for corporation
(PPROJEKTURA) pmi agile for corporation
 
Baltic PM Days 2014 - Agile in Public Procurement Projects
Baltic PM Days 2014 - Agile in Public Procurement ProjectsBaltic PM Days 2014 - Agile in Public Procurement Projects
Baltic PM Days 2014 - Agile in Public Procurement Projects
 
2012 SxSW When IT Says No by Gene Kim
2012 SxSW When IT Says No by Gene Kim2012 SxSW When IT Says No by Gene Kim
2012 SxSW When IT Says No by Gene Kim
 
More content in less time
More content in less timeMore content in less time
More content in less time
 
Synerzip’s Top 10 Take Aways, From Agile 2013
Synerzip’s Top 10 Take Aways, From Agile 2013Synerzip’s Top 10 Take Aways, From Agile 2013
Synerzip’s Top 10 Take Aways, From Agile 2013
 
Beyond Projects: why projects are wrong and what to do instead
Beyond Projects: why projects are wrong and what to do insteadBeyond Projects: why projects are wrong and what to do instead
Beyond Projects: why projects are wrong and what to do instead
 
Practical Cyber: Lessons from 500,000 Miles of Security Evangelism
Practical Cyber: Lessons from 500,000 Miles of Security EvangelismPractical Cyber: Lessons from 500,000 Miles of Security Evangelism
Practical Cyber: Lessons from 500,000 Miles of Security Evangelism
 
Avoiding Overdesign and Underdesign
Avoiding Overdesign and UnderdesignAvoiding Overdesign and Underdesign
Avoiding Overdesign and Underdesign
 
IWMW 2004: It Always Takes Longer Than You Think (Even If You Think It Will T...
IWMW 2004: It Always Takes Longer Than You Think (Even If You Think It Will T...IWMW 2004: It Always Takes Longer Than You Think (Even If You Think It Will T...
IWMW 2004: It Always Takes Longer Than You Think (Even If You Think It Will T...
 
Improving success with Distributed Teams
Improving success with Distributed TeamsImproving success with Distributed Teams
Improving success with Distributed Teams
 
You're Hired! How to ace your next job interview
You're Hired!  How to ace your next job interviewYou're Hired!  How to ace your next job interview
You're Hired! How to ace your next job interview
 
Phoenix project
Phoenix project Phoenix project
Phoenix project
 
Project Management for the Non-Project Manager
Project Management for the Non-Project ManagerProject Management for the Non-Project Manager
Project Management for the Non-Project Manager
 
Agility with a Fresh Perspective!
Agility with a Fresh Perspective!Agility with a Fresh Perspective!
Agility with a Fresh Perspective!
 
High Quality, Low Budget: How to not go broke while making great content
High Quality,  Low Budget: How to not go broke while making great contentHigh Quality,  Low Budget: How to not go broke while making great content
High Quality, Low Budget: How to not go broke while making great content
 
Automate Your Law Firm: Becoming a 24/7 Law Firm While Working Less
Automate Your Law Firm: Becoming a 24/7 Law Firm While Working LessAutomate Your Law Firm: Becoming a 24/7 Law Firm While Working Less
Automate Your Law Firm: Becoming a 24/7 Law Firm While Working Less
 
You're Hired! How to ace your next job interview
You're Hired!  How to ace your next job interviewYou're Hired!  How to ace your next job interview
You're Hired! How to ace your next job interview
 
Limited WIP Meeting presentation - The Phoenix Project book review
Limited WIP Meeting presentation - The Phoenix Project book reviewLimited WIP Meeting presentation - The Phoenix Project book review
Limited WIP Meeting presentation - The Phoenix Project book review
 
5 steps to get started with effective content governance strategy and how Off...
5 steps to get started with effective content governance strategy and how Off...5 steps to get started with effective content governance strategy and how Off...
5 steps to get started with effective content governance strategy and how Off...
 
Elements of Project Management
Elements of Project ManagementElements of Project Management
Elements of Project Management
 

Similar to IT Project Management by Todd Shyres.

How to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeHow to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeRed Gate Software
 
360 Lean Project Management 05.11.15
360 Lean Project Management 05.11.15360 Lean Project Management 05.11.15
360 Lean Project Management 05.11.15Steve Perry
 
Agile Governance for Hybrid Programs
Agile Governance for Hybrid ProgramsAgile Governance for Hybrid Programs
Agile Governance for Hybrid ProgramsCprime
 
Rethinking Your DevOps Strategy
Rethinking Your DevOps StrategyRethinking Your DevOps Strategy
Rethinking Your DevOps StrategyMandi Walls
 
Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of History
Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of HistoryFuel Good 2018: Upgrades Made Easy: The Canadian Museum of History
Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of HistorySparkrock
 
Business Case for BA's PMs
Business Case for BA's PMsBusiness Case for BA's PMs
Business Case for BA's PMsBrian Fariss
 
ADEKA's ITIL Journey
ADEKA's ITIL JourneyADEKA's ITIL Journey
ADEKA's ITIL JourneyNUS-ISS
 
Project Management 101 - Wordcamp TO 05112011
Project Management 101 - Wordcamp TO 05112011Project Management 101 - Wordcamp TO 05112011
Project Management 101 - Wordcamp TO 05112011Liesl Barrell
 
Agile & Test Driven Development: The Ampersand Commerce Approach
Agile & Test Driven Development: The Ampersand Commerce ApproachAgile & Test Driven Development: The Ampersand Commerce Approach
Agile & Test Driven Development: The Ampersand Commerce ApproachAmpersand
 
How to Build Software If You Can't Write Code
How to Build Software If You Can't Write CodeHow to Build Software If You Can't Write Code
How to Build Software If You Can't Write CodeRussell Wallace
 
The Web is Not a Project
The Web is Not a ProjectThe Web is Not a Project
The Web is Not a ProjectMark Greenfield
 
Agile Data Warehousing
Agile Data WarehousingAgile Data Warehousing
Agile Data WarehousingDavide Mauri
 
Future Proof Your DAM
Future Proof Your DAMFuture Proof Your DAM
Future Proof Your DAMjflorance
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software DevelopmentSynerzip
 

Similar to IT Project Management by Todd Shyres. (20)

How to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeHow to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture Change
 
360 Lean Project Management 05.11.15
360 Lean Project Management 05.11.15360 Lean Project Management 05.11.15
360 Lean Project Management 05.11.15
 
Fundamentals of Project Management
Fundamentals of Project ManagementFundamentals of Project Management
Fundamentals of Project Management
 
The art of execution
The art of executionThe art of execution
The art of execution
 
Agile Governance for Hybrid Programs
Agile Governance for Hybrid ProgramsAgile Governance for Hybrid Programs
Agile Governance for Hybrid Programs
 
Project management difference between industry and college
Project management difference between industry and collegeProject management difference between industry and college
Project management difference between industry and college
 
Rethinking Your DevOps Strategy
Rethinking Your DevOps StrategyRethinking Your DevOps Strategy
Rethinking Your DevOps Strategy
 
Beyond projects
Beyond projectsBeyond projects
Beyond projects
 
Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of History
Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of HistoryFuel Good 2018: Upgrades Made Easy: The Canadian Museum of History
Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of History
 
Business Case for BA's PMs
Business Case for BA's PMsBusiness Case for BA's PMs
Business Case for BA's PMs
 
Understanding Lean IT
Understanding Lean ITUnderstanding Lean IT
Understanding Lean IT
 
Agile Concepts
Agile ConceptsAgile Concepts
Agile Concepts
 
ADEKA's ITIL Journey
ADEKA's ITIL JourneyADEKA's ITIL Journey
ADEKA's ITIL Journey
 
Project Management 101 - Wordcamp TO 05112011
Project Management 101 - Wordcamp TO 05112011Project Management 101 - Wordcamp TO 05112011
Project Management 101 - Wordcamp TO 05112011
 
Agile & Test Driven Development: The Ampersand Commerce Approach
Agile & Test Driven Development: The Ampersand Commerce ApproachAgile & Test Driven Development: The Ampersand Commerce Approach
Agile & Test Driven Development: The Ampersand Commerce Approach
 
How to Build Software If You Can't Write Code
How to Build Software If You Can't Write CodeHow to Build Software If You Can't Write Code
How to Build Software If You Can't Write Code
 
The Web is Not a Project
The Web is Not a ProjectThe Web is Not a Project
The Web is Not a Project
 
Agile Data Warehousing
Agile Data WarehousingAgile Data Warehousing
Agile Data Warehousing
 
Future Proof Your DAM
Future Proof Your DAMFuture Proof Your DAM
Future Proof Your DAM
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 

Recently uploaded

Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...lizamodels9
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 DelhiCall Girls in Delhi
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 

Recently uploaded (20)

Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 

IT Project Management by Todd Shyres.

  • 1. Project Management for IT Projects Todd Shyres • Principal Consultant, MBRIDGE, LLC • Todd@MBRIDGE.com M MBRIDGE Consulting Services
  • 2. Copyright 2015. All Rights Reserved. MBRIDGE, LLC Professional Background • Started in Project Management in 2000 as a Technical Consultant for a Professional Services company. • PMP (Project Management Professional) Certified in 2002. • UCLA Anderson MBA in 2008. Graduated with Honors. • Technical Background • IT Security – PCI (credit card payments) Auditing and Compliance. CISSP Certified. • Network Engineering, Linux / Windows. • Managed Technical Projects across numerous companies and fields: • Clients: Fidelity, Sony Pictures, Disney, Intuit, LabCorp, Sempra, Etc. • Types of Projects: IT Infrastructure, Data Center builds, Software Development projects, Software Integration, IT Monitoring, Security Auditing, Process Improvement. 2
  • 3. Copyright 2015. All Rights Reserved. MBRIDGE, LLC What is a Project? • A Project has a start and end, and is not part of the typical routine. The goal is to create a unique service or product. • Projects are unique in that this is not something the company usually does or provides. • Projects are about 3 things: Scope, Time, Budget. • We will accomplish X, by Y date, and only spend this much money. • Change one, and the others change as well. • The old joke… “We can do it Fast, Cheap, or Good. Pick 2.” • Yes there is a 4th called Quality. • Project Management is about guiding a project through it’s phases. And tracking, and reporting the results. 3
  • 4. Copyright 2015. All Rights Reserved. MBRIDGE, LLC Project Management – Basics • Project Management requires both hard and soft skills • Hard Skills: Know how to manage a schedule, budget, and the tools to get the job done (on-line tracking tools, Excel, PowerPoint, Word). • Soft Skills: Negotiations, Listening to Others, Driving the team. • If you are going to manage a project you should make sure you learn a few fundamentals first. These include things like corporate culture, where the project ranks as far as priority, and how critical it is to the business. • The next page has some tips on these items… 4
  • 5. Copyright 2015. All Rights Reserved. MBRIDGE, LLC Project Management – Basics • Resources • Ask for a team with the skills needed to get the job done. • Make sure the team “gets” the importance of the project. • Find out the escalation path if there are issues. • What the end-state is will dictate how you manage the project. • PM (Project Management) Methodology and Terminology • Know what kind of methodology the company wants you to use for the project. Some of these are covered in later slides. • Break the project into segments or milestones to aim for. • Corporate Culture • Take time to listen and find out what the corporate culture is like. • Work/life balance, how does work really get done, dress code. 5
  • 6. Copyright 2015. All Rights Reserved. MBRIDGE, LLC Project Requirements • At the end of the project people care about… 1. Did you deliver what we asked for (Requirements)? 2. Would they work with you again? • #1 is Requirements. • Make sure you capture them, deliver, and confirm. • In-N-Out Burger Drive-Thru example 1. Gather requirements. “May I take your order?” 2. Make sure they are correct “You said a burger, fries and shake. Is that right?” 3. Share them out. “I’ve sent them to the team inside who will cook them.” 4. Check-in at 1st window. “You ordered a burger, fries and shake. Anything else?” 5. Deliver and Confirm. “Here is your burger, fries and shake. Have a great day!” 6
  • 7. Copyright 2015. All Rights Reserved. MBRIDGE, LLC Everyone is a Project Manager Planning a Wedding is an example of Project Management. • Gather Requirements: • Scope: Wedding by the beach. 150 guests. Vegetarian options. • Time: June 1, 2016. • Planning: • Document what has to happen, and by when. • Cake tasting in Feb • Order the flowers in March • Build the seating chart in May • Execution / Control: • Kick Off Meeting with your wife to talk about the plans. • Lock in the venue, order flowers, tuxedo rentals, invites, band, cake, etc. • Close-out: • Make sure your significant other is happy. • Go on your honeymoon. 7
  • 8. Copyright 2015. All Rights Reserved. MBRIDGE, LLC Project Managing the Wedding Some Key Things to Know • With a wedding you have a deadline, and need to make sure work gets done before the date. On some projects you will hear “get it done as quickly as possible” and the work will dictates when it will get done. • Things will change! If there is going to be a rain-storm the weekend of the wedding then you may need to change the plans. Be open to that. • Define Who Your Stakeholders are – in this case it should be obvious. Your #1 goal is making them happy, within your time and budget. • Hire a live band. Yes it will cost more $$$, but it’s worth it. 8
  • 9. Copyright 2015. All Rights Reserved. MBRIDGE, LLC What is an IT Project? 1999 Version. • Just a few years ago IT projects were easy to spot: • IT Projects would Enable business getting done. • They were not focused on ROI (return on investment). They supported a business or application that had an ROI. • The rolled up to a CTO, or a Vice President of Technology. 9 “IT” is a lever that supports business getting done. OUTDATED View of IT Projects
  • 10. Copyright 2015. All Rights Reserved. MBRIDGE, LLC What is an IT Project? 2015 Version. • Hard to define since IT is intertwined with the business it enables. • In some cases IT and the Business are the same thing • Company whose only purpose is to build iPhone apps. • Let’s define IT Projects as those directly related to IT infrastructure, or are focused solely on technology (this will have to do for now). • Example IT Projects: • Software Development • Infrastructure Projects (networks, storage, servers, data centers) • Web site development • Back-Office Systems: Email, billing systems, CRM, software deployments, etc. • Data Analysis (the infrastructure side) 10
  • 11. Copyright 2015. All Rights Reserved. MBRIDGE, LLC Project Managing IT Projects A few Years ago “IT” was a team of people doing “IT” work. Now Technology permeates every aspect of business. 11 • KEYS to Successfully managing IT Projects: • Learn about the technology -> What it does, and how it helps the business. • Know the buzzwords, acronyms and companies • Examples: SaaS, cloud-based, VMWare, agile, AWS, SAP. • Expect changes. Set up a way to track and report them out. • Work closely with your 3rd party vendors • Share On-Going Information with the Stakeholders. • Keep Things Secure • Use encryption, secure sites, and strong passwords. • Talk in a way people that is meaningful to people • You normally won’t say to a CIO “we wrote 500 lines of code today.” Instead you might report “we are 45% done, and $25K under budget.” • Know the Critical Path (next page)
  • 12. Copyright 2015. All Rights Reserved. MBRIDGE, LLC Project Management – Critical Path • On a project you will have a list of things to get done. • Chart the tasks out to see how they impact the schedule. If some get done faster the entire schedule gets done faster. Those items make up the “critical path.” • In the example below the arrows in ORANGE are on the critical path. 12 Gather the Ingredients Pre-Heat the Oven Bake Making Banana Bread and Coffee StirMeasure Grind the coffee Brew coffee Enjoy Breakfast Bread 1 hour30 min Cool 15 min Coffee
  • 13. Copyright 2015. All Rights Reserved. MBRIDGE, LLC Numerous PM Methodologies • No one size fits all. • Learn what is needed, and then decide the approach. • Different Types are Available: • Waterfall – defined phases. Output from one phase is an input to another. • SDLC – Project broken into defined work phases. • Agile – Do work vertically. See next page. • Scrum – A type of agile. Lightweight, allows for rapid changes. • Hybrid – Take the best from multiple. • Others – There are new ones coming out which you should be open to using. • If you are running a project then you should fight for the methodology you think will work best. However, some clients and companies have their own that you will be asked to work within. 13
  • 14. Copyright 2015. All Rights Reserved. MBRIDGE, LLC PM Methodologies - Waterfall 14 • Called this because it actually looks and acts like a waterfall. • Good for projects with well defined requirements. • Typically follows defined phases. Output one of phase is input into the next. • Does not allow for fast changes, especially as you get into later phases. Sample waterfall phases (from scrumreferencecard.com
  • 15. Copyright 2015. All Rights Reserved. MBRIDGE, LLC PM Methodologies - Agile • Agile Framework usually used for Software or Product Development • Group of methodologies. One of the more popular is called Scrum. • Used when requirements are changing so can adapt easier to these changes. • Encourages team-work and self-organization. • Allows for faster feedback and testing. • Track scope changes! These happen a lot. • Track bug fixes (use software to capture these). • Agile can be used for a wide variety of projects, but is typically used for those where requirements are not set in stone, or are continually changing. • Uses “scrum” which relies on self managing teams, building product increments in short iterations. 15
  • 16. Copyright 2015. All Rights Reserved. MBRIDGE, LLC PM Methodologies - Scrum • Scrum is one of the Agile methodologies • Mainly used for Software Dev, but can be used for other projects with rapidly changing requirements. • Projects are divided into Sprints which typically last 2, or 4 weeks. • Each sprint should lead to a tested product iteration. • Scrum Master, Product Owner (requirements), Dev Team. • 7-10 People. Self-Leading Team. Usually want them in the same room. Want them dedicated to this effort for the long-term. Note: graphics from google.com 16
  • 17. Copyright 2015. All Rights Reserved. MBRIDGE, LLC PM Methodologies - Scrum • Burndown charts showing daily progress • User stories – requirements in easy to understand business needs. • Velocity is how you measure work getting completed (measured in story points, days, ideal days, or hours) • Daily 15 min scrum meetings. • Very feedback oriented (each sprint ends with a retrospective). Note: graphics from google.com 17
  • 18. Copyright 2015. All Rights Reserved. MBRIDGE, LLC Nice view of the scrum process from Digital Humanities LAB at CVCE 18
  • 19. Copyright 2015. All Rights Reserved. MBRIDGE, LLC Sample Project Manager Toolkit Document Detail Required? Requirements Tracker Capture & Track the requirements / Scope. Online, DB, Excel. Yes Project Plan List of things to get done, and dependencies. MSFT Project, Excel Yes Schedule Show when things start and end. Show Dependencies. Yes Risk List List of risks and their potential impact. Excel, Online tool. Maybe Budget Tracker Estimated and Actual Costs Maybe Task List List of every single work task the team needs to do Maybe Roles & Responsibilities Chart Resources, Title, Role, their level of involvement Yes Status Report G/Y/R Status, Upcoming Milestones, Open Issues/Concerns Yes Communications Plan Chart showing how the team communicates Maybe Secure Web-Site Secure site to share the key documents and schedule. SharePoint. Maybe Meetings Necessarily Evil. Has as few as it takes to get things done. Yes High-Level Project View Shows key milestones, dates, maybe the owners Nice to have 19
  • 20. Copyright 2015. All Rights Reserved. MBRIDGE, LLC Project Scheduling Software Trello Microsoft Project • Lot of choices. Choose which works best for the team. • On-line Tools • Easy for team members to access and update • Cloud based so can access from anywhere, anytime • Typically a monthly subscription fee per user • Examples: Trello, BinFire, Basecamp, Zoho • Off-line Tools • Most people already have and are familiar with them • Need to save and email out, or share on a site • Need to set up control mechanism if others will be updating them as well • Buy software one time per user • Could add more time for the PM • Examples: Microsoft Project, Excel, OneNote Binfire 20
  • 21. Copyright 2015. All Rights Reserved. MBRIDGE, LLC Using Charts, Graphs, and Pictures 21 • Do things that get people interested and excited about the outcome. • Use charts, graphs, and pictures to illustrate points, and / or show progress. • On the Next 2 Pages you’ll see examples. People like graphics. So use them.
  • 22. Copyright 2015. All Rights Reserved. MBRIDGE, LLC Graphical Representation of a Project Schedule 22 • Allows the team to quickly see the high-level tasks, and overall schedule. • Shows how long tasks take, so you can focus on the right things.
  • 23. Copyright 2015. All Rights Reserved. MBRIDGE, LLC Graphical Representation of a Process Work-Flow 23 • Visuals can help people understand the Big Picture.
  • 24. Copyright 2015. All Rights Reserved. MBRIDGE, LLC Project Management The Real Story 24
  • 25. Copyright 2015. All Rights Reserved. MBRIDGE, LLC PM Secrets (that most PMs know) • If a project succeeds no one says Thank You. • Don’t fail alone. If things are falling apart pull in help ASAP. • The #1 question will be “when will it be done?” So keep the end-date in mind. • People will ask for mundane things… and expect you to get them. • I’ve been asked to get sodas, make print-outs, turn down the AC. • People will try to hand you their work, or tasks not in your scope. • You need to learn to push back (gently, then strongly) • Ex: “We can write your software but only if you get my team new laptops” • You need to keep checking in on people. They are BUSY and need reminders. • Lead as much as you can, but know your main job is tracking & reporting the news. 25
  • 26. Copyright 2015. All Rights Reserved. MBRIDGE, LLC More PM Secrets • If there’s a problem, let others know immediately. Don’t cover it up. • Don’t let others influence who you are as a person. • Avoid scheduling too many meetings. Do just enough to share the info. • Know your role, and stick to it. • You are not the one doing the software engineering work. You are responsible for tracking & reporting. • Know your project does not represent you as a person. • Let the engineers talk tech. You shouldn’t try to fake the details. • Not asking enough questions. If it sounds like an excuse, it probably is. • Not adding in a small buffer. 26
  • 27. Copyright 2015. All Rights Reserved. MBRIDGE, LLC Real World Project – Data Center build • Brand new Data Center in N.W. US. to host online applications • Sites get around 10 Million unique web-visits a month • Project Managed the Network Plan, Design and Build. • Used the Waterfall method as had solid requirements. • Initiation -> Planning -> Design -> Test -> Purchase -> Build -> Test -> LIVE • 18 Months. $25+ Million Budget. 14 Technical Engineers. • Project Task list was over 1,200 lines long. • EVERY Risk we thought up actually happened. • Winter Storm, people got sick, gear showed up broken. • The next one we did took about half the time. 27
  • 28. Copyright 2015. All Rights Reserved. MBRIDGE, LLC Real World Project – Data Center build High-Level View of Schedule and Milestones 28 Helpful Charts and Tools • For such a large project we built charts to help illustrate milestones and progress. • The charts helped us track actual work completed along a time-line. • For Resource Management we tracked all resources including skills-sets, hours, and the budget. • The Resource chart also allowed us to work closely with resource managers to communicate when we would need the team. Resource Tasks List and Costs
  • 29. Copyright 2015. All Rights Reserved. MBRIDGE, LLC Q&A 29 If you have questions reach me at Todd@MBRIDGE.com Not an actual likeness.
  • 30. Copyright 2015. All Rights Reserved. MBRIDGE, LLC All Rights Reserved. 2015 © MBRIDGE, LLC Last Updated: January 2015 30 M