SlideShare uma empresa Scribd logo
1 de 31
Baixar para ler offline
Succeeding with Fixed Budgets
March 12th, 2014
14NTC
Succeeding with Fixed Budgets
» Quick glance at Promet
What is a Fixed Budget project
How to find the right vendor & how to engage
How to execute
Post Production - this is where the life of the project starts
Q&A
Agenda
Succeeding with Fixed Budgets
About me
Andy Kucharski - @akucharski
● President and Founder
● Big Six management consulting experience
● Implemented specialty online eCommerce and B2B
transaction systems for Yahoo, MSN, Sony, Sprint,
Ericsson, Best Buy, and Bank of America
● Introduced and implemented open source solutions
at Sprint and Executive Office of the President
● Frequent speaker and open source evangelist
○ DrupalCons: San Francisco, Denver
○ Drupal Camps: Singapore, Chicago, Bay Area,
Iowa, Washington DC, Ohio
○ Industry conferences: Higher Ed Web, NTEN
Succeeding with Fixed Budgets
About Promet
➢ Founded in 2003
➢ Open source technologists
➢ Drupal platform since 2008
➢ Mobile apps since 2009
➢ Based in Chicago
➢ Distributed global team
➢ Agile development practices
➢ 24x7 support
Succeeding with Fixed Budgets
» Our Specialty – Complex system development and implementation
with leading open source software
» Our Experience – We have a strong management consulting &
system integration background
» Our Culture – We are passionate about our work, hold ourselves to
the highest standards and maintain a culture of continuous
improvement
» Our Technology Focus – We have been focused on the Drupal
platform for the last 6+ years, and have partnered with agencies to
implement hundreds of solutions
» Our Implementation Approach – We have a very strong DevOps
culture and our development approach allows rapid release cycles
» Support – We build and support critical applications built with Drupal
every day
Key differentiators
Succeeding with Fixed Budgets
A sample of our clients
Succeeding with Fixed Budgets
Quick glance at Promet
» What is a Fixed Budget project
How to find the right vendor & how to engage
How to execute
Post Production - this is where the life of the project starts
Q&A
Agenda
Succeeding with Fixed Budgets
» Web design
» Web application implementation
» Web content migration
» Web integration with AMS/CRM
» Web site consolidation
And we want to know exactly how long this will take and how
much this will cost upfront!
Typical Web project
Succeeding with Fixed Budgets
Fixed price vs. Fixed budget
» Fixed price
• Scope, time, and
budget all fixed upfront
• Demands complete and
clear requirements
defined before the start
» Fixed budget
• Budget is set
• But at least one or both
(scope, time) are
variable
Succeeding with Fixed Budgets
Fixed budget to the rescue
Change your focus
» From $ spent to how much
value is being created
» From juggling change orders to
expecting and welcoming
changes
» From your side vs. my side to
to unified project team
Succeeding with Fixed Budgets
How to structure the project?
Succeeding with Fixed Budgets
» When to use Agile methodology
» When rapid production is more important than the quality of the product.
» When clients will be able to change the scope of the project.
» When there isn’t a clear picture of what the final product should look
like.
» When you have skilled developers who are adaptable and able to think
independently.
» When to use Waterfall methodology
» When there is a clear picture of what the final product should be.
» When clients won’t have the ability to change the scope of the project
once it has begun.
» When definition, not speed, is key to success
Waterfall vs. Agile
http://www.base36.com/2012/12/agile-waterfall-methodologies-a-side-by-side-comparison/
Succeeding with Fixed Budgets
Quick glance at Promet
What is a Fixed Budget project
» How to find the right vendor & how to engage
How to execute
Post Production - this is where the life of the project starts
Q&A
Agenda
Succeeding with Fixed Budgets
» Referral/Recommendation
» Reputation
» Relationship
» RFP
The start of a new relationship
Succeeding with Fixed Budgets
» Summary
» Scope
» Design
» Migration
» Integration
» Price
» Budget Range
» Timeline
» Contractual Terms
» Evaluation Criteria
RFP process
Succeeding with Fixed Budgets
Limit Cone of Uncertainty
» Someone to talk to
» Detailed Scope
» Price
» Timeline
RFP process - What are vendors looking for?
Succeeding with Fixed Budgets
RFP process - Break it into two?
» Discovery
Phase
» Sprint 0
» Jumpstart
» Audit
Succeeding with Fixed Budgets
» Fit
» References
» Project Team
» Availability & Timeline
RFP process - Don’t cut these corners
Succeeding with Fixed Budgets
» Negotiate for what is important to you:
» Timeline
» Money
» Quality
» Payment terms (holdback)
» Warranty period
» Definition of what is done
» Team (off shore, contractors)
Legal process - Common tactics
Succeeding with Fixed Budgets
» Contract is executed
In a landmark 1995 study, the
Standish Group established that only
about 17% of IT projects could be
considered "fully successful,"
another 52% were "challenged" (they
didn't meet budget, quality or time
goals) and 30% were "impaired or
failed.
Congratulations - we have a winner!
Succeeding with Fixed Budgets
Quick glance at Promet
What is a Fixed Budget project
How to find the right vendor & how to engage
» How to execute
Post Production - this is where the life of the project starts
Q&A
Agenda
Succeeding with Fixed Budgets
Functionality matrix
Succeeding with Fixed Budgets
Remove risk element by
identifying which
requirements are
absolutely necessary to
succeed
Working the Project - MoSCoW
Succeeding with Fixed Budgets
High level plan and project lifecycle
Start Here
Succeeding with Fixed Budgets
» Content
» Stakeholder buy in
» Change Management
» LIVE!
Launch!
http://www.flickr.com/photos/nicwise/
Succeeding with Fixed Budgets
Quick glance at Promet
What is a Fixed Budget project
How to find the right vendor & how to engage
How to execute
» Post Production - this is where the life of the project starts
Q&A
Agenda
Succeeding with Fixed Budgets
» How long is the warranty period?
» What is included?
» What was UAT?
» Support
» Security updates
» Ongoing maintenance
» User feedback implementation
» Conversion testing
Support & Warranty
Succeeding with Fixed Budgets
My contact info:
andy@prometsource.com
@akucharksi
Q&A
» Managed support services for Drupal sites
• Proactive (monitor and address issues, provide recommendations)
• Dedicated support staff (not pulled from projects)
» 24x7x4 coverage and response to emergencies
• Live people (global staff ensures coverage, by phone not just emails or tickets)
• SLA (emergency and critical issue response & escalation within 4 hours)
» Development level support
• Modules (we will touch the code for core, contributed, and custom)
• Systems integration (we will support code for integrating with 3rd
party vendors/services)
» QA and testing
• QA automatically performed for all updates and changes to site
• Custom tests created and run for critical site functionality (integrations)
» Flexible monthly plans
• Scaled to meet your organization’s needs
• Monthly hours can adjust as required
Key Support Capabilities
→
→
→
Support/Enhancement Request Process
Succeeding with Fixed Budgets
Agile Building and Review
Frequent
Feedback

Mais conteúdo relacionado

Mais procurados

Sujay kumar jha curriculum vitae
Sujay kumar jha   curriculum vitaeSujay kumar jha   curriculum vitae
Sujay kumar jha curriculum vitaeSujay Kumar Jha
 
A Recipe for Scale: Succeeding with Agile Software Development in the Enterprise
A Recipe for Scale: Succeeding with Agile Software Development in the EnterpriseA Recipe for Scale: Succeeding with Agile Software Development in the Enterprise
A Recipe for Scale: Succeeding with Agile Software Development in the EnterpriseVMware Tanzu
 
MuleSoft Milano Meetup #7 Florence Consulting
MuleSoft Milano Meetup #7  Florence Consulting MuleSoft Milano Meetup #7  Florence Consulting
MuleSoft Milano Meetup #7 Florence Consulting Florence Consulting
 
Dependency Injection with the Force DI Framework
Dependency Injection with the Force DI FrameworkDependency Injection with the Force DI Framework
Dependency Injection with the Force DI FrameworkDoug Ayers
 
The Ideal Salesforce Development Lifecycle
The Ideal Salesforce Development LifecycleThe Ideal Salesforce Development Lifecycle
The Ideal Salesforce Development LifecycleJoshua Hoskins
 
Madhavi Sawant_Testing RPA
Madhavi Sawant_Testing RPAMadhavi Sawant_Testing RPA
Madhavi Sawant_Testing RPAMadhavi Chalke
 
TDX19 - Untangle Your Org with Salesforce Developer Tools
TDX19 - Untangle Your Org with Salesforce Developer ToolsTDX19 - Untangle Your Org with Salesforce Developer Tools
TDX19 - Untangle Your Org with Salesforce Developer ToolsDoug Ayers
 
Fundamentals of Product Definition Process - MRD PRD FRD
Fundamentals of Product Definition Process - MRD PRD FRDFundamentals of Product Definition Process - MRD PRD FRD
Fundamentals of Product Definition Process - MRD PRD FRDLeon Kotovich
 
CodeLive with Adam Daw - Building a mobile friendly geolocation aware candy t...
CodeLive with Adam Daw - Building a mobile friendly geolocation aware candy t...CodeLive with Adam Daw - Building a mobile friendly geolocation aware candy t...
CodeLive with Adam Daw - Building a mobile friendly geolocation aware candy t...JackGuo20
 
Offshore Software Development Company
Offshore Software Development CompanyOffshore Software Development Company
Offshore Software Development CompanyIweballey
 
Agreement sample between iPhone App Developers and customers (startups/ enter...
Agreement sample between iPhone App Developers and customers (startups/ enter...Agreement sample between iPhone App Developers and customers (startups/ enter...
Agreement sample between iPhone App Developers and customers (startups/ enter...Sudeep Bhatnagar
 

Mais procurados (20)

Sujay kumar jha curriculum vitae
Sujay kumar jha   curriculum vitaeSujay kumar jha   curriculum vitae
Sujay kumar jha curriculum vitae
 
A Recipe for Scale: Succeeding with Agile Software Development in the Enterprise
A Recipe for Scale: Succeeding with Agile Software Development in the EnterpriseA Recipe for Scale: Succeeding with Agile Software Development in the Enterprise
A Recipe for Scale: Succeeding with Agile Software Development in the Enterprise
 
MuleSoft Milano Meetup #7 Florence Consulting
MuleSoft Milano Meetup #7  Florence Consulting MuleSoft Milano Meetup #7  Florence Consulting
MuleSoft Milano Meetup #7 Florence Consulting
 
Dependency Injection with the Force DI Framework
Dependency Injection with the Force DI FrameworkDependency Injection with the Force DI Framework
Dependency Injection with the Force DI Framework
 
Vishal_Project Lead
Vishal_Project LeadVishal_Project Lead
Vishal_Project Lead
 
The Ideal Salesforce Development Lifecycle
The Ideal Salesforce Development LifecycleThe Ideal Salesforce Development Lifecycle
The Ideal Salesforce Development Lifecycle
 
CV Of Arun Thimmappa
CV Of Arun ThimmappaCV Of Arun Thimmappa
CV Of Arun Thimmappa
 
SHAHKAR_RESUME
SHAHKAR_RESUMESHAHKAR_RESUME
SHAHKAR_RESUME
 
Madhavi Sawant_Testing RPA
Madhavi Sawant_Testing RPAMadhavi Sawant_Testing RPA
Madhavi Sawant_Testing RPA
 
TDX19 - Untangle Your Org with Salesforce Developer Tools
TDX19 - Untangle Your Org with Salesforce Developer ToolsTDX19 - Untangle Your Org with Salesforce Developer Tools
TDX19 - Untangle Your Org with Salesforce Developer Tools
 
Fundamentals of Product Definition Process - MRD PRD FRD
Fundamentals of Product Definition Process - MRD PRD FRDFundamentals of Product Definition Process - MRD PRD FRD
Fundamentals of Product Definition Process - MRD PRD FRD
 
CodeLive with Adam Daw - Building a mobile friendly geolocation aware candy t...
CodeLive with Adam Daw - Building a mobile friendly geolocation aware candy t...CodeLive with Adam Daw - Building a mobile friendly geolocation aware candy t...
CodeLive with Adam Daw - Building a mobile friendly geolocation aware candy t...
 
Kavithe_Res.doc
Kavithe_Res.docKavithe_Res.doc
Kavithe_Res.doc
 
JavaDeveloper-ChandrasekharThammanaCV
JavaDeveloper-ChandrasekharThammanaCVJavaDeveloper-ChandrasekharThammanaCV
JavaDeveloper-ChandrasekharThammanaCV
 
5d-methodology
5d-methodology5d-methodology
5d-methodology
 
Resume nishant
Resume nishantResume nishant
Resume nishant
 
Harish Srivastava -Resume
Harish Srivastava -ResumeHarish Srivastava -Resume
Harish Srivastava -Resume
 
Project falcon1
Project falcon1Project falcon1
Project falcon1
 
Offshore Software Development Company
Offshore Software Development CompanyOffshore Software Development Company
Offshore Software Development Company
 
Agreement sample between iPhone App Developers and customers (startups/ enter...
Agreement sample between iPhone App Developers and customers (startups/ enter...Agreement sample between iPhone App Developers and customers (startups/ enter...
Agreement sample between iPhone App Developers and customers (startups/ enter...
 

Semelhante a Optimize and succeed your next Fixed Budget Project planning process

CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...
CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...
CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...TheConnectedCause
 
Journey to the cloud in banking and finance webinar
Journey to the cloud in banking and finance webinarJourney to the cloud in banking and finance webinar
Journey to the cloud in banking and finance webinarcontinohq
 
Preparing a Client for Working with Agile - John Gordon, Director of Software...
Preparing a Client for Working with Agile - John Gordon, Director of Software...Preparing a Client for Working with Agile - John Gordon, Director of Software...
Preparing a Client for Working with Agile - John Gordon, Director of Software...agilemaine
 
A guide for the rolling out of a software delivery project
A guide for the rolling out of a software delivery projectA guide for the rolling out of a software delivery project
A guide for the rolling out of a software delivery projectProject Management Solutions
 
Aurora techpro Web development
Aurora techpro Web development Aurora techpro Web development
Aurora techpro Web development Shashibv1956
 
How do you manage a multi agency 1.8 billion rail bridge design and construct...
How do you manage a multi agency 1.8 billion rail bridge design and construct...How do you manage a multi agency 1.8 billion rail bridge design and construct...
How do you manage a multi agency 1.8 billion rail bridge design and construct...p6academy
 
Андрій Просов “Fixed Price Agile Projects: Lessons Learned” Kyiv Project Man...
Андрій Просов  “Fixed Price Agile Projects: Lessons Learned” Kyiv Project Man...Андрій Просов  “Fixed Price Agile Projects: Lessons Learned” Kyiv Project Man...
Андрій Просов “Fixed Price Agile Projects: Lessons Learned” Kyiv Project Man...Lviv Startup Club
 
Integrate all aspects of your PMI or Prince2 initiative
Integrate all aspects of your PMI or Prince2 initiativeIntegrate all aspects of your PMI or Prince2 initiative
Integrate all aspects of your PMI or Prince2 initiativeNew Wave Integrated Solutions
 
Website, software, cloud and mobile application design & development comp...
Website, software, cloud and mobile application design & development comp...Website, software, cloud and mobile application design & development comp...
Website, software, cloud and mobile application design & development comp...Fraction Tech PVT LTD
 
SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02
SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02
SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02Durga Prasad Mishra
 
Backup jim cassidy
Backup jim cassidyBackup jim cassidy
Backup jim cassidyNASAPMC
 
Cassidy.jim
Cassidy.jimCassidy.jim
Cassidy.jimNASAPMC
 
Applying both of waterfall and iterative development
Applying both of waterfall and iterative developmentApplying both of waterfall and iterative development
Applying both of waterfall and iterative developmentDeny Prasetia
 
Андрій Просов "Fixed Price Agile Projects: Challenges for Project Manager" Kh...
Андрій Просов "Fixed Price Agile Projects: Challenges for Project Manager" Kh...Андрій Просов "Fixed Price Agile Projects: Challenges for Project Manager" Kh...
Андрій Просов "Fixed Price Agile Projects: Challenges for Project Manager" Kh...Lviv Startup Club
 
Project Management Overview
Project Management OverviewProject Management Overview
Project Management Overviewcford1973
 
Software Outsourcing: Outsource Your Project or Build a Team
Software Outsourcing: Outsource Your Project or Build a TeamSoftware Outsourcing: Outsource Your Project or Build a Team
Software Outsourcing: Outsource Your Project or Build a TeamSoftheme
 
Beyond Budget and Scope: Managing Client Expectations and Delivering Value
Beyond Budget and Scope: Managing Client Expectations and Delivering ValueBeyond Budget and Scope: Managing Client Expectations and Delivering Value
Beyond Budget and Scope: Managing Client Expectations and Delivering ValueVanessa Turke
 

Semelhante a Optimize and succeed your next Fixed Budget Project planning process (20)

CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...
CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...
CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...
 
VPLinit
VPLinitVPLinit
VPLinit
 
Journey to the cloud in banking and finance webinar
Journey to the cloud in banking and finance webinarJourney to the cloud in banking and finance webinar
Journey to the cloud in banking and finance webinar
 
OKR framing (1).pdf
OKR framing (1).pdfOKR framing (1).pdf
OKR framing (1).pdf
 
Preparing a Client for Working with Agile - John Gordon, Director of Software...
Preparing a Client for Working with Agile - John Gordon, Director of Software...Preparing a Client for Working with Agile - John Gordon, Director of Software...
Preparing a Client for Working with Agile - John Gordon, Director of Software...
 
A guide for the rolling out of a software delivery project
A guide for the rolling out of a software delivery projectA guide for the rolling out of a software delivery project
A guide for the rolling out of a software delivery project
 
Aurora techpro Web development
Aurora techpro Web development Aurora techpro Web development
Aurora techpro Web development
 
How do you manage a multi agency 1.8 billion rail bridge design and construct...
How do you manage a multi agency 1.8 billion rail bridge design and construct...How do you manage a multi agency 1.8 billion rail bridge design and construct...
How do you manage a multi agency 1.8 billion rail bridge design and construct...
 
Андрій Просов “Fixed Price Agile Projects: Lessons Learned” Kyiv Project Man...
Андрій Просов  “Fixed Price Agile Projects: Lessons Learned” Kyiv Project Man...Андрій Просов  “Fixed Price Agile Projects: Lessons Learned” Kyiv Project Man...
Андрій Просов “Fixed Price Agile Projects: Lessons Learned” Kyiv Project Man...
 
Integrate all aspects of your PMI or Prince2 initiative
Integrate all aspects of your PMI or Prince2 initiativeIntegrate all aspects of your PMI or Prince2 initiative
Integrate all aspects of your PMI or Prince2 initiative
 
Website, software, cloud and mobile application design & development comp...
Website, software, cloud and mobile application design & development comp...Website, software, cloud and mobile application design & development comp...
Website, software, cloud and mobile application design & development comp...
 
Agile Mindset (عقلية وطرق التفكير في الإدارة الرشيقة للمشاريع)
Agile Mindset (عقلية وطرق التفكير في الإدارة الرشيقة للمشاريع)Agile Mindset (عقلية وطرق التفكير في الإدارة الرشيقة للمشاريع)
Agile Mindset (عقلية وطرق التفكير في الإدارة الرشيقة للمشاريع)
 
SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02
SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02
SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02
 
Backup jim cassidy
Backup jim cassidyBackup jim cassidy
Backup jim cassidy
 
Cassidy.jim
Cassidy.jimCassidy.jim
Cassidy.jim
 
Applying both of waterfall and iterative development
Applying both of waterfall and iterative developmentApplying both of waterfall and iterative development
Applying both of waterfall and iterative development
 
Андрій Просов "Fixed Price Agile Projects: Challenges for Project Manager" Kh...
Андрій Просов "Fixed Price Agile Projects: Challenges for Project Manager" Kh...Андрій Просов "Fixed Price Agile Projects: Challenges for Project Manager" Kh...
Андрій Просов "Fixed Price Agile Projects: Challenges for Project Manager" Kh...
 
Project Management Overview
Project Management OverviewProject Management Overview
Project Management Overview
 
Software Outsourcing: Outsource Your Project or Build a Team
Software Outsourcing: Outsource Your Project or Build a TeamSoftware Outsourcing: Outsource Your Project or Build a Team
Software Outsourcing: Outsource Your Project or Build a Team
 
Beyond Budget and Scope: Managing Client Expectations and Delivering Value
Beyond Budget and Scope: Managing Client Expectations and Delivering ValueBeyond Budget and Scope: Managing Client Expectations and Delivering Value
Beyond Budget and Scope: Managing Client Expectations and Delivering Value
 

Mais de Promet Source

How To Start Building Your Own Website With Drupal by Mary Chris Casis
How To Start Building Your Own Website With Drupal by Mary Chris CasisHow To Start Building Your Own Website With Drupal by Mary Chris Casis
How To Start Building Your Own Website With Drupal by Mary Chris CasisPromet Source
 
DrupalCamp Cebu 2018 R&F by Andrew Kucharski
DrupalCamp Cebu 2018 R&F by Andrew KucharskiDrupalCamp Cebu 2018 R&F by Andrew Kucharski
DrupalCamp Cebu 2018 R&F by Andrew KucharskiPromet Source
 
Unit test in drupal 8 by Pratomo Ardianto Drupalcamp Cebu 2018
Unit test in drupal 8 by Pratomo Ardianto Drupalcamp Cebu 2018Unit test in drupal 8 by Pratomo Ardianto Drupalcamp Cebu 2018
Unit test in drupal 8 by Pratomo Ardianto Drupalcamp Cebu 2018Promet Source
 
Migrating to-Drupal-8 by Bryan Manalo
Migrating to-Drupal-8 by Bryan ManaloMigrating to-Drupal-8 by Bryan Manalo
Migrating to-Drupal-8 by Bryan ManaloPromet Source
 
Why and When to use Drupal by Luc Bezier - Drupalcamp Cebu 2018
Why and When to use Drupal by Luc Bezier - Drupalcamp Cebu 2018Why and When to use Drupal by Luc Bezier - Drupalcamp Cebu 2018
Why and When to use Drupal by Luc Bezier - Drupalcamp Cebu 2018Promet Source
 
Drupal Development with Docker
Drupal Development with DockerDrupal Development with Docker
Drupal Development with DockerPromet Source
 
Migrating Drupal 7 to Drupal 8
Migrating Drupal 7 to Drupal 8Migrating Drupal 7 to Drupal 8
Migrating Drupal 7 to Drupal 8Promet Source
 
Web Accessibility in Drupal
Web Accessibility in DrupalWeb Accessibility in Drupal
Web Accessibility in DrupalPromet Source
 
Drupal Continuous Integration and devops - Beyond Jenkins
Drupal Continuous Integration and devops - Beyond JenkinsDrupal Continuous Integration and devops - Beyond Jenkins
Drupal Continuous Integration and devops - Beyond JenkinsPromet Source
 
Drupal 8 Involvement with Promet Source
Drupal 8 Involvement with Promet SourceDrupal 8 Involvement with Promet Source
Drupal 8 Involvement with Promet SourcePromet Source
 
Using Commerce License for Premium Content on Drupal Sites
Using Commerce License for Premium Content on Drupal SitesUsing Commerce License for Premium Content on Drupal Sites
Using Commerce License for Premium Content on Drupal SitesPromet Source
 
Behavioral driven development with Behat
Behavioral driven development with BehatBehavioral driven development with Behat
Behavioral driven development with BehatPromet Source
 
Composer tools and frameworks for Drupal
Composer tools and frameworks for DrupalComposer tools and frameworks for Drupal
Composer tools and frameworks for DrupalPromet Source
 
Responsive Design Testing the Promet Way
Responsive Design Testing the Promet WayResponsive Design Testing the Promet Way
Responsive Design Testing the Promet WayPromet Source
 
Diy continuous integration
Diy continuous integrationDiy continuous integration
Diy continuous integrationPromet Source
 
Higher Ed Web 2013 presentation - Field of Dreams, build it and they will come
Higher Ed Web 2013 presentation - Field of Dreams, build it and they will comeHigher Ed Web 2013 presentation - Field of Dreams, build it and they will come
Higher Ed Web 2013 presentation - Field of Dreams, build it and they will comePromet Source
 
Getting agile with drupal
Getting agile with drupalGetting agile with drupal
Getting agile with drupalPromet Source
 
Project Estimation Presentation - Donte's 8th level of estimating level of ef...
Project Estimation Presentation - Donte's 8th level of estimating level of ef...Project Estimation Presentation - Donte's 8th level of estimating level of ef...
Project Estimation Presentation - Donte's 8th level of estimating level of ef...Promet Source
 
DrupalCon 2013 Making Support Fun & Profitable
DrupalCon 2013 Making Support Fun & ProfitableDrupalCon 2013 Making Support Fun & Profitable
DrupalCon 2013 Making Support Fun & ProfitablePromet Source
 
DevOps for Drupal: Why We Cook With Chef
DevOps for Drupal: Why We Cook With ChefDevOps for Drupal: Why We Cook With Chef
DevOps for Drupal: Why We Cook With ChefPromet Source
 

Mais de Promet Source (20)

How To Start Building Your Own Website With Drupal by Mary Chris Casis
How To Start Building Your Own Website With Drupal by Mary Chris CasisHow To Start Building Your Own Website With Drupal by Mary Chris Casis
How To Start Building Your Own Website With Drupal by Mary Chris Casis
 
DrupalCamp Cebu 2018 R&F by Andrew Kucharski
DrupalCamp Cebu 2018 R&F by Andrew KucharskiDrupalCamp Cebu 2018 R&F by Andrew Kucharski
DrupalCamp Cebu 2018 R&F by Andrew Kucharski
 
Unit test in drupal 8 by Pratomo Ardianto Drupalcamp Cebu 2018
Unit test in drupal 8 by Pratomo Ardianto Drupalcamp Cebu 2018Unit test in drupal 8 by Pratomo Ardianto Drupalcamp Cebu 2018
Unit test in drupal 8 by Pratomo Ardianto Drupalcamp Cebu 2018
 
Migrating to-Drupal-8 by Bryan Manalo
Migrating to-Drupal-8 by Bryan ManaloMigrating to-Drupal-8 by Bryan Manalo
Migrating to-Drupal-8 by Bryan Manalo
 
Why and When to use Drupal by Luc Bezier - Drupalcamp Cebu 2018
Why and When to use Drupal by Luc Bezier - Drupalcamp Cebu 2018Why and When to use Drupal by Luc Bezier - Drupalcamp Cebu 2018
Why and When to use Drupal by Luc Bezier - Drupalcamp Cebu 2018
 
Drupal Development with Docker
Drupal Development with DockerDrupal Development with Docker
Drupal Development with Docker
 
Migrating Drupal 7 to Drupal 8
Migrating Drupal 7 to Drupal 8Migrating Drupal 7 to Drupal 8
Migrating Drupal 7 to Drupal 8
 
Web Accessibility in Drupal
Web Accessibility in DrupalWeb Accessibility in Drupal
Web Accessibility in Drupal
 
Drupal Continuous Integration and devops - Beyond Jenkins
Drupal Continuous Integration and devops - Beyond JenkinsDrupal Continuous Integration and devops - Beyond Jenkins
Drupal Continuous Integration and devops - Beyond Jenkins
 
Drupal 8 Involvement with Promet Source
Drupal 8 Involvement with Promet SourceDrupal 8 Involvement with Promet Source
Drupal 8 Involvement with Promet Source
 
Using Commerce License for Premium Content on Drupal Sites
Using Commerce License for Premium Content on Drupal SitesUsing Commerce License for Premium Content on Drupal Sites
Using Commerce License for Premium Content on Drupal Sites
 
Behavioral driven development with Behat
Behavioral driven development with BehatBehavioral driven development with Behat
Behavioral driven development with Behat
 
Composer tools and frameworks for Drupal
Composer tools and frameworks for DrupalComposer tools and frameworks for Drupal
Composer tools and frameworks for Drupal
 
Responsive Design Testing the Promet Way
Responsive Design Testing the Promet WayResponsive Design Testing the Promet Way
Responsive Design Testing the Promet Way
 
Diy continuous integration
Diy continuous integrationDiy continuous integration
Diy continuous integration
 
Higher Ed Web 2013 presentation - Field of Dreams, build it and they will come
Higher Ed Web 2013 presentation - Field of Dreams, build it and they will comeHigher Ed Web 2013 presentation - Field of Dreams, build it and they will come
Higher Ed Web 2013 presentation - Field of Dreams, build it and they will come
 
Getting agile with drupal
Getting agile with drupalGetting agile with drupal
Getting agile with drupal
 
Project Estimation Presentation - Donte's 8th level of estimating level of ef...
Project Estimation Presentation - Donte's 8th level of estimating level of ef...Project Estimation Presentation - Donte's 8th level of estimating level of ef...
Project Estimation Presentation - Donte's 8th level of estimating level of ef...
 
DrupalCon 2013 Making Support Fun & Profitable
DrupalCon 2013 Making Support Fun & ProfitableDrupalCon 2013 Making Support Fun & Profitable
DrupalCon 2013 Making Support Fun & Profitable
 
DevOps for Drupal: Why We Cook With Chef
DevOps for Drupal: Why We Cook With ChefDevOps for Drupal: Why We Cook With Chef
DevOps for Drupal: Why We Cook With Chef
 

Último

Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaShree Krishna Exports
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
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
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurSuhani Kapoor
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdftbatkhuu1
 
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
 
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
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insightsseri bangash
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 

Último (20)

VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in India
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
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.
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdf
 
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
 
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...
 
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insights
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 

Optimize and succeed your next Fixed Budget Project planning process

  • 1. Succeeding with Fixed Budgets March 12th, 2014 14NTC
  • 2. Succeeding with Fixed Budgets » Quick glance at Promet What is a Fixed Budget project How to find the right vendor & how to engage How to execute Post Production - this is where the life of the project starts Q&A Agenda
  • 3. Succeeding with Fixed Budgets About me Andy Kucharski - @akucharski ● President and Founder ● Big Six management consulting experience ● Implemented specialty online eCommerce and B2B transaction systems for Yahoo, MSN, Sony, Sprint, Ericsson, Best Buy, and Bank of America ● Introduced and implemented open source solutions at Sprint and Executive Office of the President ● Frequent speaker and open source evangelist ○ DrupalCons: San Francisco, Denver ○ Drupal Camps: Singapore, Chicago, Bay Area, Iowa, Washington DC, Ohio ○ Industry conferences: Higher Ed Web, NTEN
  • 4. Succeeding with Fixed Budgets About Promet ➢ Founded in 2003 ➢ Open source technologists ➢ Drupal platform since 2008 ➢ Mobile apps since 2009 ➢ Based in Chicago ➢ Distributed global team ➢ Agile development practices ➢ 24x7 support
  • 5. Succeeding with Fixed Budgets » Our Specialty – Complex system development and implementation with leading open source software » Our Experience – We have a strong management consulting & system integration background » Our Culture – We are passionate about our work, hold ourselves to the highest standards and maintain a culture of continuous improvement » Our Technology Focus – We have been focused on the Drupal platform for the last 6+ years, and have partnered with agencies to implement hundreds of solutions » Our Implementation Approach – We have a very strong DevOps culture and our development approach allows rapid release cycles » Support – We build and support critical applications built with Drupal every day Key differentiators
  • 6. Succeeding with Fixed Budgets A sample of our clients
  • 7. Succeeding with Fixed Budgets Quick glance at Promet » What is a Fixed Budget project How to find the right vendor & how to engage How to execute Post Production - this is where the life of the project starts Q&A Agenda
  • 8. Succeeding with Fixed Budgets » Web design » Web application implementation » Web content migration » Web integration with AMS/CRM » Web site consolidation And we want to know exactly how long this will take and how much this will cost upfront! Typical Web project
  • 9. Succeeding with Fixed Budgets Fixed price vs. Fixed budget » Fixed price • Scope, time, and budget all fixed upfront • Demands complete and clear requirements defined before the start » Fixed budget • Budget is set • But at least one or both (scope, time) are variable
  • 10. Succeeding with Fixed Budgets Fixed budget to the rescue Change your focus » From $ spent to how much value is being created » From juggling change orders to expecting and welcoming changes » From your side vs. my side to to unified project team
  • 11. Succeeding with Fixed Budgets How to structure the project?
  • 12. Succeeding with Fixed Budgets » When to use Agile methodology » When rapid production is more important than the quality of the product. » When clients will be able to change the scope of the project. » When there isn’t a clear picture of what the final product should look like. » When you have skilled developers who are adaptable and able to think independently. » When to use Waterfall methodology » When there is a clear picture of what the final product should be. » When clients won’t have the ability to change the scope of the project once it has begun. » When definition, not speed, is key to success Waterfall vs. Agile http://www.base36.com/2012/12/agile-waterfall-methodologies-a-side-by-side-comparison/
  • 13. Succeeding with Fixed Budgets Quick glance at Promet What is a Fixed Budget project » How to find the right vendor & how to engage How to execute Post Production - this is where the life of the project starts Q&A Agenda
  • 14. Succeeding with Fixed Budgets » Referral/Recommendation » Reputation » Relationship » RFP The start of a new relationship
  • 15. Succeeding with Fixed Budgets » Summary » Scope » Design » Migration » Integration » Price » Budget Range » Timeline » Contractual Terms » Evaluation Criteria RFP process
  • 16. Succeeding with Fixed Budgets Limit Cone of Uncertainty » Someone to talk to » Detailed Scope » Price » Timeline RFP process - What are vendors looking for?
  • 17. Succeeding with Fixed Budgets RFP process - Break it into two? » Discovery Phase » Sprint 0 » Jumpstart » Audit
  • 18. Succeeding with Fixed Budgets » Fit » References » Project Team » Availability & Timeline RFP process - Don’t cut these corners
  • 19. Succeeding with Fixed Budgets » Negotiate for what is important to you: » Timeline » Money » Quality » Payment terms (holdback) » Warranty period » Definition of what is done » Team (off shore, contractors) Legal process - Common tactics
  • 20. Succeeding with Fixed Budgets » Contract is executed In a landmark 1995 study, the Standish Group established that only about 17% of IT projects could be considered "fully successful," another 52% were "challenged" (they didn't meet budget, quality or time goals) and 30% were "impaired or failed. Congratulations - we have a winner!
  • 21. Succeeding with Fixed Budgets Quick glance at Promet What is a Fixed Budget project How to find the right vendor & how to engage » How to execute Post Production - this is where the life of the project starts Q&A Agenda
  • 22. Succeeding with Fixed Budgets Functionality matrix
  • 23. Succeeding with Fixed Budgets Remove risk element by identifying which requirements are absolutely necessary to succeed Working the Project - MoSCoW
  • 24. Succeeding with Fixed Budgets High level plan and project lifecycle Start Here
  • 25. Succeeding with Fixed Budgets » Content » Stakeholder buy in » Change Management » LIVE! Launch! http://www.flickr.com/photos/nicwise/
  • 26. Succeeding with Fixed Budgets Quick glance at Promet What is a Fixed Budget project How to find the right vendor & how to engage How to execute » Post Production - this is where the life of the project starts Q&A Agenda
  • 27. Succeeding with Fixed Budgets » How long is the warranty period? » What is included? » What was UAT? » Support » Security updates » Ongoing maintenance » User feedback implementation » Conversion testing Support & Warranty
  • 28. Succeeding with Fixed Budgets My contact info: andy@prometsource.com @akucharksi Q&A
  • 29. » Managed support services for Drupal sites • Proactive (monitor and address issues, provide recommendations) • Dedicated support staff (not pulled from projects) » 24x7x4 coverage and response to emergencies • Live people (global staff ensures coverage, by phone not just emails or tickets) • SLA (emergency and critical issue response & escalation within 4 hours) » Development level support • Modules (we will touch the code for core, contributed, and custom) • Systems integration (we will support code for integrating with 3rd party vendors/services) » QA and testing • QA automatically performed for all updates and changes to site • Custom tests created and run for critical site functionality (integrations) » Flexible monthly plans • Scaled to meet your organization’s needs • Monthly hours can adjust as required Key Support Capabilities
  • 31. Succeeding with Fixed Budgets Agile Building and Review Frequent Feedback