SlideShare une entreprise Scribd logo
1  sur  23
TECHNOLOGY PLANNING
AND FUNDING FOR RIVER GROUPS

         Sean Larkin, Partner
           ThinkShout, Inc.

        sean@thinkshout.com
            760.223.0589
AGENDA

Why technology planning stinks...And why you
should get over it, and do a tech plan anyway.


9 Steps to successful tech planning, fundraising
and implementation.
GOALS
To help you...

• Pulltogether the right people to implement successful
 services.
• Focus   and remember what the heck you’re trying to
 do.
• Create   a compelling story when going after funding.
WHY TECHNOLOGY
           PLANNING STINKS
• It   takes time.
• It   costs $$.
• You    can’t do it while standing in a stream.
• It
   requires pulling together stakeholders who’d
 rather not talk about boring topics like
 technology.
                          Still.....
YOU CREATE A TECH PLAN
        BECAUSE....
• Technology    changes faster than your goals do.
• Teams   change faster than your goals do.
• Tech   plan = basis for RFPs.
• Thinking   in terms of services - not tools.
• Funders    like to see “plans”.
GENERAL CONCEPTS &
           TERMS
• Open    Source
• SaaS   (Software as a Service)
• Mash-ups

• Content   Management System (CMS)
• Contact   Relationship Management (CRM)
9 TECH PLANNING STEPS
1. Identify stakeholders and build a leadership team.
2. Identify needs (both met and unmet).
3. Catalog assets.
4. Explore solutions.
5. Create a living document.
6. Create a budget.
7. Develop fundraising strategy.
8. Set timelines.
9. Iterate, iterate, iterate!
IDENTIFYING STAKEHOLDERS &
 BUILDING A LEADERSHIP TEAM
Potential Stakeholders:       Potential
• Board members               Leadership Team:
• Executive leadership        • Board member
• Field staff                 • Executive leadership
• Volunteers and supporters   • Field staff
• Donors                      • A software provider
• Media
INTERVIEW QUESTIONS FOR
POTENTIAL SOFTWARE PROVIDERS
• What   are your software quality assurance and testing practices?
• What   are your redundancy & source control methods?
• How   you do secure websites from hackers?
• What   is your specific experience with nonprofits?
• What   is your previous experience with the recommended platform?
• Do   all your developers work under the same roof?
• What   is your development process? Agile? Waterfall?
• How   do you track and address client requests?
• How   do I know you're working on my project?
• What   happens if your developer goes on vacation?
IDENTIFYING NEEDS

Technical and “cultural” requirements:

• Accessibility   issues.

• Bandwidth    considerations.

• Ease   of use (ease of training).
IDENTIFYING NEEDS
Tools-based Approach:    Services-based
• Desktop computers      Approach:
• Spreadsheet & Word     • Need ability to do
  processing               research and analyze data
• Email                  • Need ability to
• Website                  communicate amongst
                           team
• Donor database
                         • Need ability to broadcast
• e-Newsletter
                           message to funders/
• Wiki                     supporters
• Financial management
CATALOGING ASSETS
• Physical   assets (computers, monitors, desks, etc).
• Software    licenses.
• Domain  names, hosting accounts, other 3rd-party
 online tools.
• In-house    and volunteer technical expertise.
• Logos, imagery, existing   content.
EXPLORING SOLUTIONS

• Off-the-shelf     solutions (paid, usually proprietary).
• SaaS   options.
• Contractors     vs internal staff.
 (Note: Get these options down on paper.)
CREATING A LIVING
             DOCUMENT

• Don’t procrastinate - it doesn’t have to be
 beautiful.
• Use
    a wiki or Google document for revision
 management.
• Schedule   reviews of this living document.
CREATING A BUDGET


 70% training and people
30% software and hardware
TOTAL COST OF OWNERSHIP
         (TOC)
• Platform   licenses
• Training                   • Implementation

• Supporting    software     • Data   migration
• Hardware     procurement   • Training

• Software    licenses       • Anticipated   life of software
• Maintenance                • Anticipated   life of hardware
• Security   and bug fixes    • Hosting

• Feature    upgrades
DEVELOPING A FUNDRAISING
        STRATEGY

• It’s   easier to fund solutions/services than tools...

• Talkabout the problems you are trying to solve - not just
  technology.

• Consider      asking your existing base – don’t just apply for
  grants.

• Your     technology plan can become your proposal(s).
TIPS TO WRITING A
               SUCCESSFUL RFP
• Don't write an RFP :)
• Work with a trusted technical advisor to clearly scope your project.
• Include project objective in scope.
• Specify a deadline, criteria for acceptance, and decision date.
• Include budget.
• Request a specific proposal format.
• Identify partners.
• Identify stakeholders.
• Identify assets (brand, logo, existing content).
• Identify potential scaling needs.
• Identify specific qualifications.
• Identify requirements for usability, data sharing, and integration.
SETTING TIMELINES
• Set   internal timelines.

• Identify   outside project manager.

• Document      your release schedule on a share wiki/calendar.

• Routine/scheduled     service releases.

• Frequent    pushes (test server, staging server, production
 server).
TAKING AN ITERATIVE
                APPROACH
• Implement    in stages.

• Don't   wait, iterate.

• Build   what you need today by distilling your requirements.

• Reserve    funds for training, support and extension.

• Review    your technology plan.
ADDITIONAL RESOURCES
Technology Plans:
•   Technology budgeting basics
•   Benefits of a technology plan.
•   Review of total cost of ownership
Selecting a Vendor:
•   Sample RFP
•   Vender selection criteria
•   If, If, If...your ready to hire IT staff, things to consider
Technology Funding Resources:
•   List of 40 nonprofit technology resources
•   List of 30 nonprofit technology grant opportunities
ADDITIONAL RESOURCES
Interesting Products and Projects (in no particular order):
• Drupal.org
• CiviCRM.org
• WordPress.org
• MailChimp.com
• WildApricot.com
• Salesforce.com
• Google Apps for Your Domain


Interesting Other Good Resources:
• NTEN.org
• TechSoup.org
• Groundspring.com
• WaterWordsThatWork.com
THANK YOU!


                 And stay in touch - The ThinkShout Team
                      http://thinkshout.com/contact




(Additional thanks to OpenSourcery, which provided support and ideas
for the initial development of this presentation.)

Contenu connexe

En vedette

Drupal Distributions, an Open Source Product Model
Drupal Distributions, an Open Source Product ModelDrupal Distributions, an Open Source Product Model
Drupal Distributions, an Open Source Product Model
Lev Tsypin
 

En vedette (20)

Digital Experience Management in Drupal
Digital Experience Management in DrupalDigital Experience Management in Drupal
Digital Experience Management in Drupal
 
Show, Don't Tell: Online Storytelling through Digital Media
Show, Don't Tell: Online Storytelling through Digital MediaShow, Don't Tell: Online Storytelling through Digital Media
Show, Don't Tell: Online Storytelling through Digital Media
 
Discover Discovery
Discover DiscoveryDiscover Discovery
Discover Discovery
 
Future-Proofing Your Content
Future-Proofing Your ContentFuture-Proofing Your Content
Future-Proofing Your Content
 
Content Strategy in Popular Culture
Content Strategy in Popular CultureContent Strategy in Popular Culture
Content Strategy in Popular Culture
 
NTEN Content Strategy Part I: Getting Started
NTEN Content Strategy Part I: Getting StartedNTEN Content Strategy Part I: Getting Started
NTEN Content Strategy Part I: Getting Started
 
Drupal presentations-badcamp-2014
Drupal presentations-badcamp-2014Drupal presentations-badcamp-2014
Drupal presentations-badcamp-2014
 
Fundraising with Drupal
Fundraising with DrupalFundraising with Drupal
Fundraising with Drupal
 
If I Only Had a Frame(work): Crafting Experiences Across 3rd-party Systems
If I Only Had a Frame(work): Crafting Experiences Across 3rd-party SystemsIf I Only Had a Frame(work): Crafting Experiences Across 3rd-party Systems
If I Only Had a Frame(work): Crafting Experiences Across 3rd-party Systems
 
Launching for the Web
Launching for the WebLaunching for the Web
Launching for the Web
 
What's new in "event management" with Drupal
What's new in "event management" with DrupalWhat's new in "event management" with Drupal
What's new in "event management" with Drupal
 
MIE Toolbox, a Case for Drupal as an Application Framework
MIE Toolbox, a Case for Drupal as an Application FrameworkMIE Toolbox, a Case for Drupal as an Application Framework
MIE Toolbox, a Case for Drupal as an Application Framework
 
It Takes Two: The Case for CRMs in Drupal
 It Takes Two: The Case for CRMs in Drupal It Takes Two: The Case for CRMs in Drupal
It Takes Two: The Case for CRMs in Drupal
 
Drupal Distributions, an Open Source Product Model
Drupal Distributions, an Open Source Product ModelDrupal Distributions, an Open Source Product Model
Drupal Distributions, an Open Source Product Model
 
If I Only Had a Frame(work): 2016 NTC
If I Only Had a Frame(work): 2016 NTCIf I Only Had a Frame(work): 2016 NTC
If I Only Had a Frame(work): 2016 NTC
 
SOTM - Integrating Maps with Drupal
SOTM - Integrating Maps with DrupalSOTM - Integrating Maps with Drupal
SOTM - Integrating Maps with Drupal
 
Meet ThinkShout, Inc.
Meet ThinkShout, Inc.Meet ThinkShout, Inc.
Meet ThinkShout, Inc.
 
Show Me the MVP - Digital PM Summit 2016 Natalie Warnert
Show Me the MVP - Digital PM Summit 2016 Natalie WarnertShow Me the MVP - Digital PM Summit 2016 Natalie Warnert
Show Me the MVP - Digital PM Summit 2016 Natalie Warnert
 
Content Strategy 101
Content Strategy 101Content Strategy 101
Content Strategy 101
 
Website Accessibility 101
Website Accessibility 101Website Accessibility 101
Website Accessibility 101
 

Similaire à Technology Planning for River Groups

Choosing a Database
Choosing a DatabaseChoosing a Database
Choosing a Database
501 Commons
 
Understanding SharePoint Roles
Understanding SharePoint RolesUnderstanding SharePoint Roles
Understanding SharePoint Roles
Wes Preston
 

Similaire à Technology Planning for River Groups (20)

Choosing a Database
Choosing a DatabaseChoosing a Database
Choosing a Database
 
Building enterprise platforms - off the beaten path - SharePoint User Group U...
Building enterprise platforms - off the beaten path - SharePoint User Group U...Building enterprise platforms - off the beaten path - SharePoint User Group U...
Building enterprise platforms - off the beaten path - SharePoint User Group U...
 
Building SharePoint Enterprise Platforms - Off the beaten path
Building SharePoint Enterprise Platforms - Off the beaten pathBuilding SharePoint Enterprise Platforms - Off the beaten path
Building SharePoint Enterprise Platforms - Off the beaten path
 
Software management plans in research software
Software management plans in research softwareSoftware management plans in research software
Software management plans in research software
 
Synergis60: 6 Critical Steps to Implementing Data Managment
Synergis60: 6 Critical Steps to Implementing Data ManagmentSynergis60: 6 Critical Steps to Implementing Data Managment
Synergis60: 6 Critical Steps to Implementing Data Managment
 
All Apps, What About Suport
All Apps, What About SuportAll Apps, What About Suport
All Apps, What About Suport
 
Balancing the Equation: Doing More than Documentation
Balancing the Equation: Doing More than DocumentationBalancing the Equation: Doing More than Documentation
Balancing the Equation: Doing More than Documentation
 
Software Product Engineering
Software Product EngineeringSoftware Product Engineering
Software Product Engineering
 
Continuously Deploying Culture: Scaling Culture at Etsy - Velocity Europe 2012
Continuously Deploying Culture: Scaling Culture at Etsy - Velocity Europe 2012Continuously Deploying Culture: Scaling Culture at Etsy - Velocity Europe 2012
Continuously Deploying Culture: Scaling Culture at Etsy - Velocity Europe 2012
 
Continuously Deploying Culture: Scaling Culture at Etsy - Velocity Europe 2012
Continuously Deploying Culture: Scaling Culture at Etsy - Velocity Europe 2012Continuously Deploying Culture: Scaling Culture at Etsy - Velocity Europe 2012
Continuously Deploying Culture: Scaling Culture at Etsy - Velocity Europe 2012
 
Data Foundation for Analytics Excellence by Tanimura, cathy from Okta
Data Foundation for Analytics Excellence by Tanimura, cathy from OktaData Foundation for Analytics Excellence by Tanimura, cathy from Okta
Data Foundation for Analytics Excellence by Tanimura, cathy from Okta
 
(SPOT205) 5 Lessons for Managing Massive IT Transformation Projects
(SPOT205) 5 Lessons for Managing Massive IT Transformation Projects(SPOT205) 5 Lessons for Managing Massive IT Transformation Projects
(SPOT205) 5 Lessons for Managing Massive IT Transformation Projects
 
DITA Quick Start Webinar Series: Building a Project Plan
DITA Quick Start Webinar Series: Building a Project PlanDITA Quick Start Webinar Series: Building a Project Plan
DITA Quick Start Webinar Series: Building a Project Plan
 
05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&process05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&process
 
How to Ease Scaleup Growing Pains - from Startup to Scaleup without the pain
How to Ease Scaleup Growing Pains - from Startup to Scaleup without the painHow to Ease Scaleup Growing Pains - from Startup to Scaleup without the pain
How to Ease Scaleup Growing Pains - from Startup to Scaleup without the pain
 
CTO School Meetup - Jan 2013 Becoming Better Technical Leader
CTO School Meetup - Jan 2013   Becoming Better Technical LeaderCTO School Meetup - Jan 2013   Becoming Better Technical Leader
CTO School Meetup - Jan 2013 Becoming Better Technical Leader
 
Understanding SharePoint Roles
Understanding SharePoint RolesUnderstanding SharePoint Roles
Understanding SharePoint Roles
 
Software development planning and essentials
Software development planning and essentialsSoftware development planning and essentials
Software development planning and essentials
 
Software development planning and essentials
Software development planning and essentialsSoftware development planning and essentials
Software development planning and essentials
 
What You Need to Know Before Upgrading to SharePoint 2013
What You Need to Know Before Upgrading to SharePoint 2013What You Need to Know Before Upgrading to SharePoint 2013
What You Need to Know Before Upgrading to SharePoint 2013
 

Dernier

Dernier (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
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
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
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
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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...
 

Technology Planning for River Groups

  • 1. TECHNOLOGY PLANNING AND FUNDING FOR RIVER GROUPS Sean Larkin, Partner ThinkShout, Inc. sean@thinkshout.com 760.223.0589
  • 2. AGENDA Why technology planning stinks...And why you should get over it, and do a tech plan anyway. 9 Steps to successful tech planning, fundraising and implementation.
  • 3. GOALS To help you... • Pulltogether the right people to implement successful services. • Focus and remember what the heck you’re trying to do. • Create a compelling story when going after funding.
  • 4. WHY TECHNOLOGY PLANNING STINKS • It takes time. • It costs $$. • You can’t do it while standing in a stream. • It requires pulling together stakeholders who’d rather not talk about boring topics like technology. Still.....
  • 5. YOU CREATE A TECH PLAN BECAUSE.... • Technology changes faster than your goals do. • Teams change faster than your goals do. • Tech plan = basis for RFPs. • Thinking in terms of services - not tools. • Funders like to see “plans”.
  • 6. GENERAL CONCEPTS & TERMS • Open Source • SaaS (Software as a Service) • Mash-ups • Content Management System (CMS) • Contact Relationship Management (CRM)
  • 7. 9 TECH PLANNING STEPS 1. Identify stakeholders and build a leadership team. 2. Identify needs (both met and unmet). 3. Catalog assets. 4. Explore solutions. 5. Create a living document. 6. Create a budget. 7. Develop fundraising strategy. 8. Set timelines. 9. Iterate, iterate, iterate!
  • 8. IDENTIFYING STAKEHOLDERS & BUILDING A LEADERSHIP TEAM Potential Stakeholders: Potential • Board members Leadership Team: • Executive leadership • Board member • Field staff • Executive leadership • Volunteers and supporters • Field staff • Donors • A software provider • Media
  • 9. INTERVIEW QUESTIONS FOR POTENTIAL SOFTWARE PROVIDERS • What are your software quality assurance and testing practices? • What are your redundancy & source control methods? • How you do secure websites from hackers? • What is your specific experience with nonprofits? • What is your previous experience with the recommended platform? • Do all your developers work under the same roof? • What is your development process? Agile? Waterfall? • How do you track and address client requests? • How do I know you're working on my project? • What happens if your developer goes on vacation?
  • 10. IDENTIFYING NEEDS Technical and “cultural” requirements: • Accessibility issues. • Bandwidth considerations. • Ease of use (ease of training).
  • 11. IDENTIFYING NEEDS Tools-based Approach: Services-based • Desktop computers Approach: • Spreadsheet & Word • Need ability to do processing research and analyze data • Email • Need ability to • Website communicate amongst team • Donor database • Need ability to broadcast • e-Newsletter message to funders/ • Wiki supporters • Financial management
  • 12. CATALOGING ASSETS • Physical assets (computers, monitors, desks, etc). • Software licenses. • Domain names, hosting accounts, other 3rd-party online tools. • In-house and volunteer technical expertise. • Logos, imagery, existing content.
  • 13. EXPLORING SOLUTIONS • Off-the-shelf solutions (paid, usually proprietary). • SaaS options. • Contractors vs internal staff. (Note: Get these options down on paper.)
  • 14. CREATING A LIVING DOCUMENT • Don’t procrastinate - it doesn’t have to be beautiful. • Use a wiki or Google document for revision management. • Schedule reviews of this living document.
  • 15. CREATING A BUDGET 70% training and people 30% software and hardware
  • 16. TOTAL COST OF OWNERSHIP (TOC) • Platform licenses • Training • Implementation • Supporting software • Data migration • Hardware procurement • Training • Software licenses • Anticipated life of software • Maintenance • Anticipated life of hardware • Security and bug fixes • Hosting • Feature upgrades
  • 17. DEVELOPING A FUNDRAISING STRATEGY • It’s easier to fund solutions/services than tools... • Talkabout the problems you are trying to solve - not just technology. • Consider asking your existing base – don’t just apply for grants. • Your technology plan can become your proposal(s).
  • 18. TIPS TO WRITING A SUCCESSFUL RFP • Don't write an RFP :) • Work with a trusted technical advisor to clearly scope your project. • Include project objective in scope. • Specify a deadline, criteria for acceptance, and decision date. • Include budget. • Request a specific proposal format. • Identify partners. • Identify stakeholders. • Identify assets (brand, logo, existing content). • Identify potential scaling needs. • Identify specific qualifications. • Identify requirements for usability, data sharing, and integration.
  • 19. SETTING TIMELINES • Set internal timelines. • Identify outside project manager. • Document your release schedule on a share wiki/calendar. • Routine/scheduled service releases. • Frequent pushes (test server, staging server, production server).
  • 20. TAKING AN ITERATIVE APPROACH • Implement in stages. • Don't wait, iterate. • Build what you need today by distilling your requirements. • Reserve funds for training, support and extension. • Review your technology plan.
  • 21. ADDITIONAL RESOURCES Technology Plans: • Technology budgeting basics • Benefits of a technology plan. • Review of total cost of ownership Selecting a Vendor: • Sample RFP • Vender selection criteria • If, If, If...your ready to hire IT staff, things to consider Technology Funding Resources: • List of 40 nonprofit technology resources • List of 30 nonprofit technology grant opportunities
  • 22. ADDITIONAL RESOURCES Interesting Products and Projects (in no particular order): • Drupal.org • CiviCRM.org • WordPress.org • MailChimp.com • WildApricot.com • Salesforce.com • Google Apps for Your Domain Interesting Other Good Resources: • NTEN.org • TechSoup.org • Groundspring.com • WaterWordsThatWork.com
  • 23. THANK YOU! And stay in touch - The ThinkShout Team http://thinkshout.com/contact (Additional thanks to OpenSourcery, which provided support and ideas for the initial development of this presentation.)

Notes de l'éditeur

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n