SlideShare ist ein Scribd-Unternehmen logo
1 von 24
FELINESOFT
HOW TO CHOOSE A WEB / BESPOKE DEVELOPMENT COMPANY
Choosing the right company to develop your website or back office
business software is not easy.
You need to be able select from a group of companies that know much
more about development that you need to.
Introduction
2
This is a plain English guide on how to select a development company.
It will provide you with the some of the questions you should ask. It
also suggests a way to separate the wheat from the chaff.
Purpose of this Guide
3
Questions
No
• It will be outsourced
• Software systems are loosely coupled
• We want full service including long
term support
Yes
• You have an in-house team
• We often use contactors
• We need deep integration
• We have a defined technology stack
Does the technology matter?
5
Php vs dot.NET vs Java
An outsourced team need experience in:
• The technology they recommend
• The type of problems your project has
• N.B. these might in a different vertical but that is ok
• Supporting systems as well as building them
• Solution design not just build
• A developer is ok but most systems fail due to poor design
• Business process analysis
• Information architecture
Experience is important, but not the sort you think
It’s not my first rodeo
6
• What are the certification requirements?
• Pay some money
• Qualified developers
• Customer feedback
• Sales of product
• What does certification / partner status provide?
• A stamp
• Access to high quality technical support
• Increased turnaround on support issues
• Training
Not all certifications are equal!
Certification / partnerships
7
Understand the skills you need to deliver the project and which skills they have in-house
and which are contracted in.
• How many developers with 3 years or more experience in your chosen technology?
• Do they have in-house project managers?
• Do they have in-house testers?
• Do they have in-house infrastructure people?
How many people are there doing what you need?
Team size
8
At a high level you are choosing between Waterfall andAgile.
Waterfall vs Agile
Which is the best methodology for you?
Choose your weapon
9
Choose your weapon
10
The question you need to answer here is this:
Can you define your requirements upfront to a very high degree of
accuracy?
If not then choose Agile with a fixed budget.
Now you have chosen your methodology you must ensure that your list of suppliers
practice it correctly.
In Summary:
• Check their process overview
• Check their document templates
• Check the tools they use
• Check who is responsible for what
How do they walk the walk?
Can they practice what they preach?
11
What to look for inWaterfall
12
Waterfall is documentation-heavy so look for example documents that go into a great
deal of detail.You will need a good business analysis and information architect to
understand all the challenges upfront:
• Check their example PID for detail
• Check their SOW for detail
• Check that their test plans match the SOW
• Check their project plan
What to look for in Agile
13
Agile is not an excuse to just make it up as you go along.You need the right tools to
make it work well- the value of agile is that it forms a basis for learning as you go along:
• Check their tools for managing
• User stories
• Testing
• Automated deployment
• Wireframes
• Sprint plan
Meet the people that are going to deliver your project. Having a great sales person is no
good for delivering work, you need a team of pros. Be wary if you get:
• people with big titles (don’t do real work)
• no one that just speaks technical (these are the people that make it happen)
• no project managers (they get the geeks to do it on time)
Corr he’s ugly!
Who’s who, who really does the work
14
Don’ts
15
Pretty pictures do not make a software team
If what you are building is a large complex website or other front facing tools, do not
choose your development team on:
• What the design looks like
• Creative flair
Process
Tender process
17
Request
for
tender
Tender
response
Score
tender
Short list
Invite for
pitch
Pitch Award
In an RFT you need to be explicit in everything you want. Prerequisites are:
• Tender structure including all the sections, and an explanation of what each section
should contain
• List of consolidated requirements
• List of company information
Tell them what you want
Request for tenders
18
• Executive Summary
• Solution Overview
• Point by point response to requirements
• Project process
• Indicative Project plan
• Team
• Short bio for each person on the project
• Case studies relevant to tender
• References
• Company Information
• Last 2 years of summary accounts
• Insurance
• Certifications
Example structure
Request for tenders
19
Points make prizes
20
Tune the point scoring matrix to enable you to make an informed decision
about which supplier is right for you.The company with the top score
might not be the one you pick but it should be one of the top 3.
Before you invite any companies in for a pitch you need to feedback to them what
you felt was missing in their tender document.This provides them with a chance
to complete the pitch. Be clear and honest with feedback. If you want a lower price
tell them, if need more information tell them.
They don’t know what you are thinking!
Feedback is really important
Interviewing potential suppliers
21
• If you need a lower price tell them what it is
• Don’t ask them to lower their price, they will just take a bit off again and
again. Cut to the chase!
• Be careful about pushing them to go low on price- shared risk is a
much better approach
• Pushing down the price just means they will need to reduce the costs if you
push too much.
• Defining the objectives and creating incentives for them to deliver is a much
better approach
Bargaining on what you want- be honest!
Final negotiations
22
Once the deal is done be honest and transparent; the more honest you
are with your supplier the more honest they should be with you.
Create a partnership that is true and not one that is adversarial. If they
don’t do this sack them and find one that will.
Be honest and transparent
When the deal is done
23
Good luck!
We hope you found this guide useful.
P.S. don’t forget to invite Felinesoft to tender

Weitere ähnliche Inhalte

Was ist angesagt?

GROWTH PRACTICES - Cracking the PM Career - CHAPTER 4
GROWTH PRACTICES - Cracking the PM Career - CHAPTER 4GROWTH PRACTICES - Cracking the PM Career - CHAPTER 4
GROWTH PRACTICES - Cracking the PM Career - CHAPTER 4Amir Shokri
 
Writing Essays: Freelance Writing Services
Writing Essays: Freelance Writing ServicesWriting Essays: Freelance Writing Services
Writing Essays: Freelance Writing ServicesSteven Brough
 
Erp purchase process | A Comprehensive Overview
Erp purchase process | A Comprehensive OverviewErp purchase process | A Comprehensive Overview
Erp purchase process | A Comprehensive OverviewSam Gupta
 
Key Success Factors in New Product Efforts
Key Success Factors in New Product EffortsKey Success Factors in New Product Efforts
Key Success Factors in New Product EffortsAtul Setlur
 
Owen design process 2015
Owen design process 2015Owen design process 2015
Owen design process 2015Owen Huish
 
What Is Global Product Development by RING Product Manager
What Is Global Product Development by RING Product ManagerWhat Is Global Product Development by RING Product Manager
What Is Global Product Development by RING Product ManagerProduct School
 
Assumption mapping and managing uncertainty NUXUK
Assumption mapping and managing uncertainty NUXUK Assumption mapping and managing uncertainty NUXUK
Assumption mapping and managing uncertainty NUXUK Kevin Murray
 
2008 09 06 Eric Ries Haas Columbia Customer Development Engineering
2008 09 06 Eric Ries Haas Columbia Customer Development Engineering2008 09 06 Eric Ries Haas Columbia Customer Development Engineering
2008 09 06 Eric Ries Haas Columbia Customer Development Engineeringguest472f47
 
Agile Business Analyst - Huong Tran
Agile Business Analyst - Huong TranAgile Business Analyst - Huong Tran
Agile Business Analyst - Huong TranHuong Tran
 
Agile Inception Techniques - DeliverConf 17 Workshop
Agile Inception Techniques - DeliverConf 17 WorkshopAgile Inception Techniques - DeliverConf 17 Workshop
Agile Inception Techniques - DeliverConf 17 WorkshopKevin Murray
 
Examining the Product Owner Role
Examining the Product Owner RoleExamining the Product Owner Role
Examining the Product Owner RoleKent McDonald
 
Best Practices for Effective Website Testing & Optimization (Webinar)
Best Practices for Effective Website Testing & Optimization (Webinar)Best Practices for Effective Website Testing & Optimization (Webinar)
Best Practices for Effective Website Testing & Optimization (Webinar)Monetate
 
You cant be agile if your code sucks
You cant be agile if your code sucksYou cant be agile if your code sucks
You cant be agile if your code sucksPeter Gfader
 
The Design Process
The Design Process The Design Process
The Design Process 14605
 
The Design process
The Design process The Design process
The Design process alicekell1
 

Was ist angesagt? (19)

GROWTH PRACTICES - Cracking the PM Career - CHAPTER 4
GROWTH PRACTICES - Cracking the PM Career - CHAPTER 4GROWTH PRACTICES - Cracking the PM Career - CHAPTER 4
GROWTH PRACTICES - Cracking the PM Career - CHAPTER 4
 
Andrii prosov
Andrii prosov Andrii prosov
Andrii prosov
 
Writing Essays: Freelance Writing Services
Writing Essays: Freelance Writing ServicesWriting Essays: Freelance Writing Services
Writing Essays: Freelance Writing Services
 
[Mush Honda] Software Testers From Good to Great
[Mush Honda] Software Testers From Good to Great[Mush Honda] Software Testers From Good to Great
[Mush Honda] Software Testers From Good to Great
 
Erp purchase process | A Comprehensive Overview
Erp purchase process | A Comprehensive OverviewErp purchase process | A Comprehensive Overview
Erp purchase process | A Comprehensive Overview
 
Key Success Factors in New Product Efforts
Key Success Factors in New Product EffortsKey Success Factors in New Product Efforts
Key Success Factors in New Product Efforts
 
Owen design process 2015
Owen design process 2015Owen design process 2015
Owen design process 2015
 
What Is Global Product Development by RING Product Manager
What Is Global Product Development by RING Product ManagerWhat Is Global Product Development by RING Product Manager
What Is Global Product Development by RING Product Manager
 
Assumption mapping and managing uncertainty NUXUK
Assumption mapping and managing uncertainty NUXUK Assumption mapping and managing uncertainty NUXUK
Assumption mapping and managing uncertainty NUXUK
 
2008 09 06 Eric Ries Haas Columbia Customer Development Engineering
2008 09 06 Eric Ries Haas Columbia Customer Development Engineering2008 09 06 Eric Ries Haas Columbia Customer Development Engineering
2008 09 06 Eric Ries Haas Columbia Customer Development Engineering
 
Agile Business Analyst - Huong Tran
Agile Business Analyst - Huong TranAgile Business Analyst - Huong Tran
Agile Business Analyst - Huong Tran
 
Agile Inception Techniques - DeliverConf 17 Workshop
Agile Inception Techniques - DeliverConf 17 WorkshopAgile Inception Techniques - DeliverConf 17 Workshop
Agile Inception Techniques - DeliverConf 17 Workshop
 
Examining the Product Owner Role
Examining the Product Owner RoleExamining the Product Owner Role
Examining the Product Owner Role
 
Itp251 Chptr6
Itp251 Chptr6Itp251 Chptr6
Itp251 Chptr6
 
Best Practices for Effective Website Testing & Optimization (Webinar)
Best Practices for Effective Website Testing & Optimization (Webinar)Best Practices for Effective Website Testing & Optimization (Webinar)
Best Practices for Effective Website Testing & Optimization (Webinar)
 
You cant be agile if your code sucks
You cant be agile if your code sucksYou cant be agile if your code sucks
You cant be agile if your code sucks
 
The Design Process
The Design Process The Design Process
The Design Process
 
The Design process
The Design process The Design process
The Design process
 
7 Keys to Launching
7 Keys to Launching7 Keys to Launching
7 Keys to Launching
 

Andere mochten auch

100% browser based audio video calling
100% browser based audio video calling100% browser based audio video calling
100% browser based audio video callingRalph Johnson
 
TypeScript Presentation - Jason Haffey
TypeScript Presentation - Jason HaffeyTypeScript Presentation - Jason Haffey
TypeScript Presentation - Jason HaffeyRalph Johnson
 
Tech Smart - How to improve member experience
Tech Smart - How to improve member experienceTech Smart - How to improve member experience
Tech Smart - How to improve member experienceRalph Johnson
 
Agile process with a fixed cost
Agile process with a fixed costAgile process with a fixed cost
Agile process with a fixed costRalph Johnson
 
Preventing sprint overun with good user stories
Preventing sprint overun with good user storiesPreventing sprint overun with good user stories
Preventing sprint overun with good user storiesRalph Johnson
 

Andere mochten auch (7)

100% browser based audio video calling
100% browser based audio video calling100% browser based audio video calling
100% browser based audio video calling
 
TypeScript Presentation - Jason Haffey
TypeScript Presentation - Jason HaffeyTypeScript Presentation - Jason Haffey
TypeScript Presentation - Jason Haffey
 
FelineSoft work
FelineSoft workFelineSoft work
FelineSoft work
 
Growing Felinesoft
Growing FelinesoftGrowing Felinesoft
Growing Felinesoft
 
Tech Smart - How to improve member experience
Tech Smart - How to improve member experienceTech Smart - How to improve member experience
Tech Smart - How to improve member experience
 
Agile process with a fixed cost
Agile process with a fixed costAgile process with a fixed cost
Agile process with a fixed cost
 
Preventing sprint overun with good user stories
Preventing sprint overun with good user storiesPreventing sprint overun with good user stories
Preventing sprint overun with good user stories
 

Ähnlich wie How to choose a web or bespoke development company

Website Redesign: Are You Planning To Succeed Or Succeeding To Fail? It All S...
Website Redesign: Are You Planning To Succeed Or Succeeding To Fail? It All S...Website Redesign: Are You Planning To Succeed Or Succeeding To Fail? It All S...
Website Redesign: Are You Planning To Succeed Or Succeeding To Fail? It All S...DesignHammer
 
eSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM Investment
eSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM InvestmenteSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM Investment
eSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM InvestmenteSavvy
 
UKSG 2018 Breakout - Setting up an effective Request for Proposal (RFP) and t...
UKSG 2018 Breakout - Setting up an effective Request for Proposal (RFP) and t...UKSG 2018 Breakout - Setting up an effective Request for Proposal (RFP) and t...
UKSG 2018 Breakout - Setting up an effective Request for Proposal (RFP) and t...UKSG: connecting the knowledge community
 
Implementing Commission Systems - 6 step guide
Implementing Commission Systems - 6 step guideImplementing Commission Systems - 6 step guide
Implementing Commission Systems - 6 step guideDouglas Erb
 
Five Steps to a Martech Power Stack (2021)
Five Steps to a Martech Power Stack (2021)Five Steps to a Martech Power Stack (2021)
Five Steps to a Martech Power Stack (2021)Josh Hill
 
How to compare prices and assess estimations of outsourcing companies
How to compare prices and assess estimations of outsourcing companiesHow to compare prices and assess estimations of outsourcing companies
How to compare prices and assess estimations of outsourcing companiesMaciej Dziergwa
 
Website Redesign in Drupal: are you planning to succeed or succeeding to fail...
Website Redesign in Drupal: are you planning to succeed or succeeding to fail...Website Redesign in Drupal: are you planning to succeed or succeeding to fail...
Website Redesign in Drupal: are you planning to succeed or succeeding to fail...David Minton
 
9 Tips on How to hire Tech Talent when you are not a Techie
9 Tips on How to hire Tech Talent when you are not a Techie9 Tips on How to hire Tech Talent when you are not a Techie
9 Tips on How to hire Tech Talent when you are not a TechieInterview Mocha
 
Website Redesign in Drupal: are you planning to succeed or succeeding to fail...
Website Redesign in Drupal: are you planning to succeed or succeeding to fail...Website Redesign in Drupal: are you planning to succeed or succeeding to fail...
Website Redesign in Drupal: are you planning to succeed or succeeding to fail...DesignHammer
 
A Beginner's Guide to Redesigning Your Firm's Website
A Beginner's Guide to Redesigning Your Firm's WebsiteA Beginner's Guide to Redesigning Your Firm's Website
A Beginner's Guide to Redesigning Your Firm's WebsiteOne North
 
Technology Buying for Marketers: Best Practices for Picking the Right Vendors
Technology Buying for Marketers:Best Practices for Picking the Right VendorsTechnology Buying for Marketers:Best Practices for Picking the Right Vendors
Technology Buying for Marketers: Best Practices for Picking the Right VendorsAudienceScience
 
How to make change happen in your organisation by talking your devs language
How to make change happen in your organisation by talking your devs languageHow to make change happen in your organisation by talking your devs language
How to make change happen in your organisation by talking your devs languageBuiltvisible
 
helpful-guide-for-finding-dedicated-developers-in-india.pptx
helpful-guide-for-finding-dedicated-developers-in-india.pptxhelpful-guide-for-finding-dedicated-developers-in-india.pptx
helpful-guide-for-finding-dedicated-developers-in-india.pptxBpointerTechnologies
 
Positioning Professional Services for Success
Positioning Professional Services for SuccessPositioning Professional Services for Success
Positioning Professional Services for SuccessAmbareesh Kulkarni
 
how-to-find-and-hire-remote-developers.pptx
how-to-find-and-hire-remote-developers.pptxhow-to-find-and-hire-remote-developers.pptx
how-to-find-and-hire-remote-developers.pptxBpointerTechnologies
 
Your path to Oracle ERP Cloud
Your path to Oracle ERP CloudYour path to Oracle ERP Cloud
Your path to Oracle ERP CloudRobert Jansen
 
LSCTIG 2015 Session Materials - Shop Smart: How a Formal Procurement Process ...
LSCTIG 2015 Session Materials - Shop Smart: How a Formal Procurement Process ...LSCTIG 2015 Session Materials - Shop Smart: How a Formal Procurement Process ...
LSCTIG 2015 Session Materials - Shop Smart: How a Formal Procurement Process ...Legal Services Corporation
 

Ähnlich wie How to choose a web or bespoke development company (20)

Website Redesign: Are You Planning To Succeed Or Succeeding To Fail? It All S...
Website Redesign: Are You Planning To Succeed Or Succeeding To Fail? It All S...Website Redesign: Are You Planning To Succeed Or Succeeding To Fail? It All S...
Website Redesign: Are You Planning To Succeed Or Succeeding To Fail? It All S...
 
eSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM Investment
eSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM InvestmenteSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM Investment
eSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM Investment
 
UKSG 2018 Breakout - Setting up an effective Request for Proposal (RFP) and t...
UKSG 2018 Breakout - Setting up an effective Request for Proposal (RFP) and t...UKSG 2018 Breakout - Setting up an effective Request for Proposal (RFP) and t...
UKSG 2018 Breakout - Setting up an effective Request for Proposal (RFP) and t...
 
Implementing Commission Systems - 6 step guide
Implementing Commission Systems - 6 step guideImplementing Commission Systems - 6 step guide
Implementing Commission Systems - 6 step guide
 
6 steps
6 steps6 steps
6 steps
 
Five Steps to a Martech Power Stack (2021)
Five Steps to a Martech Power Stack (2021)Five Steps to a Martech Power Stack (2021)
Five Steps to a Martech Power Stack (2021)
 
How to compare prices and assess estimations of outsourcing companies
How to compare prices and assess estimations of outsourcing companiesHow to compare prices and assess estimations of outsourcing companies
How to compare prices and assess estimations of outsourcing companies
 
Website Redesign in Drupal: are you planning to succeed or succeeding to fail...
Website Redesign in Drupal: are you planning to succeed or succeeding to fail...Website Redesign in Drupal: are you planning to succeed or succeeding to fail...
Website Redesign in Drupal: are you planning to succeed or succeeding to fail...
 
9 Tips on How to hire Tech Talent when you are not a Techie
9 Tips on How to hire Tech Talent when you are not a Techie9 Tips on How to hire Tech Talent when you are not a Techie
9 Tips on How to hire Tech Talent when you are not a Techie
 
Website Redesign in Drupal: are you planning to succeed or succeeding to fail...
Website Redesign in Drupal: are you planning to succeed or succeeding to fail...Website Redesign in Drupal: are you planning to succeed or succeeding to fail...
Website Redesign in Drupal: are you planning to succeed or succeeding to fail...
 
A Beginner's Guide to Redesigning Your Firm's Website
A Beginner's Guide to Redesigning Your Firm's WebsiteA Beginner's Guide to Redesigning Your Firm's Website
A Beginner's Guide to Redesigning Your Firm's Website
 
Steps to select the right ERP Vendor
Steps to select the right ERP VendorSteps to select the right ERP Vendor
Steps to select the right ERP Vendor
 
Technology Buying for Marketers: Best Practices for Picking the Right Vendors
Technology Buying for Marketers:Best Practices for Picking the Right VendorsTechnology Buying for Marketers:Best Practices for Picking the Right Vendors
Technology Buying for Marketers: Best Practices for Picking the Right Vendors
 
How to make change happen in your organisation by talking your devs language
How to make change happen in your organisation by talking your devs languageHow to make change happen in your organisation by talking your devs language
How to make change happen in your organisation by talking your devs language
 
helpful-guide-for-finding-dedicated-developers-in-india.pptx
helpful-guide-for-finding-dedicated-developers-in-india.pptxhelpful-guide-for-finding-dedicated-developers-in-india.pptx
helpful-guide-for-finding-dedicated-developers-in-india.pptx
 
Positioning Professional Services for Success
Positioning Professional Services for SuccessPositioning Professional Services for Success
Positioning Professional Services for Success
 
how-to-find-and-hire-remote-developers.pptx
how-to-find-and-hire-remote-developers.pptxhow-to-find-and-hire-remote-developers.pptx
how-to-find-and-hire-remote-developers.pptx
 
Your path to Oracle ERP Cloud
Your path to Oracle ERP CloudYour path to Oracle ERP Cloud
Your path to Oracle ERP Cloud
 
Top Tips for eDiscovery Software Demo iControl ESI
Top Tips for eDiscovery Software Demo iControl ESITop Tips for eDiscovery Software Demo iControl ESI
Top Tips for eDiscovery Software Demo iControl ESI
 
LSCTIG 2015 Session Materials - Shop Smart: How a Formal Procurement Process ...
LSCTIG 2015 Session Materials - Shop Smart: How a Formal Procurement Process ...LSCTIG 2015 Session Materials - Shop Smart: How a Formal Procurement Process ...
LSCTIG 2015 Session Materials - Shop Smart: How a Formal Procurement Process ...
 

Kürzlich hochgeladen

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
 
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
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
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
 
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
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
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
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
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
 

Kürzlich hochgeladen (20)

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
 
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
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
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
 
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
 
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
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
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.
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
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
 

How to choose a web or bespoke development company

  • 1. FELINESOFT HOW TO CHOOSE A WEB / BESPOKE DEVELOPMENT COMPANY
  • 2. Choosing the right company to develop your website or back office business software is not easy. You need to be able select from a group of companies that know much more about development that you need to. Introduction 2
  • 3. This is a plain English guide on how to select a development company. It will provide you with the some of the questions you should ask. It also suggests a way to separate the wheat from the chaff. Purpose of this Guide 3
  • 5. No • It will be outsourced • Software systems are loosely coupled • We want full service including long term support Yes • You have an in-house team • We often use contactors • We need deep integration • We have a defined technology stack Does the technology matter? 5 Php vs dot.NET vs Java
  • 6. An outsourced team need experience in: • The technology they recommend • The type of problems your project has • N.B. these might in a different vertical but that is ok • Supporting systems as well as building them • Solution design not just build • A developer is ok but most systems fail due to poor design • Business process analysis • Information architecture Experience is important, but not the sort you think It’s not my first rodeo 6
  • 7. • What are the certification requirements? • Pay some money • Qualified developers • Customer feedback • Sales of product • What does certification / partner status provide? • A stamp • Access to high quality technical support • Increased turnaround on support issues • Training Not all certifications are equal! Certification / partnerships 7
  • 8. Understand the skills you need to deliver the project and which skills they have in-house and which are contracted in. • How many developers with 3 years or more experience in your chosen technology? • Do they have in-house project managers? • Do they have in-house testers? • Do they have in-house infrastructure people? How many people are there doing what you need? Team size 8
  • 9. At a high level you are choosing between Waterfall andAgile. Waterfall vs Agile Which is the best methodology for you? Choose your weapon 9
  • 10. Choose your weapon 10 The question you need to answer here is this: Can you define your requirements upfront to a very high degree of accuracy? If not then choose Agile with a fixed budget.
  • 11. Now you have chosen your methodology you must ensure that your list of suppliers practice it correctly. In Summary: • Check their process overview • Check their document templates • Check the tools they use • Check who is responsible for what How do they walk the walk? Can they practice what they preach? 11
  • 12. What to look for inWaterfall 12 Waterfall is documentation-heavy so look for example documents that go into a great deal of detail.You will need a good business analysis and information architect to understand all the challenges upfront: • Check their example PID for detail • Check their SOW for detail • Check that their test plans match the SOW • Check their project plan
  • 13. What to look for in Agile 13 Agile is not an excuse to just make it up as you go along.You need the right tools to make it work well- the value of agile is that it forms a basis for learning as you go along: • Check their tools for managing • User stories • Testing • Automated deployment • Wireframes • Sprint plan
  • 14. Meet the people that are going to deliver your project. Having a great sales person is no good for delivering work, you need a team of pros. Be wary if you get: • people with big titles (don’t do real work) • no one that just speaks technical (these are the people that make it happen) • no project managers (they get the geeks to do it on time) Corr he’s ugly! Who’s who, who really does the work 14
  • 15. Don’ts 15 Pretty pictures do not make a software team If what you are building is a large complex website or other front facing tools, do not choose your development team on: • What the design looks like • Creative flair
  • 18. In an RFT you need to be explicit in everything you want. Prerequisites are: • Tender structure including all the sections, and an explanation of what each section should contain • List of consolidated requirements • List of company information Tell them what you want Request for tenders 18
  • 19. • Executive Summary • Solution Overview • Point by point response to requirements • Project process • Indicative Project plan • Team • Short bio for each person on the project • Case studies relevant to tender • References • Company Information • Last 2 years of summary accounts • Insurance • Certifications Example structure Request for tenders 19
  • 20. Points make prizes 20 Tune the point scoring matrix to enable you to make an informed decision about which supplier is right for you.The company with the top score might not be the one you pick but it should be one of the top 3.
  • 21. Before you invite any companies in for a pitch you need to feedback to them what you felt was missing in their tender document.This provides them with a chance to complete the pitch. Be clear and honest with feedback. If you want a lower price tell them, if need more information tell them. They don’t know what you are thinking! Feedback is really important Interviewing potential suppliers 21
  • 22. • If you need a lower price tell them what it is • Don’t ask them to lower their price, they will just take a bit off again and again. Cut to the chase! • Be careful about pushing them to go low on price- shared risk is a much better approach • Pushing down the price just means they will need to reduce the costs if you push too much. • Defining the objectives and creating incentives for them to deliver is a much better approach Bargaining on what you want- be honest! Final negotiations 22
  • 23. Once the deal is done be honest and transparent; the more honest you are with your supplier the more honest they should be with you. Create a partnership that is true and not one that is adversarial. If they don’t do this sack them and find one that will. Be honest and transparent When the deal is done 23
  • 24. Good luck! We hope you found this guide useful. P.S. don’t forget to invite Felinesoft to tender