Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 26

Enterprise IT on a Shoestring

Stretching budgets with the open source,


agile and the cloud

By: J Schwan
2009
The Challenge

Your budget has been whacked.


The Opportunity
How Do You Do It?
Open Source Software (OSS) &
Software as a Service (SaaS) solutions

Scalable Cloud Computing

Agile Product Development Methodology


Proprietary vs. OSS vs. SaaS
Traditional Proprietary OSS Products SaaS Products
Products

Speed to
market

Customization

Interoperability

Support
Proprietary vs OSS vs. SaaS

Traditional Proprietary OSS Products SaaS Products


Products

Vendor Lock In

Security

Total Cost of
Ownership
OSS, SaaS Product Examples
Category Proprietary Market OSS SaaS
Leader
Office Productivity MS Office OpenOffice Google Docs

Customer Relationship Siebel SugarCRM 37Signals


Management HighRise/Salesforce.co
m

Human Resources PeopleSoft HRM OrangeHRM Zoho People


Management
Content Management Interwoven Teamsite Drupal, Joomla TBD. . .

Portal IBM Websphere Portal, Liferay, .NETNuke Google Apps


MS Sharepoint,

Collaboration MS Exchange, Lotus Zimbra Google Apps


Notes Domino
Social Networking TBD (MS, IBM, Oracle) Elgg Ning.com (free),
* Other solutions for billing, eCommerce, scheduling, etc. exist as well
KickApps (sub),
How Do You Do It?

Cloud Computing
Data Center in the Cloud

Virtual Servers – GoDaddy / RackSpace

App Hosting – Google, Amazon

Custom Dev –Amazon, Force.com

Emerging – Microsoft Azure, IBM Blue Cloud


Data Center in the Cloud
How Do You Do It?
IT Project Problems
Success Rate of IT projects Succeeded
Challenged
Failed

1994 16% 53% 31%

1996 27% 33% 40%

1998 26% 46% 28%

2000 28% 49% 23%

2004 29% 53% 18%

* Standish Group CHAOS 2004 Survey
IT Project Problems: Change

*Study by British Computer Society
IT Project Problems: Waste

7%
Always 20%
13% Always / Often
Often

45%
Never 16%
Sometimes

64%
Rarely / Never
19%
Rarely

Typical Features Used in a Successful System* * Standish Group


64%
IT Project Problems: Quality

• Many people doing a waterfall/predictive development also try to


fix schedule and cost
• But it’s risky, as we wind up with:
– Fixed requirements
– Fixed schedule
– Fixed cost
• And the only variable left is quality…
– “Pay me now, or pay me later!”
Methodology Comparison
Agile Scrum
Metaphors for people-driven, incremental change

05/27/09 19
Team Structure
Methodology
Agile Tools: Sprint Backlog
Bringing It All Together

When the next IT project presents itself. .

Look to OSS and SaaS solutions before you get you started on any
new/reengineering initiatives

Migrate your “data center” on demand, into the cloud

If something isn’t available out of the box, Agile Development can be used as
a lightweight, proven process for delivering an iterative solution, driven by the
customer

Once the solution is implemented, consider open sourcing it so others can


benefit and build upon it!
Questions, Follow Ups, Brainstorming?

J Schwan
Solstice Consulting, LLC
641 W. Lake Suite 102
Chicago, IL

Email: JSchwan@solstice-consulting.com
Blog: blogs.solstice-consulting.com
Twitter: jschwan
LinkedIn: schwan.solstice-consulting.com
Work: 866.380.8472 x 112

You might also like