SlideShare a Scribd company logo
1 of 35
Custom vs Packaged
                              Software
                                   Prepared by Selcuk Atli




Sunday, March 22, 2009
Custom Software
Sunday, March 22, 2009
Custom Software

                    •    “Software that is developed either for a specific
                         organization or function that differs from or is
                         opposite of other already available software” Wikipedia




Sunday, March 22, 2009
Delivery Process
                    1. Initial Meeting     7. Development

                    2. Detailed Proposal   8. Delivery

                    3. Detailed Design     9. System Completed

                    4. Agree Contract




Sunday, March 22, 2009
Advantages
                    • Maps to business processes
                    • Retain competitive advantage
                    • Increasingly feasible
                    • Only necessary features
                    • Oversee development
                    • Own the software
Sunday, March 22, 2009
Disadvantages

                    • More costly
                    • First to try risk
                    • Standardization
                         •   e.g. e-commerce plugins

                    • Development time

Sunday, March 22, 2009
Packaged Software
Sunday, March 22, 2009
Packaged Software

                    •    “Software that is ready-made and available for sale,
                         lease, or license to the general public.” Wikipedia

                    •    Commercially of the Shelf Software




Sunday, March 22, 2009
Delivery Process
                    1. Problem identification   7. Acquisition of service

                    2. Vendor search           8. Production

                    3. Value assessment

                    4. Vendor comparison




Sunday, March 22, 2009
Advantages
                    • Less costly
                    • No development time
                    • Economies of scale
                    • Proven technology / application
                    • Community support
                    • Integrability
Sunday, March 22, 2009
Disadvantages

                    • Not unique to business processes
                    • Vendor lock in
                         •   “Realistic ability to manipulate code”

                    • Unexpected future updates
                    • Licensing problems

Sunday, March 22, 2009
Trends in Software Delivery
Sunday, March 22, 2009
Trends in Software Delivery

                    • The Optaros Report
                    • How will enterprises deliver new generation web services?
                    •    400 senior decision makers surveyed

                    • Custom / Off the Shelf NGI found to be 4:1




Sunday, March 22, 2009
Custom Built vs. Off the Shelf Software




Sunday, March 22, 2009
Custom Built vs. Off the Shelf Software
                              !quot;#$%%!&#!'                                !quot;#$%&%'#&()*+$,$-$'.&



                                                   !quot;#$%&'                                        !quot;#$%&'
                                                                                                  ()'$*+'#*+,-'
                                                   ()'$*+'#*+,-'
                                                                                                  ($*+.'
                                                   ($*+.'




                          !quot;#$%&'()#'*+,#'(-.!')                             !quot;#$%&'()*+quot;,-$(.'



                                                    !quot;#$%&'                                       !quot;#$%&'
                                                    ()'$*+'#*+,-'                                 ()'$*+'#*+,-'
                                                    ($*+.'                                        ($*+.'




                                               !quot;#$%&'()*'#'(+,'-)!quot;#,'#,)



                                                                             !quot;#$%&'
                                                                             ()'$*+'#*+,-'
                                                                             ($*+.'




Sunday, March 22, 2009
Trends in Software Delivery
                    • The Forrester Report
                    • CIO’s want suites for web 2.0
                    • 61% for a web 2.0 suite and large vendor




Sunday, March 22, 2009
Cloud Distribution of
                              Packaged Software
                    •    Microsoft launches Microsoft Store

                         •   Download and run immediately

                         •   Re-downloadable for 5 years support

                    •    Not entirely new

                         •   Steam from Valve

                         •   iPhone Appstore

                         •   Many other small vendors




Sunday, March 22, 2009
The Power of Free

                    • The “Free is Cool” generation
                    • IBM Blade SDK vs Java Developer Tools
                    • Google: Free to Empire
                    • Google Office vs. Microsoft Office


Sunday, March 22, 2009
Custom vs. Packaged


                             IT Depends



Sunday, March 22, 2009
IT Depends




Sunday, March 22, 2009
IT Depends
                         Commodity




Sunday, March 22, 2009
IT Depends
                            Commodity
                         Operationally Trivial




Sunday, March 22, 2009
IT Depends
                            Commodity
                         Operationally Trivial
                            Integration




Sunday, March 22, 2009
IT Depends
                            Commodity
                         Operationally Trivial
                            Integration
                           Non-Strategic




Sunday, March 22, 2009
IT Depends
                        Commodity
                    Operationally Trivial
                        Integration
                       Non-Strategic
                  Time & Resource Critical




Sunday, March 22, 2009
IT Depends
                        Commodity
                    Operationally Trivial
                        Integration
                       Non-Strategic
                  Time & Resource Critical
                  Packaged Software




Sunday, March 22, 2009
IT Depends




Sunday, March 22, 2009
IT Depends
                         Niche




Sunday, March 22, 2009
IT Depends
                                Niche
                         Operationally Critical




Sunday, March 22, 2009
IT Depends
                                Niche
                         Operationally Critical
                              Secluded




Sunday, March 22, 2009
IT Depends
                                Niche
                         Operationally Critical
                              Secluded
                              Strategic




Sunday, March 22, 2009
IT Depends
                         Niche
                  Operationally Critical
                        Secluded
                        Strategic
                Time & Resource Available




Sunday, March 22, 2009
IT Depends
                         Niche
                  Operationally Critical
                        Secluded
                        Strategic
                Time & Resource Available
                    Custom Software




Sunday, March 22, 2009
Thanks

                         Questions?




Sunday, March 22, 2009
References
                         [1] - Wikipedia. Definition for: Custom Software
                         http://en.wikipedia.org/wiki/Custom_software


                         [2] - Roul Saldi. Advantages of Custom Software over Packaged Software
                         http://ezinearticles.com/?Advantages-of-Custom-Software-Over-Packaged-Software&id=1039975


                         [3] - Erick Schonfeld. The death of packaged software: Microsoft Store opens on the web for only U.S. shoppers
                         http://www.techcrunch.com/2008/11/13/the-death-of-packaged-software-microsoft-store-opens-on-the-web-for-us-shoppers/


                         [4] - Wikipedia. Definition for: Commrcially of the Shelf Software
                         http://en.wikipedia.org/wiki/Commercial_off-the-shelf


                         [5] - Richard MacManus (2007). How will enterprises deliver next generation internet applications. ReadWriteWeb
                         http://www.readwriteweb.com/archives/optaros_enterprise_survey.php


                         [6] - Richard MacManus (2007). CIOs Spurn Web 2.0 Startups - Enterprises Want Suites and Large, Incumbent Software Vendors.
                         ReadWriteWeb
                         http://www.readwriteweb.com/archives/cios_spurn_web2_startups.php


                         [7] - Alex Iskold (2008). The Danger of Free. ReadWriteWeb
                         http://www.readwriteweb.com/archives/the_danger_of_free.php




Sunday, March 22, 2009

More Related Content

What's hot

What's hot (20)

Computer software
Computer softwareComputer software
Computer software
 
Operating Systems Presentation
Operating Systems Presentation Operating Systems Presentation
Operating Systems Presentation
 
System calls
System callsSystem calls
System calls
 
Introduction to Ubuntu
Introduction to UbuntuIntroduction to Ubuntu
Introduction to Ubuntu
 
Process scheduling
Process schedulingProcess scheduling
Process scheduling
 
Output devices
Output devicesOutput devices
Output devices
 
Lesson 4 Types Of Operating Systems
Lesson 4 Types Of Operating SystemsLesson 4 Types Of Operating Systems
Lesson 4 Types Of Operating Systems
 
Assembly Language
Assembly LanguageAssembly Language
Assembly Language
 
Comparison of windows linux and mac os
Comparison of windows linux and mac osComparison of windows linux and mac os
Comparison of windows linux and mac os
 
operating system
operating systemoperating system
operating system
 
Types of memory
Types of memoryTypes of memory
Types of memory
 
Operating system presentation
Operating system presentationOperating system presentation
Operating system presentation
 
Generation of os
Generation of osGeneration of os
Generation of os
 
Operating Systems & Applications
Operating Systems & ApplicationsOperating Systems & Applications
Operating Systems & Applications
 
Computer system soft ware
Computer system soft wareComputer system soft ware
Computer system soft ware
 
Enterprise class storage & san
Enterprise class storage & sanEnterprise class storage & san
Enterprise class storage & san
 
Windows operating system presentation
Windows operating system presentationWindows operating system presentation
Windows operating system presentation
 
Utility software
Utility softwareUtility software
Utility software
 
Computer Fundamentals
Computer FundamentalsComputer Fundamentals
Computer Fundamentals
 
Basics of computer networks
Basics of computer networksBasics of computer networks
Basics of computer networks
 

Similar to IT Depends: Custom vs Packaged Software

iPhone Development Overview
iPhone Development OverviewiPhone Development Overview
iPhone Development OverviewTom Adams
 
A practical guide to connecting hardware to Flex
A practical guide to connecting hardware to FlexA practical guide to connecting hardware to Flex
A practical guide to connecting hardware to FlexJustin Mclean
 
Realtime 3D on the web - a toy or a useful tool?
Realtime 3D on the web - a toy or a useful tool?Realtime 3D on the web - a toy or a useful tool?
Realtime 3D on the web - a toy or a useful tool?Jens Brynildsen
 
Challenges In Managing Embedded Product Development
Challenges In Managing Embedded Product DevelopmentChallenges In Managing Embedded Product Development
Challenges In Managing Embedded Product DevelopmentAtul Nene
 
Web Standards and Accessibility
Web Standards and AccessibilityWeb Standards and Accessibility
Web Standards and AccessibilityNick DeNardis
 
Testing as Communication, Real-World Techniques
Testing as Communication, Real-World TechniquesTesting as Communication, Real-World Techniques
Testing as Communication, Real-World TechniquesActsAsCon
 
Digital Divide Bridging The Gap
Digital Divide   Bridging The GapDigital Divide   Bridging The Gap
Digital Divide Bridging The GapM J Caputo
 
Practical Groovy Domain-Specific Languages - Guillaume Laforge - Usi 2009
Practical Groovy Domain-Specific Languages - Guillaume Laforge - Usi 2009Practical Groovy Domain-Specific Languages - Guillaume Laforge - Usi 2009
Practical Groovy Domain-Specific Languages - Guillaume Laforge - Usi 2009Guillaume Laforge
 
Bug Labs - Overview
Bug Labs - OverviewBug Labs - Overview
Bug Labs - Overviewbuglabs
 
Content Management Selection and Strategy
Content Management Selection and StrategyContent Management Selection and Strategy
Content Management Selection and StrategyIvo Jansch
 
Ibuildings Cms Talk
Ibuildings Cms TalkIbuildings Cms Talk
Ibuildings Cms Talkdean1985
 
Investing in open source hw
Investing in open source hwInvesting in open source hw
Investing in open source hwbijansabet
 
Government As Platform
Government As PlatformGovernment As Platform
Government As PlatformTim O'Reilly
 
Angular.js - JS Camp UKraine 2013
Angular.js - JS Camp UKraine 2013Angular.js - JS Camp UKraine 2013
Angular.js - JS Camp UKraine 2013Max Klymyshyn
 
Ed Byrne Ucd Presentation 27 Jan 2009
Ed Byrne   Ucd Presentation   27 Jan 2009Ed Byrne   Ucd Presentation   27 Jan 2009
Ed Byrne Ucd Presentation 27 Jan 2009Ed Byrne
 

Similar to IT Depends: Custom vs Packaged Software (20)

iPhone Development Overview
iPhone Development OverviewiPhone Development Overview
iPhone Development Overview
 
A practical guide to connecting hardware to Flex
A practical guide to connecting hardware to FlexA practical guide to connecting hardware to Flex
A practical guide to connecting hardware to Flex
 
Cloudera Desktop
Cloudera DesktopCloudera Desktop
Cloudera Desktop
 
Realtime 3D on the web - a toy or a useful tool?
Realtime 3D on the web - a toy or a useful tool?Realtime 3D on the web - a toy or a useful tool?
Realtime 3D on the web - a toy or a useful tool?
 
Challenges In Managing Embedded Product Development
Challenges In Managing Embedded Product DevelopmentChallenges In Managing Embedded Product Development
Challenges In Managing Embedded Product Development
 
Web Standards and Accessibility
Web Standards and AccessibilityWeb Standards and Accessibility
Web Standards and Accessibility
 
Web Synergy 20080911
Web Synergy 20080911Web Synergy 20080911
Web Synergy 20080911
 
Testing as Communication, Real-World Techniques
Testing as Communication, Real-World TechniquesTesting as Communication, Real-World Techniques
Testing as Communication, Real-World Techniques
 
Mac vs PC
Mac vs PCMac vs PC
Mac vs PC
 
MindMeister and SaaS
MindMeister and SaaSMindMeister and SaaS
MindMeister and SaaS
 
Digital Divide Bridging The Gap
Digital Divide   Bridging The GapDigital Divide   Bridging The Gap
Digital Divide Bridging The Gap
 
Practical Groovy Domain-Specific Languages - Guillaume Laforge - Usi 2009
Practical Groovy Domain-Specific Languages - Guillaume Laforge - Usi 2009Practical Groovy Domain-Specific Languages - Guillaume Laforge - Usi 2009
Practical Groovy Domain-Specific Languages - Guillaume Laforge - Usi 2009
 
title
titletitle
title
 
Bug Labs - Overview
Bug Labs - OverviewBug Labs - Overview
Bug Labs - Overview
 
Content Management Selection and Strategy
Content Management Selection and StrategyContent Management Selection and Strategy
Content Management Selection and Strategy
 
Ibuildings Cms Talk
Ibuildings Cms TalkIbuildings Cms Talk
Ibuildings Cms Talk
 
Investing in open source hw
Investing in open source hwInvesting in open source hw
Investing in open source hw
 
Government As Platform
Government As PlatformGovernment As Platform
Government As Platform
 
Angular.js - JS Camp UKraine 2013
Angular.js - JS Camp UKraine 2013Angular.js - JS Camp UKraine 2013
Angular.js - JS Camp UKraine 2013
 
Ed Byrne Ucd Presentation 27 Jan 2009
Ed Byrne   Ucd Presentation   27 Jan 2009Ed Byrne   Ucd Presentation   27 Jan 2009
Ed Byrne Ucd Presentation 27 Jan 2009
 

Recently uploaded

Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Recently uploaded (20)

Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

IT Depends: Custom vs Packaged Software

  • 1. Custom vs Packaged Software Prepared by Selcuk Atli Sunday, March 22, 2009
  • 3. Custom Software • “Software that is developed either for a specific organization or function that differs from or is opposite of other already available software” Wikipedia Sunday, March 22, 2009
  • 4. Delivery Process 1. Initial Meeting 7. Development 2. Detailed Proposal 8. Delivery 3. Detailed Design 9. System Completed 4. Agree Contract Sunday, March 22, 2009
  • 5. Advantages • Maps to business processes • Retain competitive advantage • Increasingly feasible • Only necessary features • Oversee development • Own the software Sunday, March 22, 2009
  • 6. Disadvantages • More costly • First to try risk • Standardization • e.g. e-commerce plugins • Development time Sunday, March 22, 2009
  • 8. Packaged Software • “Software that is ready-made and available for sale, lease, or license to the general public.” Wikipedia • Commercially of the Shelf Software Sunday, March 22, 2009
  • 9. Delivery Process 1. Problem identification 7. Acquisition of service 2. Vendor search 8. Production 3. Value assessment 4. Vendor comparison Sunday, March 22, 2009
  • 10. Advantages • Less costly • No development time • Economies of scale • Proven technology / application • Community support • Integrability Sunday, March 22, 2009
  • 11. Disadvantages • Not unique to business processes • Vendor lock in • “Realistic ability to manipulate code” • Unexpected future updates • Licensing problems Sunday, March 22, 2009
  • 12. Trends in Software Delivery Sunday, March 22, 2009
  • 13. Trends in Software Delivery • The Optaros Report • How will enterprises deliver new generation web services? • 400 senior decision makers surveyed • Custom / Off the Shelf NGI found to be 4:1 Sunday, March 22, 2009
  • 14. Custom Built vs. Off the Shelf Software Sunday, March 22, 2009
  • 15. Custom Built vs. Off the Shelf Software !quot;#$%%!&#!' !quot;#$%&%'#&()*+$,$-$'.& !quot;#$%&' !quot;#$%&' ()'$*+'#*+,-' ()'$*+'#*+,-' ($*+.' ($*+.' !quot;#$%&'()#'*+,#'(-.!') !quot;#$%&'()*+quot;,-$(.' !quot;#$%&' !quot;#$%&' ()'$*+'#*+,-' ()'$*+'#*+,-' ($*+.' ($*+.' !quot;#$%&'()*'#'(+,'-)!quot;#,'#,) !quot;#$%&' ()'$*+'#*+,-' ($*+.' Sunday, March 22, 2009
  • 16. Trends in Software Delivery • The Forrester Report • CIO’s want suites for web 2.0 • 61% for a web 2.0 suite and large vendor Sunday, March 22, 2009
  • 17. Cloud Distribution of Packaged Software • Microsoft launches Microsoft Store • Download and run immediately • Re-downloadable for 5 years support • Not entirely new • Steam from Valve • iPhone Appstore • Many other small vendors Sunday, March 22, 2009
  • 18. The Power of Free • The “Free is Cool” generation • IBM Blade SDK vs Java Developer Tools • Google: Free to Empire • Google Office vs. Microsoft Office Sunday, March 22, 2009
  • 19. Custom vs. Packaged IT Depends Sunday, March 22, 2009
  • 21. IT Depends Commodity Sunday, March 22, 2009
  • 22. IT Depends Commodity Operationally Trivial Sunday, March 22, 2009
  • 23. IT Depends Commodity Operationally Trivial Integration Sunday, March 22, 2009
  • 24. IT Depends Commodity Operationally Trivial Integration Non-Strategic Sunday, March 22, 2009
  • 25. IT Depends Commodity Operationally Trivial Integration Non-Strategic Time & Resource Critical Sunday, March 22, 2009
  • 26. IT Depends Commodity Operationally Trivial Integration Non-Strategic Time & Resource Critical Packaged Software Sunday, March 22, 2009
  • 28. IT Depends Niche Sunday, March 22, 2009
  • 29. IT Depends Niche Operationally Critical Sunday, March 22, 2009
  • 30. IT Depends Niche Operationally Critical Secluded Sunday, March 22, 2009
  • 31. IT Depends Niche Operationally Critical Secluded Strategic Sunday, March 22, 2009
  • 32. IT Depends Niche Operationally Critical Secluded Strategic Time & Resource Available Sunday, March 22, 2009
  • 33. IT Depends Niche Operationally Critical Secluded Strategic Time & Resource Available Custom Software Sunday, March 22, 2009
  • 34. Thanks Questions? Sunday, March 22, 2009
  • 35. References [1] - Wikipedia. Definition for: Custom Software http://en.wikipedia.org/wiki/Custom_software [2] - Roul Saldi. Advantages of Custom Software over Packaged Software http://ezinearticles.com/?Advantages-of-Custom-Software-Over-Packaged-Software&id=1039975 [3] - Erick Schonfeld. The death of packaged software: Microsoft Store opens on the web for only U.S. shoppers http://www.techcrunch.com/2008/11/13/the-death-of-packaged-software-microsoft-store-opens-on-the-web-for-us-shoppers/ [4] - Wikipedia. Definition for: Commrcially of the Shelf Software http://en.wikipedia.org/wiki/Commercial_off-the-shelf [5] - Richard MacManus (2007). How will enterprises deliver next generation internet applications. ReadWriteWeb http://www.readwriteweb.com/archives/optaros_enterprise_survey.php [6] - Richard MacManus (2007). CIOs Spurn Web 2.0 Startups - Enterprises Want Suites and Large, Incumbent Software Vendors. ReadWriteWeb http://www.readwriteweb.com/archives/cios_spurn_web2_startups.php [7] - Alex Iskold (2008). The Danger of Free. ReadWriteWeb http://www.readwriteweb.com/archives/the_danger_of_free.php Sunday, March 22, 2009

Editor's Notes