SlideShare une entreprise Scribd logo
1  sur  16
It’s Not A Bug. It’s A Feature!
IGOR SLIŠKOVIĆ, PROTERON CONSULTING

SHAREPOINT AND PROJECT CONFERENCE ADRIATICS 2013
ZAGREB, NOVEMBER 27-28 2013
sponsors
About The Presentation
• Motive: experiencing the same pattern over and over again –
MS Project is used for developing initial schedule and is later
forgotten (apart from printed Ghantt chart over PM’s desk)
• Diagnose: Key MS Project features are contra intuitive.
• Prescription: Show and teach a few basic principles in
schedule development and tracking that represent the best
practice
• The Goal: give you more time managing your project and less
time managing MS Project
• KPI: never to hear from participants of this session the
sentence so common –” MS Project doesn’t calculate correctly
when …”
Sequence Of Activities

WBS
Development

Task Entry

Task
Sequencing

Assigning
Resources

Tracking
Actuals

Tracking
Project
Status

Closing
Project
BAD HABITS 1 – TASK CONSTRAINTS
Theorem

We will let Project do the scheduling.
We will just provide necessary
information.
Flexible Constraints And Deadlines
• Three types of constraints:
• Flexible (As Soon As Possible, As Late As Possible)
• Semi Flexible (Start No Earlier Than, Finish No …)
• Inflexible (Must Start On, Must Finish On)

• USE ONLY FLEXIBLE CONSTRAINTS: setting fixed date on the
task in your schedule doesn’t help it to happen in reality. Actually, it
makes your schedule static and increases the risk of missing some
dates
• Deadlines: compromise for the fixed data problem
• Clear indication that we are late
• Keeping the schedule dynamic

• [GO BACK TO DEMO AND SHOW HOW IT SHOULD HAVE BEEN
DONE]
BAD AND GOOD HABITS - RESOURCES
Resources
• Never change start and finish date of a task because of the
resource availability or over allocation
• Use
• Resource Calendar
• Leveling delay (indirectly used with MS Project commands)

• [Semi Best Practice] If possible, use one resource one task rule
• Yes, in Project Server environment, resource calendar
exceptions can be integrated with HR or other applications
managing resource availability.
• Even Exchange Out Of Office can be used as a source of
exception!!
Tracking Progress - Introduction
• What are we tracking?
• Hours spent by a resource on a task
• How close are we to finishing the task

• Do we track when exactly the time was spent on the task?
• What “how close to finish means”
• How many days will it take?
• How much work will it take?

• What are we measuring success against?
• Baseline

• What does % Complete field mean?
TRACKING PROGRESS
Tracking progress
• Don’t use % Complete as your standard
• Doesn’t set Actual Start other than planned
• Cannot show the task is late
• Might use it as a shortcut

• Always have at least 2 baselines: initial and current. Saving new
baseline is done as a part of the controlled process.
• If you use Project Server use Work done per period (timephased)
• Keep your schedule neat – no remaining work in the past and actual
work in future.
Reporting On Progress
• What if you notice that:
• You are under budget?
• More resources have been used on your project than planned by that
day?

Is it a good or a bad thing?

Dont’ know – use Earned Value
EARNED VALUE – (IF TIME PERMITS)
questions?
thank you.
SHAREPOINT AND PROJECT CONFERENCE ADRIATICS 2013
ZAGREB, NOVEMBER 27-28 2013

Contenu connexe

Tendances

2. garansys loves estimates for agile projects alexander vermeulen
2. garansys loves estimates for agile projects   alexander vermeulen2. garansys loves estimates for agile projects   alexander vermeulen
2. garansys loves estimates for agile projects alexander vermeulenNesma
 
Estimating and planning Agile projects
Estimating and planning Agile projectsEstimating and planning Agile projects
Estimating and planning Agile projectsMurray Robinson
 
8. how nesma can quick start your software estimate frank vogelezang
8. how nesma can quick start your software estimate   frank vogelezang8. how nesma can quick start your software estimate   frank vogelezang
8. how nesma can quick start your software estimate frank vogelezangNesma
 
Agile estimating 12112013 - Agile KC Dec 2013
Agile estimating 12112013 - Agile KC Dec 2013Agile estimating 12112013 - Agile KC Dec 2013
Agile estimating 12112013 - Agile KC Dec 2013molsonkc
 
Optimize Portfolio Performance with Simple Agile Techniques and Jira - Part 1
Optimize Portfolio Performance with Simple Agile Techniques and Jira - Part 1Optimize Portfolio Performance with Simple Agile Techniques and Jira - Part 1
Optimize Portfolio Performance with Simple Agile Techniques and Jira - Part 1Cprime
 
5. agile estimation reconsidered again esteban sanchez
5. agile estimation reconsidered again   esteban sanchez5. agile estimation reconsidered again   esteban sanchez
5. agile estimation reconsidered again esteban sanchezNesma
 
Engage 2013 - Leveraging Ad Hoc Analysis
Engage 2013 - Leveraging Ad Hoc AnalysisEngage 2013 - Leveraging Ad Hoc Analysis
Engage 2013 - Leveraging Ad Hoc AnalysisWebtrends
 
Practical Software Development Metrics
Practical Software Development MetricsPractical Software Development Metrics
Practical Software Development MetricsJari Kuusisto
 
Software Project Estimation Survival Guide
Software Project Estimation Survival GuideSoftware Project Estimation Survival Guide
Software Project Estimation Survival Guidemichaelcummings
 
Egle Venclovaite "Retrospectives: the Secret to Team Excellence"
Egle Venclovaite   "Retrospectives: the Secret to Team Excellence"Egle Venclovaite   "Retrospectives: the Secret to Team Excellence"
Egle Venclovaite "Retrospectives: the Secret to Team Excellence"Agile Lietuva
 
Software Development Metrics-JPayne
Software Development Metrics-JPayneSoftware Development Metrics-JPayne
Software Development Metrics-JPayneJames Payne
 
Puppet camp 2015 phoenix david patterson
Puppet camp 2015 phoenix   david pattersonPuppet camp 2015 phoenix   david patterson
Puppet camp 2015 phoenix david pattersonPuppet
 
Demystifying SAFe
Demystifying SAFeDemystifying SAFe
Demystifying SAFeAdi Shukla
 
Bottom-up time estimations techiques
Bottom-up time estimations techiquesBottom-up time estimations techiques
Bottom-up time estimations techiquesJ. Scott Christianson
 
Identifying digital optimization areas in peer review and making Agile improv...
Identifying digital optimization areas in peer review and making Agile improv...Identifying digital optimization areas in peer review and making Agile improv...
Identifying digital optimization areas in peer review and making Agile improv...Scholastica
 
Agile Planning and Learning
Agile Planning and LearningAgile Planning and Learning
Agile Planning and LearningAaron Bjork
 
Agile brazil2013poised
Agile brazil2013poisedAgile brazil2013poised
Agile brazil2013poisedrebeccajp42
 
Ch4 Performance metrics
Ch4 Performance metricsCh4 Performance metrics
Ch4 Performance metricsJosh Wei
 

Tendances (20)

2. garansys loves estimates for agile projects alexander vermeulen
2. garansys loves estimates for agile projects   alexander vermeulen2. garansys loves estimates for agile projects   alexander vermeulen
2. garansys loves estimates for agile projects alexander vermeulen
 
Estimating and planning Agile projects
Estimating and planning Agile projectsEstimating and planning Agile projects
Estimating and planning Agile projects
 
8. how nesma can quick start your software estimate frank vogelezang
8. how nesma can quick start your software estimate   frank vogelezang8. how nesma can quick start your software estimate   frank vogelezang
8. how nesma can quick start your software estimate frank vogelezang
 
Agile estimating 12112013 - Agile KC Dec 2013
Agile estimating 12112013 - Agile KC Dec 2013Agile estimating 12112013 - Agile KC Dec 2013
Agile estimating 12112013 - Agile KC Dec 2013
 
Optimize Portfolio Performance with Simple Agile Techniques and Jira - Part 1
Optimize Portfolio Performance with Simple Agile Techniques and Jira - Part 1Optimize Portfolio Performance with Simple Agile Techniques and Jira - Part 1
Optimize Portfolio Performance with Simple Agile Techniques and Jira - Part 1
 
5. agile estimation reconsidered again esteban sanchez
5. agile estimation reconsidered again   esteban sanchez5. agile estimation reconsidered again   esteban sanchez
5. agile estimation reconsidered again esteban sanchez
 
Engage 2013 - Leveraging Ad Hoc Analysis
Engage 2013 - Leveraging Ad Hoc AnalysisEngage 2013 - Leveraging Ad Hoc Analysis
Engage 2013 - Leveraging Ad Hoc Analysis
 
Practical Software Development Metrics
Practical Software Development MetricsPractical Software Development Metrics
Practical Software Development Metrics
 
Software Project Estimation Survival Guide
Software Project Estimation Survival GuideSoftware Project Estimation Survival Guide
Software Project Estimation Survival Guide
 
Agile Metrics That Matter
Agile Metrics That MatterAgile Metrics That Matter
Agile Metrics That Matter
 
Egle Venclovaite "Retrospectives: the Secret to Team Excellence"
Egle Venclovaite   "Retrospectives: the Secret to Team Excellence"Egle Venclovaite   "Retrospectives: the Secret to Team Excellence"
Egle Venclovaite "Retrospectives: the Secret to Team Excellence"
 
Software Development Metrics-JPayne
Software Development Metrics-JPayneSoftware Development Metrics-JPayne
Software Development Metrics-JPayne
 
Puppet camp 2015 phoenix david patterson
Puppet camp 2015 phoenix   david pattersonPuppet camp 2015 phoenix   david patterson
Puppet camp 2015 phoenix david patterson
 
Demystifying SAFe
Demystifying SAFeDemystifying SAFe
Demystifying SAFe
 
Bottom-up time estimations techiques
Bottom-up time estimations techiquesBottom-up time estimations techiques
Bottom-up time estimations techiques
 
Why Hansoft
Why HansoftWhy Hansoft
Why Hansoft
 
Identifying digital optimization areas in peer review and making Agile improv...
Identifying digital optimization areas in peer review and making Agile improv...Identifying digital optimization areas in peer review and making Agile improv...
Identifying digital optimization areas in peer review and making Agile improv...
 
Agile Planning and Learning
Agile Planning and LearningAgile Planning and Learning
Agile Planning and Learning
 
Agile brazil2013poised
Agile brazil2013poisedAgile brazil2013poised
Agile brazil2013poised
 
Ch4 Performance metrics
Ch4 Performance metricsCh4 Performance metrics
Ch4 Performance metrics
 

En vedette

Demystifying SharePoint Infrastructure – for NON-IT People
 Demystifying SharePoint Infrastructure – for NON-IT People  Demystifying SharePoint Infrastructure – for NON-IT People
Demystifying SharePoint Infrastructure – for NON-IT People SPC Adriatics
 
SharePoint 2013 Search Based Solutions
SharePoint 2013 Search Based SolutionsSharePoint 2013 Search Based Solutions
SharePoint 2013 Search Based SolutionsSPC Adriatics
 
What‘s new in Office 365
What‘s new in Office 365What‘s new in Office 365
What‘s new in Office 365SPC Adriatics
 
Nintex and Office 365: Workflow solutions that take full advantage of mobile,...
Nintex and Office 365: Workflow solutions that take full advantage of mobile,...Nintex and Office 365: Workflow solutions that take full advantage of mobile,...
Nintex and Office 365: Workflow solutions that take full advantage of mobile,...SPC Adriatics
 
Working with site policies in SharePoint 2013 - Dragan Panjkov
Working with site policies in SharePoint 2013 - Dragan PanjkovWorking with site policies in SharePoint 2013 - Dragan Panjkov
Working with site policies in SharePoint 2013 - Dragan PanjkovSPC Adriatics
 
New Ways of (Web) Content Management
New Ways of (Web) Content ManagementNew Ways of (Web) Content Management
New Ways of (Web) Content ManagementSPC Adriatics
 
SharePoint Permissions Worst Practices
SharePoint Permissions Worst PracticesSharePoint Permissions Worst Practices
SharePoint Permissions Worst PracticesBobby Chang
 

En vedette (7)

Demystifying SharePoint Infrastructure – for NON-IT People
 Demystifying SharePoint Infrastructure – for NON-IT People  Demystifying SharePoint Infrastructure – for NON-IT People
Demystifying SharePoint Infrastructure – for NON-IT People
 
SharePoint 2013 Search Based Solutions
SharePoint 2013 Search Based SolutionsSharePoint 2013 Search Based Solutions
SharePoint 2013 Search Based Solutions
 
What‘s new in Office 365
What‘s new in Office 365What‘s new in Office 365
What‘s new in Office 365
 
Nintex and Office 365: Workflow solutions that take full advantage of mobile,...
Nintex and Office 365: Workflow solutions that take full advantage of mobile,...Nintex and Office 365: Workflow solutions that take full advantage of mobile,...
Nintex and Office 365: Workflow solutions that take full advantage of mobile,...
 
Working with site policies in SharePoint 2013 - Dragan Panjkov
Working with site policies in SharePoint 2013 - Dragan PanjkovWorking with site policies in SharePoint 2013 - Dragan Panjkov
Working with site policies in SharePoint 2013 - Dragan Panjkov
 
New Ways of (Web) Content Management
New Ways of (Web) Content ManagementNew Ways of (Web) Content Management
New Ways of (Web) Content Management
 
SharePoint Permissions Worst Practices
SharePoint Permissions Worst PracticesSharePoint Permissions Worst Practices
SharePoint Permissions Worst Practices
 

Similaire à It's not a bug, it's a feature!

Project-Time-Line.pdf
Project-Time-Line.pdfProject-Time-Line.pdf
Project-Time-Line.pdfNabeel Ahmad
 
Chapt5.pptx it is notes of the 5th chapter
Chapt5.pptx it is notes of the 5th chapterChapt5.pptx it is notes of the 5th chapter
Chapt5.pptx it is notes of the 5th chapterpreetidamakale
 
7. (lecture 5) Project scheduling..ppt
7. (lecture 5) Project scheduling..ppt7. (lecture 5) Project scheduling..ppt
7. (lecture 5) Project scheduling..pptPedadaSaikumar
 
How to schedule_a_project_in_ms_project_2003
How to schedule_a_project_in_ms_project_2003How to schedule_a_project_in_ms_project_2003
How to schedule_a_project_in_ms_project_2003bebocole
 
Software engineering 11 project scheduling
Software engineering 11 project schedulingSoftware engineering 11 project scheduling
Software engineering 11 project schedulingVaibhav Khanna
 
06 projecttimemanagement
06 projecttimemanagement06 projecttimemanagement
06 projecttimemanagementDhamo daran
 
Mba ii pmom_unit-4.1 project management a
Mba ii pmom_unit-4.1 project management aMba ii pmom_unit-4.1 project management a
Mba ii pmom_unit-4.1 project management aRai University
 
Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)ShudipPal
 
Software project management tools
Software project management toolsSoftware project management tools
Software project management toolsDarshak Mehta
 
Lesson 1 PMT Project Life Cycle (Microsoft Project Management)
Lesson 1 PMT Project Life Cycle (Microsoft Project Management)Lesson 1 PMT Project Life Cycle (Microsoft Project Management)
Lesson 1 PMT Project Life Cycle (Microsoft Project Management)amirasghar6
 
Project Management Notes 3
Project Management Notes 3Project Management Notes 3
Project Management Notes 3Golam Bitonsir
 
construction project planing
 construction project planing construction project planing
construction project planingSANJEEV Wazir
 

Similaire à It's not a bug, it's a feature! (20)

Pm training day 4
Pm training   day 4Pm training   day 4
Pm training day 4
 
Project-Time-Line.pdf
Project-Time-Line.pdfProject-Time-Line.pdf
Project-Time-Line.pdf
 
Chapt5.pptx it is notes of the 5th chapter
Chapt5.pptx it is notes of the 5th chapterChapt5.pptx it is notes of the 5th chapter
Chapt5.pptx it is notes of the 5th chapter
 
Project Management
Project ManagementProject Management
Project Management
 
7. (lecture 5) Project scheduling..ppt
7. (lecture 5) Project scheduling..ppt7. (lecture 5) Project scheduling..ppt
7. (lecture 5) Project scheduling..ppt
 
How to schedule_a_project_in_ms_project_2003
How to schedule_a_project_in_ms_project_2003How to schedule_a_project_in_ms_project_2003
How to schedule_a_project_in_ms_project_2003
 
Software engineering 11 project scheduling
Software engineering 11 project schedulingSoftware engineering 11 project scheduling
Software engineering 11 project scheduling
 
PERT MBO GANTT CHART
PERT MBO GANTT CHARTPERT MBO GANTT CHART
PERT MBO GANTT CHART
 
5. PMP Training - Time management
5. PMP Training - Time management5. PMP Training - Time management
5. PMP Training - Time management
 
06 projecttimemanagement
06 projecttimemanagement06 projecttimemanagement
06 projecttimemanagement
 
Mba ii pmom_unit-4.1 project management a
Mba ii pmom_unit-4.1 project management aMba ii pmom_unit-4.1 project management a
Mba ii pmom_unit-4.1 project management a
 
Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)
 
Software project management tools
Software project management toolsSoftware project management tools
Software project management tools
 
Lesson 1 PMT Project Life Cycle (Microsoft Project Management)
Lesson 1 PMT Project Life Cycle (Microsoft Project Management)Lesson 1 PMT Project Life Cycle (Microsoft Project Management)
Lesson 1 PMT Project Life Cycle (Microsoft Project Management)
 
Project Management Notes 3
Project Management Notes 3Project Management Notes 3
Project Management Notes 3
 
GATPO_Software.ppt
GATPO_Software.pptGATPO_Software.ppt
GATPO_Software.ppt
 
Ash Samadi - Project Management
Ash Samadi - Project ManagementAsh Samadi - Project Management
Ash Samadi - Project Management
 
construction project planing
 construction project planing construction project planing
construction project planing
 
Project Sheduling.pptx
Project Sheduling.pptxProject Sheduling.pptx
Project Sheduling.pptx
 
Project management
Project managementProject management
Project management
 

Plus de SPC Adriatics

How to secure your data in Office 365
How to secure your data in Office 365 How to secure your data in Office 365
How to secure your data in Office 365 SPC Adriatics
 
Do you know, where your sensitive data is?
Do you know, where your sensitive data is?Do you know, where your sensitive data is?
Do you know, where your sensitive data is?SPC Adriatics
 
Securing Intellectual Property using Azure Rights Management Services
Securing Intellectual Property using Azure Rights Management ServicesSecuring Intellectual Property using Azure Rights Management Services
Securing Intellectual Property using Azure Rights Management ServicesSPC Adriatics
 
Creating Workflows in Project Online
Creating Workflows in Project OnlineCreating Workflows in Project Online
Creating Workflows in Project OnlineSPC Adriatics
 
Faster than a flash behind the scenes of patching SharePoint Online
Faster than a flash   behind the scenes of patching SharePoint OnlineFaster than a flash   behind the scenes of patching SharePoint Online
Faster than a flash behind the scenes of patching SharePoint OnlineSPC Adriatics
 
Role based views in Project and Resource Center
Role based views in Project and Resource CenterRole based views in Project and Resource Center
Role based views in Project and Resource CenterSPC Adriatics
 
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)SPC Adriatics
 
SharePoint Governance and Compliance
SharePoint Governance and ComplianceSharePoint Governance and Compliance
SharePoint Governance and ComplianceSPC Adriatics
 
From analyses to successful Implementation
From analyses to successful ImplementationFrom analyses to successful Implementation
From analyses to successful ImplementationSPC Adriatics
 
The key to a successful Office 365 implementation is adoption
The key to a successful Office 365 implementation is adoptionThe key to a successful Office 365 implementation is adoption
The key to a successful Office 365 implementation is adoptionSPC Adriatics
 
10 Steps to be Successful with Enterprise Search
10 Steps to be Successful with Enterprise Search10 Steps to be Successful with Enterprise Search
10 Steps to be Successful with Enterprise SearchSPC Adriatics
 
How the Cloud Changes Business Solution Design and Delivery
How the Cloud Changes Business Solution Design and DeliveryHow the Cloud Changes Business Solution Design and Delivery
How the Cloud Changes Business Solution Design and DeliverySPC Adriatics
 
Scaling SharePoint 2016 Farms with MinRole & Other Tools
Scaling SharePoint 2016 Farms with MinRole & Other ToolsScaling SharePoint 2016 Farms with MinRole & Other Tools
Scaling SharePoint 2016 Farms with MinRole & Other ToolsSPC Adriatics
 
SharePoint 2013 Search Operations
SharePoint 2013 Search OperationsSharePoint 2013 Search Operations
SharePoint 2013 Search OperationsSPC Adriatics
 
Office Online Server 2016 - a must for on-premises installation for SharePoin...
Office Online Server 2016 - a must for on-premises installation for SharePoin...Office Online Server 2016 - a must for on-premises installation for SharePoin...
Office Online Server 2016 - a must for on-premises installation for SharePoin...SPC Adriatics
 
Custom Code-The Missing Piece of the SharePoint Governance Puzzle
Custom Code-The Missing Piece of the SharePoint Governance PuzzleCustom Code-The Missing Piece of the SharePoint Governance Puzzle
Custom Code-The Missing Piece of the SharePoint Governance PuzzleSPC Adriatics
 
SharePoint 2016 Hybrid Sites Inside Out
SharePoint 2016 Hybrid Sites Inside OutSharePoint 2016 Hybrid Sites Inside Out
SharePoint 2016 Hybrid Sites Inside OutSPC Adriatics
 
Microsoft BI demystified: SharePoint 2016 BI or for PowerBI v2?
Microsoft BI demystified: SharePoint 2016 BI or for PowerBI v2?Microsoft BI demystified: SharePoint 2016 BI or for PowerBI v2?
Microsoft BI demystified: SharePoint 2016 BI or for PowerBI v2?SPC Adriatics
 
What's New for the BI workload in SharePoint 2016 and SQL Server 2016
What's New for the BI workload in SharePoint 2016 and SQL Server 2016What's New for the BI workload in SharePoint 2016 and SQL Server 2016
What's New for the BI workload in SharePoint 2016 and SQL Server 2016SPC Adriatics
 

Plus de SPC Adriatics (20)

How to secure your data in Office 365
How to secure your data in Office 365 How to secure your data in Office 365
How to secure your data in Office 365
 
Do you know, where your sensitive data is?
Do you know, where your sensitive data is?Do you know, where your sensitive data is?
Do you know, where your sensitive data is?
 
Securing Intellectual Property using Azure Rights Management Services
Securing Intellectual Property using Azure Rights Management ServicesSecuring Intellectual Property using Azure Rights Management Services
Securing Intellectual Property using Azure Rights Management Services
 
Creating Workflows in Project Online
Creating Workflows in Project OnlineCreating Workflows in Project Online
Creating Workflows in Project Online
 
Faster than a flash behind the scenes of patching SharePoint Online
Faster than a flash   behind the scenes of patching SharePoint OnlineFaster than a flash   behind the scenes of patching SharePoint Online
Faster than a flash behind the scenes of patching SharePoint Online
 
Role based views in Project and Resource Center
Role based views in Project and Resource CenterRole based views in Project and Resource Center
Role based views in Project and Resource Center
 
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)
 
SharePoint Governance and Compliance
SharePoint Governance and ComplianceSharePoint Governance and Compliance
SharePoint Governance and Compliance
 
From analyses to successful Implementation
From analyses to successful ImplementationFrom analyses to successful Implementation
From analyses to successful Implementation
 
The key to a successful Office 365 implementation is adoption
The key to a successful Office 365 implementation is adoptionThe key to a successful Office 365 implementation is adoption
The key to a successful Office 365 implementation is adoption
 
Office 365 Video
Office 365 VideoOffice 365 Video
Office 365 Video
 
10 Steps to be Successful with Enterprise Search
10 Steps to be Successful with Enterprise Search10 Steps to be Successful with Enterprise Search
10 Steps to be Successful with Enterprise Search
 
How the Cloud Changes Business Solution Design and Delivery
How the Cloud Changes Business Solution Design and DeliveryHow the Cloud Changes Business Solution Design and Delivery
How the Cloud Changes Business Solution Design and Delivery
 
Scaling SharePoint 2016 Farms with MinRole & Other Tools
Scaling SharePoint 2016 Farms with MinRole & Other ToolsScaling SharePoint 2016 Farms with MinRole & Other Tools
Scaling SharePoint 2016 Farms with MinRole & Other Tools
 
SharePoint 2013 Search Operations
SharePoint 2013 Search OperationsSharePoint 2013 Search Operations
SharePoint 2013 Search Operations
 
Office Online Server 2016 - a must for on-premises installation for SharePoin...
Office Online Server 2016 - a must for on-premises installation for SharePoin...Office Online Server 2016 - a must for on-premises installation for SharePoin...
Office Online Server 2016 - a must for on-premises installation for SharePoin...
 
Custom Code-The Missing Piece of the SharePoint Governance Puzzle
Custom Code-The Missing Piece of the SharePoint Governance PuzzleCustom Code-The Missing Piece of the SharePoint Governance Puzzle
Custom Code-The Missing Piece of the SharePoint Governance Puzzle
 
SharePoint 2016 Hybrid Sites Inside Out
SharePoint 2016 Hybrid Sites Inside OutSharePoint 2016 Hybrid Sites Inside Out
SharePoint 2016 Hybrid Sites Inside Out
 
Microsoft BI demystified: SharePoint 2016 BI or for PowerBI v2?
Microsoft BI demystified: SharePoint 2016 BI or for PowerBI v2?Microsoft BI demystified: SharePoint 2016 BI or for PowerBI v2?
Microsoft BI demystified: SharePoint 2016 BI or for PowerBI v2?
 
What's New for the BI workload in SharePoint 2016 and SQL Server 2016
What's New for the BI workload in SharePoint 2016 and SQL Server 2016What's New for the BI workload in SharePoint 2016 and SQL Server 2016
What's New for the BI workload in SharePoint 2016 and SQL Server 2016
 

Dernier

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 

Dernier (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 

It's not a bug, it's a feature!

  • 1. It’s Not A Bug. It’s A Feature! IGOR SLIŠKOVIĆ, PROTERON CONSULTING SHAREPOINT AND PROJECT CONFERENCE ADRIATICS 2013 ZAGREB, NOVEMBER 27-28 2013
  • 3. About The Presentation • Motive: experiencing the same pattern over and over again – MS Project is used for developing initial schedule and is later forgotten (apart from printed Ghantt chart over PM’s desk) • Diagnose: Key MS Project features are contra intuitive. • Prescription: Show and teach a few basic principles in schedule development and tracking that represent the best practice • The Goal: give you more time managing your project and less time managing MS Project • KPI: never to hear from participants of this session the sentence so common –” MS Project doesn’t calculate correctly when …”
  • 4. Sequence Of Activities WBS Development Task Entry Task Sequencing Assigning Resources Tracking Actuals Tracking Project Status Closing Project
  • 5. BAD HABITS 1 – TASK CONSTRAINTS
  • 6. Theorem We will let Project do the scheduling. We will just provide necessary information.
  • 7. Flexible Constraints And Deadlines • Three types of constraints: • Flexible (As Soon As Possible, As Late As Possible) • Semi Flexible (Start No Earlier Than, Finish No …) • Inflexible (Must Start On, Must Finish On) • USE ONLY FLEXIBLE CONSTRAINTS: setting fixed date on the task in your schedule doesn’t help it to happen in reality. Actually, it makes your schedule static and increases the risk of missing some dates • Deadlines: compromise for the fixed data problem • Clear indication that we are late • Keeping the schedule dynamic • [GO BACK TO DEMO AND SHOW HOW IT SHOULD HAVE BEEN DONE]
  • 8. BAD AND GOOD HABITS - RESOURCES
  • 9. Resources • Never change start and finish date of a task because of the resource availability or over allocation • Use • Resource Calendar • Leveling delay (indirectly used with MS Project commands) • [Semi Best Practice] If possible, use one resource one task rule • Yes, in Project Server environment, resource calendar exceptions can be integrated with HR or other applications managing resource availability. • Even Exchange Out Of Office can be used as a source of exception!!
  • 10. Tracking Progress - Introduction • What are we tracking? • Hours spent by a resource on a task • How close are we to finishing the task • Do we track when exactly the time was spent on the task? • What “how close to finish means” • How many days will it take? • How much work will it take? • What are we measuring success against? • Baseline • What does % Complete field mean?
  • 12. Tracking progress • Don’t use % Complete as your standard • Doesn’t set Actual Start other than planned • Cannot show the task is late • Might use it as a shortcut • Always have at least 2 baselines: initial and current. Saving new baseline is done as a part of the controlled process. • If you use Project Server use Work done per period (timephased) • Keep your schedule neat – no remaining work in the past and actual work in future.
  • 13. Reporting On Progress • What if you notice that: • You are under budget? • More resources have been used on your project than planned by that day? Is it a good or a bad thing? Dont’ know – use Earned Value
  • 14. EARNED VALUE – (IF TIME PERMITS)
  • 16. thank you. SHAREPOINT AND PROJECT CONFERENCE ADRIATICS 2013 ZAGREB, NOVEMBER 27-28 2013