Transcription
January 25, 2013Development &Profit in ProjectManagement:How Digital Agencies Use DrupalPresented by James Smith
Pressentor: James Smith– Technical Project Manager at Sensis– Academic Experience: BA in Economics – University of South Alabama MA in Financial-Economics and MBA in Finance – Universityof New Orleans Ph.D. Studies in Economics – Vanderbilt University– Professional Experience: Extensive background in healthcare, data management, andbusiness information PM work in Nashville, New Orleans, San Francisco, L.A.3
PM Goals:4 Client Satisfaction Quality Work Profit Agile Process
5
Drupal?
What is Drupal? Free, open-source web developmentplatform for online content and usercommunities Drupal is maintained and developed by acommunity of 630,000 users anddevelopers.Source: http://drupal.org/about7
Drupal Market Share Drupal is used by 7.2% of all thewebsites whose content managementsystem we know.– This is 2.3% of all websites. Drupal is used by 24% of governmentand public sector websites.Sources: -whats-cooking/
Why Drupal?9Open-SourceDrupal was created and released asopen-source software under theGNU Public License.
10Why Drupal?Web DevelopmentDrupal’s default installation is adatabase-backed web platform withfile maintenance tools and a highlevel of security.
11Why Drupal?SocialDrupal is a multi-user system, lettingsite visitors log in (as “authenticated”users) or browse the site withoutdoing so (as “anonymous” users).
12Why Drupal?ContentDrupal both hosts and promotesyour content. It can reach outbeyond your site to give you apresence on Twitter, Facebook, andin other venues.
13Why Drupal?SecureDrupal is subject to rigorous securitytesting both by the Drupalcommunity and by security expertsaround the world.
What companies andsites use Drupal?
15Companies and Sites using DrupalSource: http://www.drupalshowcase.com
Drupal: Case Studies Zapposhttp://blogs.zappos.com Zappos.com was founded in 1999with the goal of becoming thepremiere destination for onlineshoes.Source: os16
Drupal: Case Studies Twitterhttp://dev.twitter.com A developer community for the Twitterplatform. With over 750,000 developers building onthe platform, Twitter chose to use Drupalto create a new home to support theTwitter community better. Version of Drupal: Drupal 7Source: ter17
Drupal: Case Studies American Red Crosshttp://www.redcrossblood.org American Red Cross BiomedicalServices plays a critical role in ournation’s health care system. It is the largest single supplier of bloodand blood products in the U.S., collectingand processing more than 40 percent ofthe blood supply.Source: ican-red-cross18
Project Management
21If you don’t know where you’re going,you probably will end up somewhereelse.” Laurence J. Peter.
HowProjectsOftenWork
35What isAgile?
36
What is Agile?Source: Sensis Agile Foundation Training from Digital Onion.37
Why Agile?38Agile Clear Communication Clear expectations No more over-promised & under-deliveredprojects Successful projects Long-term, successful client relationships
CommunicationVocal38%Verbal7%39BodyLanguage55%* Based on research by Albert Mehrabian, Ph.D., Professor Emeritus, UCLA.
40Communication Process
41This results from “NOISE” inthe Communication Process
42ManagetheGAP!
43 Or else yourclientswill look like this
44
45
46
47
48
Waterfall49WaterfallWaterfall finalAgileproduct after golive feedbackWaterfallfinal productSource: http://www.windarooci.com/service list/view service/4
Waterfall vs. Agile50WaterfallAgileSource: Sensis Agile Foundation Training from Digital Onion.
51Project Management: StatisticsThe Standish Group research: 31.1% of projects will be cancelled before they ever get completed. 52.7% of projects will cost 189% of original estimates. 16.2% of software projects are completed on-time and on-budget.– In the larger companies, the news is even worse: only 9% of their projects come in ontime and on-budget.Source: Sensis Agile Foundation Training from Digital Onion.
52Waterfall frequentlyresults like this
53
54AgileAgileIteration 2AgileIteration 3AgileIteration 4AgileAgileIteration 1Source: http://www.windarooci.com/service list/view service/4Agile final product:What the clientwanted
55AGILE MethodologiesImprove the chancesfor Clients like this
Why Agile?56Agile ValuesIndividuals and interactionsWorking softwareCustomer collaborationResponding to changeTeam Growth processes and tools comprehensive documentation contract negotiation following a plan individual success
57
58
SENSIS
60
Jose VillaPresident and Founder61 Vision for the Sensis: leveraging technology to bringanalytical rigor to the advertising business. A thought-leader in multicultural advertising Founder of TuRumbo.comFocus Multimedia (Website Development Firm)Sensis (Full-service advertising agency)
Agency LeadersPresident62JoseMediaAccountCreativeNew BusinessTechnologyRickMelissaRoyGloriaWade
OFFICES:63
Agency Profile Advertising & digital agency43 employees 12 million in revenue (2012)15 years in businessIndependent, minority-owned64
Sensis’ clients:65
Past Drupal Projects:Current Drupal Projects:66
SENSIS:Agile Process
68
69Drupal Projects: Team StructureDevelopers(F/E & B/E)Project ManagerEricPiperJamesUX & DesignAlbertoManaf
70Project Management: Check-In DailyHave I met your expectations today?1. Did you get what you needed (from me)?2. Did that actually do what you wanted/need it to do?3. What do you want or think you need next?4. When do you need that by?
71Drupal Projects at Sensis: The ProcessContract Finalized for Drupal ProjectCreation of Project Team based on best fit of available resourcesProduction starts with AgileProject is divided into sprints and phasesSprint 1 Planning Meeting
Agile Work FlowGET READYBACKLOG GROOMINGREMOVEIMPEDIMENTDONEDELIVER VALUESprint ‘N’PRODUCTBACKLOGSprint 3Sprint 2Sprint 172
73Drupal Projects at Sensis: The ProcessSprint 0 Planning MeetingJan. 28Sprint 0Feb. 11Sprint 1 Planning MeetingMid-Point ReviewSprint 1Feb. 19Sprint 1 Review Sprint RetrospectiveFeb. 26Sprint 2 Planning MeetingFeb. 26Sprint 2Mid-Point ReviewSprint 2 Review
Sprint Retrospective Good – Bad – (Could Do) Better – Best Scoring:ProgressScheduleScopeTeam SatisfactionClient SatisfactionQuality74
75Past DrupalProjects atSensis
76Past Drupal Projects at SensisMicrositeMobile WebsiteWebsite RedesignMicrosite
77Sempra Energy: Microsite Design Objective:Create a microsite showcasingmajor renewable energytechnologies in consumer-friendlyterms, in addition to displayingSempra's own involvement inrenewable energy initiatives. Solution:
78United Healthcare: Mobile Website Objective:Tasked with creating a bilingualmobile site for United Healthcarewe developed a means for easilyfinding common healthful relatedcontent as well as convenienthealth care guidance. Solution:m.uhclatino.com
79United Healthcare: Mobile Website
80United Healthcare: Mobile Website
81Ameritas College: Website Redesign Objective:Launch a site that introduced itsunique mission to serve theacademic needs of bilingualstudents. Solution:To best represent the nurturingenvironment of Ameritas College,we built a site that emphasizedthe support structures available topotential students, fromregistration, enrollment, financialaid, and academic assistance.
82Ameritas College: Website Redesign01Website Redesign & CMS IntegrationAmeritas College / Brand University
L.A. Care Health Plan D5 to D70183Website Redesign & CMS IntegrationL.A. Care Health Plan
http://duals.lacare.org/L.A. CareDUALS About the Company:L.A. Care is the nation’slargest health caremanagement companywith over 1 millionmembers Objective:Create a microsite toeducate the communityand healthcare providers inL.A. counties to Duals, anew L.A. Care health plan84
85WebsiteRedesign &CMSIntegrationSan DiegoGas &Electric
86WebsiteRedesignFEMA
87WebsiteRedesign &CMSIntegrationAssociation ofHispanicAdvertisingAgencies
88WebsiteDesign &CMSIntegrationCooperativeof AmericanPhysicians
89WebsiteDesign &CMSIntegrationThe TrevorProject
90WebsiteDesign &CMSIntegrationVersailles
91Connect with nsisagencylinkedin.com/company/sensis 2Learn more about Sensis:sensisagency.com
92James SmithJames.Smith@SensisAgency.com
Project Management: Statistics 51 The Standish Group research: 31.1% of projects will be cancelled before they ever get completed. 52.7% of projects will cost 189% of original estimates. 16.2% of software projects are completed on-time and on-budget. - In the larger companies, the news is even worse: only 9% of their projects come in on-