SlideShare a Scribd company logo
1 of 79
Download to read offline
Digital Production Course:
     Solutions, Resources, Documents and Tools
     09.23.11

     CHRIS BERGER
     @BERGS


Monday, October 10, 2011
Design Comps




Monday, October 10, 2011
Design Comps




Monday, October 10, 2011
Red Bull Street Art
      •Microsite             and mash-up
      •Always              on Destination
      •User           Generated Content
      •Google              Maps API
      •HTML/Ajax

      •Flash

      •Facebook               Connect API
      •Twitter             Auth API
      •User           Experience

Monday, October 10, 2011
Monday, October 10, 2011
Monday, October 10, 2011
Interactive Experience




Monday, October 10, 2011
Planning &
                            Building




Monday, October 10, 2011
Digital Production: the Role of
       the Producer

      •SOFTWARE      AS CONCEPT: Base understanding of
       software development, examples.
      • PLANNING:          Timing,Teams, Documents
      • PRODUCING:        Ensure collaboration and coordination of
          all UX, Design, Assets, and Code - Tools and
          Documentation examples




Monday, October 10, 2011
SOFTWARE
               •Aninteractive system that supports a User
               Experience




Monday, October 10, 2011
Monday, October 10, 2011
SOFTWARE (on the web)
               •Browser

               •Application

               •Server




Monday, October 10, 2011
SOFTWARE (Client and Server)
               •Browser       Displays Code
                  •Client   Side = Front End: HTML, FLASH
                  •Server
                       Side = Back End - Data, Data Processing,
                  WWW Server OS and Hosting (ISP)




Monday, October 10, 2011
SOFTWARE (Evolution)

            PAGE            STAGE




Monday, October 10, 2011
SOFTWARE Objects + Connectivity
            •Objects       in a Browser or Applications
                      •Connectivity   to internet +
                      •Display   and Data
                      •APIs = (Application Programming Interface) -
                      objects talk to eachother, and share functionality
            •Objects       on a device
                      •SDK   (Software Developer Kit) applications talk
                      to device hardware


Monday, October 10, 2011
What Is Digital Advertising?
             •Banners        (Polite and Rich)
                       •Interactive   and Video
             •Websites        (Basic, Dynamic, Enterpise)
                       •Microsites,   Facebook Tabs, Youtube Channels
             •Applications       (Web based, Mobile)
                       •Facebook  Applications, iPhone & iPad
                       Applications, Android and windows phones and
                       tablets


Monday, October 10, 2011
Monday, October 10, 2011
Monday, October 10, 2011
Monday, October 10, 2011
Monday, October 10, 2011
Monday, October 10, 2011
Monday, October 10, 2011
Monday, October 10, 2011
Monday, October 10, 2011
Monday, October 10, 2011
Monday, October 10, 2011
Monday, October 10, 2011
PLANNING
               •Why  you need to plan (a lot!): The People,
               Documents, and Tools you need to map out an
               experience




Monday, October 10, 2011
Producer vs. PM Producer
             •Producer:   Works out of Lead Agency to Manage
             Specialist Agency
             •ProjectManager: Works out of Specialist Agency,
             manages specific resources and tasks... (and Lead
             Agency)




Monday, October 10, 2011
Digital Planning


                  Architects                      Documentation

                                  Interactive
                                  Experience




      Code & Asset
     integration, and          Tools & Services    Coders
           host
Monday, October 10, 2011
Phases - Lifecycle
        Project Plan


        Discovery


                    Define


                            Design


                                     Build   Alpha -> Beta ->Gold



                                                      QA Testing




Monday, October 10, 2011
Planning Arsenal


                                Documents,
        People/                                    Solutions
                                  Tools &
       Resources
                                 Services



                           The Production Matrix


Monday, October 10, 2011
Solutions
                                                                    •Digital Systems/Platforms
     Resources




                                                             •Microsites/Flash

                                  •Microsites/NOFLASH
                                                        •Tablet apps

                           •OS widgets/apps   •Mobile apps
                                                          •Digital Installations
                                        •Banners/Rich



                           •Banners/Stnd
                   Time:     6 weeks                                  6 months and up
                   Cost:     $5-40K        $20-200K     $100K - $250K    $200 and up

                                       Scope [time & cost]
Monday, October 10, 2011
Planning the experience
    •Creative              Development
    •Functionality

    •Technology

    •User           Experience




Monday, October 10, 2011
Planning: Feasibility Philosophy
    •Translate              Creative Concept
    •Producer Collaborate with experts to reverse
    engineer experiences, and verify requirements are
    possible
    •Always                source existing similar examples
    •Agree             on What it does: Functional Requirements




Monday, October 10, 2011
Team
            •Associate     Producer
            •Producer
            •Sr. Producer
            •Exec. Producer
            •Art Director
            •Copy Writer
            •Information Architect
            •Interactive Strategist
            •Creative Technologist
            •Interaction Designer
            •Technology Engineer
            •Front End coder HTML, HTML5, xHTML, ajax, ruby on rails, etc.
            •Front End coder ASPx
            •Front End coder FL
            •Front End Coder animation FL
            •Back-end Coder - PHP, asp, js, flash, Objective C., etc.
            •Back-end Coder Data - MySQL, SQL



Monday, October 10, 2011
Team
            •Associate     Producer
            •Producer
            •Sr. Producer
            •Exec. Producer
            •Art Director
            •Copy Writer
            •Information Architect
            •Interactive Strategist
            •Creative Technologist
            •Interaction Designer
            •Technology Engineer
            •Front End coder HTML, HTML5, xHTML, ajax, ruby on rails, etc.
            •Front End coder ASPx
            •Front End coder FL
            •Front End Coder animation FL
            •Back-end Coder - PHP, asp, js, flash, Objective C., etc.
            •Back-end Coder Data - MySQL, SQL



Monday, October 10, 2011
Process Tools & Svcs
       •Project       Plans/Gantt Charts: MS Project (PC only), Merlin (mac)
       •SITE      MAPS: Visio (PC only)
       •WIRE       FRAMES:Axure (mac/pc)
       •HTML        PRODUCTION: Coda, Aptana, Eclipse, DreamWeaver
       •Social      platform Dashboards: Facebook, Youtube
       •FLASH         PRODUCTION: Flash
       •ONLINE             PROJECT COLLABORATION: Extranet - BaseCamp
       •CENTRALIZED             QA TESTING TOOL: Jira, Bugzilla
       •SITE/DATA            HOSTING: Dreamhost, Rackspace
       •SITE      ANALYTICS: Omniture, Google Analytics




Monday, October 10, 2011
Monday, October 10, 2011
Lifecycle/Timing
       •Scheduling            Philosophy
       •Phases

       •Project            Setup




Monday, October 10, 2011
Phases - Documents
        Project Plan - Schedule


        Functional & Technical
        Requirements/


                    Site Map & Wire Frames


                           Design Comps, Copy Deck, Style
                           Guide


                                                     Code Development, API integration



                                                                             QA Testing




Monday, October 10, 2011
Phases - Resources
        Producer


        Technical Director


                   UX, TD, CT


                           UX, ID, CT


                                                    FE Coders


                                        BE Coders               BE Coders


                                        Testers                 Testers
Monday, October 10, 2011
Monday, October 10, 2011
Gantt Chart Schedule




Monday, October 10, 2011
Project Plan




Monday, October 10, 2011
Project Plan




Monday, October 10, 2011
Project Plan




Monday, October 10, 2011
Project Plan




Monday, October 10, 2011
Primary Scope Documents




Monday, October 10, 2011
Functional Requirements
                •How  a particular experience functions, what a
                system is supposed to accomplish
                •A  typical functional requirement will contain a
                unique name and number, a brief summary, and a
                rationale. This information is used to help the reader
                understand why the requirement is needed, and to
                track the requirement through the development of
                the system.
                •EG:
                   Video Player: FF, RW, PAUSE, PLAY, REPLAY,
                SCRUB, FULL SCREEN, FEATURE LINK



Monday, October 10, 2011
Technical Requirements
                •How   a system is supposed to accomplish the
                functional requirements
                •A  typical Technical requirement will contain a unique
                name and number, and a description of the technical
                criteria for a particular funciton
                •EG:  The dimensions of the site are a minimum of
                1024x768, but should elegantly accommodate for
                larger browser windows up to 1440x900.




Monday, October 10, 2011
Functional & Technical
       Specifications
    •How a particular experience functions, what a system is supposed to
    accomplish

    •a specification is a document that clearly and accurately describes the
    essential technical requirements for items, materials, or services including the
    procedures by which it can be determined that the requirements have been
    met. Specifications help avoid duplication and inconsistencies, allow for
    accurate estimates of necessary work and resources, act as a negotiation and
    reference document for engineering changes, provide documentation of
    configuration, and allow for consistent communication among those
    responsible for the eight primary functions of Systems Engineering. They
    provide a precise idea of the problem to be solved so that they can efficiently
    design the system and estimate the cost of design alternatives. They provide
    guidance to testers for verification (qualification) of each technical requirement.



Monday, October 10, 2011
PRODUCING
               •What and how the People, Documents, and Tools
               need to work together to create the experience




Monday, October 10, 2011
Process Tools, Docs & Svcs
       •Project       Plans/Gantt Charts: MS Project (PC only), Merlin (mac)
       •SITE       MAPS: Visio (PC only)
       •WIRE        FRAMES:Axure (mac/pc)
       •HTML        PRODUCTION: Aptana, Eclipse, DreamWeaver
       •FLASH         PRODUCTION: Flash
       •ONLINE             PROJECT COLLABORATION: Extranet - BaseCamp
       •FTP      CLIENT: Cyber Duck
       •CENTRALIZED             QA TESTING TOOL: Jira, Bugzilla
       •SITE/DATA            HOSTING: Dreamhost, Rackspace
       •SITE       ANALYTICS: Omniture, Google Analytics




Monday, October 10, 2011
Site Map




Monday, October 10, 2011
Site Map




Monday, October 10, 2011
Flow Chart - Lamp working?




Monday, October 10, 2011
Flow Chart - Driving a Car




Monday, October 10, 2011
Flow Chart
    Flow Chart




Monday, October 10, 2011
WireFrames




Monday, October 10, 2011
WireFrames




Monday, October 10, 2011
Visio




Monday, October 10, 2011
Building/Coding/
        Asset Interation
                 •HTML   PRODUCTION: Aptana, Eclipse, DreamWeaver
                 •FLASH PRODUCTION: Flash
                 •API Integration: Coda




Monday, October 10, 2011
Site Testing: Quality Assurance
          •Quality Assurance Plan: Mirrors Functional and
          Technical Specs
          •Uses            wireframes as a guide
          •Cycles           with site Builds
          •Online   Bug Tracking Tool protocol - Bugs,
          identify, describe, assign, resolve, retest




Monday, October 10, 2011
Hosting Specification
        •Defines   where and how the site will be hosted
        •Comply with Client digital governance
        •Feasibility of project depends on hosting restrictions
        •Ownership of Domain Names and Name Servers




Monday, October 10, 2011
How Hosting Works

                                       register.com

                           Rackspace
                                                             www name
                                                             servers

                                                      ISP: AT&T


                                                        Browser



Monday, October 10, 2011
FTP: CyberDuck
                           FTP - cyberduck




Monday, October 10, 2011
Hosting: Rackspace




Monday, October 10, 2011
Basecamp




Monday, October 10, 2011
Bugzilla




Monday, October 10, 2011
Google Analytics




Monday, October 10, 2011
Take away Pointers
    •Collaborate              with experts to plan and produce
    •Reverse               engineer similar whenever possible
    •Invention:   No solution is the same, but there are
    lots of similarities.
    •Verify:  It’s OK if it’s never been done, it’s NOT OK if
    it can’t be
    •Tools enable resources to create a better
    experience more efficiently




Monday, October 10, 2011
Appendix:
      Production Menu Matrix!



Monday, October 10, 2011
Monday, October 10, 2011
Monday, October 10, 2011
Monday, October 10, 2011
Monday, October 10, 2011
Monday, October 10, 2011
Monday, October 10, 2011

More Related Content

Viewers also liked

Jobs & Salaries For Advertising Graduates
Jobs & Salaries For Advertising GraduatesJobs & Salaries For Advertising Graduates
Jobs & Salaries For Advertising GraduatesMike Sullivan
 
Plan de Negocios y el Proceso de Mercadotecnia
Plan de Negocios y el Proceso de MercadotecniaPlan de Negocios y el Proceso de Mercadotecnia
Plan de Negocios y el Proceso de MercadotecniaJuan Carlos Fernandez
 
Plan De Negocios 1
Plan De Negocios 1Plan De Negocios 1
Plan De Negocios 1Ricardo Ruiz
 
The Hard & Soft Skills Needed for Successful Project Management
The Hard & Soft Skills Needed for Successful Project ManagementThe Hard & Soft Skills Needed for Successful Project Management
The Hard & Soft Skills Needed for Successful Project ManagementCirca Interactive
 
7 Habits To Basic Account Development
7 Habits To  Basic Account Development7 Habits To  Basic Account Development
7 Habits To Basic Account DevelopmentGreg Crouch
 
Account Management 101
Account Management 101Account Management 101
Account Management 101Shahzeb Abbasi
 
PMBOK® Vs PRINCE2®
PMBOK®  Vs PRINCE2®PMBOK®  Vs PRINCE2®
PMBOK® Vs PRINCE2®Rajiv Sharma
 
The 7 Principles of Conversion Centered Design
The 7 Principles of Conversion Centered DesignThe 7 Principles of Conversion Centered Design
The 7 Principles of Conversion Centered DesignKissmetrics on SlideShare
 
MozCon - E-Commerce SEO - Tips and Tricks
MozCon - E-Commerce SEO - Tips and TricksMozCon - E-Commerce SEO - Tips and Tricks
MozCon - E-Commerce SEO - Tips and TricksFabio Ricotta
 
Gestion de clientes claves/Key account Management (K.A.M.)
Gestion de clientes claves/Key account Management (K.A.M.)Gestion de clientes claves/Key account Management (K.A.M.)
Gestion de clientes claves/Key account Management (K.A.M.)Solutions in Company
 
COMO ELABORAR UN PLAN DE NEGOCIO
COMO ELABORAR UN PLAN DE NEGOCIOCOMO ELABORAR UN PLAN DE NEGOCIO
COMO ELABORAR UN PLAN DE NEGOCIOemprendedorlug
 
Top 5 Soft Skills: What Successful People Know that Every Employee Needs to K...
Top 5 Soft Skills: What Successful People Know that Every Employee Needs to K...Top 5 Soft Skills: What Successful People Know that Every Employee Needs to K...
Top 5 Soft Skills: What Successful People Know that Every Employee Needs to K...BizLibrary
 
Pmi - Project Management Professional (Pmp) Certification Study Guide
Pmi - Project Management Professional (Pmp)   Certification Study GuidePmi - Project Management Professional (Pmp)   Certification Study Guide
Pmi - Project Management Professional (Pmp) Certification Study Guiderobsonnasc
 
Project Management in Advertising
Project Management in AdvertisingProject Management in Advertising
Project Management in AdvertisingKaye I. Smith, PMP
 
Successful Digital Projects 2010 02 04
Successful Digital Projects 2010 02 04Successful Digital Projects 2010 02 04
Successful Digital Projects 2010 02 04Gareth Knight
 
Cap12: ESTRATEGIAS OFENSIVAS
Cap12: ESTRATEGIAS OFENSIVASCap12: ESTRATEGIAS OFENSIVAS
Cap12: ESTRATEGIAS OFENSIVASRosa Apaza Lajo
 
Plan De Negocio Presentacion
Plan De Negocio  PresentacionPlan De Negocio  Presentacion
Plan De Negocio Presentacionadurana1
 

Viewers also liked (20)

Jobs & Salaries For Advertising Graduates
Jobs & Salaries For Advertising GraduatesJobs & Salaries For Advertising Graduates
Jobs & Salaries For Advertising Graduates
 
Plan de Negocios y el Proceso de Mercadotecnia
Plan de Negocios y el Proceso de MercadotecniaPlan de Negocios y el Proceso de Mercadotecnia
Plan de Negocios y el Proceso de Mercadotecnia
 
Plan De Negocios 1
Plan De Negocios 1Plan De Negocios 1
Plan De Negocios 1
 
The Hard & Soft Skills Needed for Successful Project Management
The Hard & Soft Skills Needed for Successful Project ManagementThe Hard & Soft Skills Needed for Successful Project Management
The Hard & Soft Skills Needed for Successful Project Management
 
7 Habits To Basic Account Development
7 Habits To  Basic Account Development7 Habits To  Basic Account Development
7 Habits To Basic Account Development
 
Account Management 101
Account Management 101Account Management 101
Account Management 101
 
Soft Skills: Essentials for Project Success
Soft Skills: Essentials for Project SuccessSoft Skills: Essentials for Project Success
Soft Skills: Essentials for Project Success
 
PMBOK® Vs PRINCE2®
PMBOK®  Vs PRINCE2®PMBOK®  Vs PRINCE2®
PMBOK® Vs PRINCE2®
 
Advertising Agency
Advertising AgencyAdvertising Agency
Advertising Agency
 
Key account management quarterly research 2011
Key account management   quarterly research 2011Key account management   quarterly research 2011
Key account management quarterly research 2011
 
The 7 Principles of Conversion Centered Design
The 7 Principles of Conversion Centered DesignThe 7 Principles of Conversion Centered Design
The 7 Principles of Conversion Centered Design
 
MozCon - E-Commerce SEO - Tips and Tricks
MozCon - E-Commerce SEO - Tips and TricksMozCon - E-Commerce SEO - Tips and Tricks
MozCon - E-Commerce SEO - Tips and Tricks
 
Gestion de clientes claves/Key account Management (K.A.M.)
Gestion de clientes claves/Key account Management (K.A.M.)Gestion de clientes claves/Key account Management (K.A.M.)
Gestion de clientes claves/Key account Management (K.A.M.)
 
COMO ELABORAR UN PLAN DE NEGOCIO
COMO ELABORAR UN PLAN DE NEGOCIOCOMO ELABORAR UN PLAN DE NEGOCIO
COMO ELABORAR UN PLAN DE NEGOCIO
 
Top 5 Soft Skills: What Successful People Know that Every Employee Needs to K...
Top 5 Soft Skills: What Successful People Know that Every Employee Needs to K...Top 5 Soft Skills: What Successful People Know that Every Employee Needs to K...
Top 5 Soft Skills: What Successful People Know that Every Employee Needs to K...
 
Pmi - Project Management Professional (Pmp) Certification Study Guide
Pmi - Project Management Professional (Pmp)   Certification Study GuidePmi - Project Management Professional (Pmp)   Certification Study Guide
Pmi - Project Management Professional (Pmp) Certification Study Guide
 
Project Management in Advertising
Project Management in AdvertisingProject Management in Advertising
Project Management in Advertising
 
Successful Digital Projects 2010 02 04
Successful Digital Projects 2010 02 04Successful Digital Projects 2010 02 04
Successful Digital Projects 2010 02 04
 
Cap12: ESTRATEGIAS OFENSIVAS
Cap12: ESTRATEGIAS OFENSIVASCap12: ESTRATEGIAS OFENSIVAS
Cap12: ESTRATEGIAS OFENSIVAS
 
Plan De Negocio Presentacion
Plan De Negocio  PresentacionPlan De Negocio  Presentacion
Plan De Negocio Presentacion
 

Similar to She saysdigiprodcrsetools2 23_sep_2011

Mobile ECM with JavaScript - JSE 2011
Mobile ECM with JavaScript - JSE 2011Mobile ECM with JavaScript - JSE 2011
Mobile ECM with JavaScript - JSE 2011Nuxeo
 
Résumé - Mahlon E. Lo Vuolo
Résumé -  Mahlon E. Lo VuoloRésumé -  Mahlon E. Lo Vuolo
Résumé - Mahlon E. Lo VuoloEdLoVuolo
 
European SharePoint Conference 2017 Summary
European SharePoint Conference 2017 SummaryEuropean SharePoint Conference 2017 Summary
European SharePoint Conference 2017 SummaryJeff ANGAMA
 
H2O Deep Water - Making Deep Learning Accessible to Everyone
H2O Deep Water - Making Deep Learning Accessible to EveryoneH2O Deep Water - Making Deep Learning Accessible to Everyone
H2O Deep Water - Making Deep Learning Accessible to EveryoneJo-fai Chow
 
HTML5 or Android for Mobile Development?
HTML5 or Android for Mobile Development?HTML5 or Android for Mobile Development?
HTML5 or Android for Mobile Development?Reto Meier
 
OvertheAir 2010 html5 impact on application programming
OvertheAir 2010 html5 impact on application programmingOvertheAir 2010 html5 impact on application programming
OvertheAir 2010 html5 impact on application programmingTor Björn Minde
 
HTML5 impact on application programming
HTML5 impact on application programmingHTML5 impact on application programming
HTML5 impact on application programmingEricsson Labs
 
Android presentation 2011
Android presentation 2011Android presentation 2011
Android presentation 2011Bram Vandeputte
 
Azure thursday HoloLens and cognitive services a powerful combination
Azure thursday HoloLens and cognitive services a powerful combinationAzure thursday HoloLens and cognitive services a powerful combination
Azure thursday HoloLens and cognitive services a powerful combinationAlexander Meijers
 
Waleed Abdelkebir Cv En 2009
Waleed Abdelkebir  Cv En 2009Waleed Abdelkebir  Cv En 2009
Waleed Abdelkebir Cv En 2009abcwalid
 
Primers on mobile application development
Primers on mobile application developmentPrimers on mobile application development
Primers on mobile application developmentSatta Nathan
 
Design & Deploy a data-driven Web API in 2 hours
Design & Deploy a data-driven Web API in 2 hoursDesign & Deploy a data-driven Web API in 2 hours
Design & Deploy a data-driven Web API in 2 hoursRestlet
 
Acs south coast nsw openness
Acs south coast nsw opennessAcs south coast nsw openness
Acs south coast nsw opennessNick Hodge
 
SharePoint 2013 Dev Features
SharePoint 2013 Dev FeaturesSharePoint 2013 Dev Features
SharePoint 2013 Dev FeaturesRicardo Wilkins
 
Building a Startup in .NET
Building a Startup in .NETBuilding a Startup in .NET
Building a Startup in .NETMarcelo Calbucci
 
Titanium Overview (Mobile March 2011)
Titanium Overview (Mobile March 2011)Titanium Overview (Mobile March 2011)
Titanium Overview (Mobile March 2011)Kevin Whinnery
 
A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)Oursky
 

Similar to She saysdigiprodcrsetools2 23_sep_2011 (20)

Mobile ECM with JavaScript - JSE 2011
Mobile ECM with JavaScript - JSE 2011Mobile ECM with JavaScript - JSE 2011
Mobile ECM with JavaScript - JSE 2011
 
Résumé - Mahlon E. Lo Vuolo
Résumé -  Mahlon E. Lo VuoloRésumé -  Mahlon E. Lo Vuolo
Résumé - Mahlon E. Lo Vuolo
 
European SharePoint Conference 2017 Summary
European SharePoint Conference 2017 SummaryEuropean SharePoint Conference 2017 Summary
European SharePoint Conference 2017 Summary
 
H2O Deep Water - Making Deep Learning Accessible to Everyone
H2O Deep Water - Making Deep Learning Accessible to EveryoneH2O Deep Water - Making Deep Learning Accessible to Everyone
H2O Deep Water - Making Deep Learning Accessible to Everyone
 
HTML5 or Android for Mobile Development?
HTML5 or Android for Mobile Development?HTML5 or Android for Mobile Development?
HTML5 or Android for Mobile Development?
 
OvertheAir 2010 html5 impact on application programming
OvertheAir 2010 html5 impact on application programmingOvertheAir 2010 html5 impact on application programming
OvertheAir 2010 html5 impact on application programming
 
HTML5 impact on application programming
HTML5 impact on application programmingHTML5 impact on application programming
HTML5 impact on application programming
 
Android presentation 2011
Android presentation 2011Android presentation 2011
Android presentation 2011
 
Azure thursday HoloLens and cognitive services a powerful combination
Azure thursday HoloLens and cognitive services a powerful combinationAzure thursday HoloLens and cognitive services a powerful combination
Azure thursday HoloLens and cognitive services a powerful combination
 
Waleed Abdelkebir Cv En 2009
Waleed Abdelkebir  Cv En 2009Waleed Abdelkebir  Cv En 2009
Waleed Abdelkebir Cv En 2009
 
Native vs web apps
Native vs web appsNative vs web apps
Native vs web apps
 
Primers on mobile application development
Primers on mobile application developmentPrimers on mobile application development
Primers on mobile application development
 
Arif_Shaik_CV
Arif_Shaik_CVArif_Shaik_CV
Arif_Shaik_CV
 
Ronald.Beshears
Ronald.BeshearsRonald.Beshears
Ronald.Beshears
 
Design & Deploy a data-driven Web API in 2 hours
Design & Deploy a data-driven Web API in 2 hoursDesign & Deploy a data-driven Web API in 2 hours
Design & Deploy a data-driven Web API in 2 hours
 
Acs south coast nsw openness
Acs south coast nsw opennessAcs south coast nsw openness
Acs south coast nsw openness
 
SharePoint 2013 Dev Features
SharePoint 2013 Dev FeaturesSharePoint 2013 Dev Features
SharePoint 2013 Dev Features
 
Building a Startup in .NET
Building a Startup in .NETBuilding a Startup in .NET
Building a Startup in .NET
 
Titanium Overview (Mobile March 2011)
Titanium Overview (Mobile March 2011)Titanium Overview (Mobile March 2011)
Titanium Overview (Mobile March 2011)
 
A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)
 

More from SheSays US

Farah's presentation
Farah's presentationFarah's presentation
Farah's presentationSheSays US
 
Shesayscourse casestudies alelariu
Shesayscourse casestudies alelariuShesayscourse casestudies alelariu
Shesayscourse casestudies alelariuSheSays US
 
Shesays1104 commonly mademistakes
Shesays1104 commonly mademistakesShesays1104 commonly mademistakes
Shesays1104 commonly mademistakesSheSays US
 
Shesays1104 takingitback
Shesays1104 takingitbackShesays1104 takingitback
Shesays1104 takingitbackSheSays US
 
She says final-jargon-khepp
She says final-jargon-kheppShe says final-jargon-khepp
She says final-jargon-kheppSheSays US
 
She says final-dissecting-khepp
She says final-dissecting-kheppShe says final-dissecting-khepp
She says final-dissecting-kheppSheSays US
 
Glossary of terms
Glossary of termsGlossary of terms
Glossary of termsSheSays US
 

More from SheSays US (8)

Farah's presentation
Farah's presentationFarah's presentation
Farah's presentation
 
Lbs talk
Lbs talkLbs talk
Lbs talk
 
Shesayscourse casestudies alelariu
Shesayscourse casestudies alelariuShesayscourse casestudies alelariu
Shesayscourse casestudies alelariu
 
Shesays1104 commonly mademistakes
Shesays1104 commonly mademistakesShesays1104 commonly mademistakes
Shesays1104 commonly mademistakes
 
Shesays1104 takingitback
Shesays1104 takingitbackShesays1104 takingitback
Shesays1104 takingitback
 
She says final-jargon-khepp
She says final-jargon-kheppShe says final-jargon-khepp
She says final-jargon-khepp
 
She says final-dissecting-khepp
She says final-dissecting-kheppShe says final-dissecting-khepp
She says final-dissecting-khepp
 
Glossary of terms
Glossary of termsGlossary of terms
Glossary of terms
 

Recently uploaded

Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...ShrutiBose4
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxMarkAnthonyAurellano
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdfKhaled Al Awadi
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionMintel Group
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 

Recently uploaded (20)

Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted Version
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 

She saysdigiprodcrsetools2 23_sep_2011

  • 1. Digital Production Course: Solutions, Resources, Documents and Tools 09.23.11 CHRIS BERGER @BERGS Monday, October 10, 2011
  • 4. Red Bull Street Art •Microsite and mash-up •Always on Destination •User Generated Content •Google Maps API •HTML/Ajax •Flash •Facebook Connect API •Twitter Auth API •User Experience Monday, October 10, 2011
  • 8. Planning & Building Monday, October 10, 2011
  • 9. Digital Production: the Role of the Producer •SOFTWARE AS CONCEPT: Base understanding of software development, examples. • PLANNING: Timing,Teams, Documents • PRODUCING: Ensure collaboration and coordination of all UX, Design, Assets, and Code - Tools and Documentation examples Monday, October 10, 2011
  • 10. SOFTWARE •Aninteractive system that supports a User Experience Monday, October 10, 2011
  • 12. SOFTWARE (on the web) •Browser •Application •Server Monday, October 10, 2011
  • 13. SOFTWARE (Client and Server) •Browser Displays Code •Client Side = Front End: HTML, FLASH •Server Side = Back End - Data, Data Processing, WWW Server OS and Hosting (ISP) Monday, October 10, 2011
  • 14. SOFTWARE (Evolution) PAGE STAGE Monday, October 10, 2011
  • 15. SOFTWARE Objects + Connectivity •Objects in a Browser or Applications •Connectivity to internet + •Display and Data •APIs = (Application Programming Interface) - objects talk to eachother, and share functionality •Objects on a device •SDK (Software Developer Kit) applications talk to device hardware Monday, October 10, 2011
  • 16. What Is Digital Advertising? •Banners (Polite and Rich) •Interactive and Video •Websites (Basic, Dynamic, Enterpise) •Microsites, Facebook Tabs, Youtube Channels •Applications (Web based, Mobile) •Facebook Applications, iPhone & iPad Applications, Android and windows phones and tablets Monday, October 10, 2011
  • 28. PLANNING •Why you need to plan (a lot!): The People, Documents, and Tools you need to map out an experience Monday, October 10, 2011
  • 29. Producer vs. PM Producer •Producer: Works out of Lead Agency to Manage Specialist Agency •ProjectManager: Works out of Specialist Agency, manages specific resources and tasks... (and Lead Agency) Monday, October 10, 2011
  • 30. Digital Planning Architects Documentation Interactive Experience Code & Asset integration, and Tools & Services Coders host Monday, October 10, 2011
  • 31. Phases - Lifecycle Project Plan Discovery Define Design Build Alpha -> Beta ->Gold QA Testing Monday, October 10, 2011
  • 32. Planning Arsenal Documents, People/ Solutions Tools & Resources Services The Production Matrix Monday, October 10, 2011
  • 33. Solutions •Digital Systems/Platforms Resources •Microsites/Flash •Microsites/NOFLASH •Tablet apps •OS widgets/apps •Mobile apps •Digital Installations •Banners/Rich •Banners/Stnd Time: 6 weeks 6 months and up Cost: $5-40K $20-200K $100K - $250K $200 and up Scope [time & cost] Monday, October 10, 2011
  • 34. Planning the experience •Creative Development •Functionality •Technology •User Experience Monday, October 10, 2011
  • 35. Planning: Feasibility Philosophy •Translate Creative Concept •Producer Collaborate with experts to reverse engineer experiences, and verify requirements are possible •Always source existing similar examples •Agree on What it does: Functional Requirements Monday, October 10, 2011
  • 36. Team •Associate Producer •Producer •Sr. Producer •Exec. Producer •Art Director •Copy Writer •Information Architect •Interactive Strategist •Creative Technologist •Interaction Designer •Technology Engineer •Front End coder HTML, HTML5, xHTML, ajax, ruby on rails, etc. •Front End coder ASPx •Front End coder FL •Front End Coder animation FL •Back-end Coder - PHP, asp, js, flash, Objective C., etc. •Back-end Coder Data - MySQL, SQL Monday, October 10, 2011
  • 37. Team •Associate Producer •Producer •Sr. Producer •Exec. Producer •Art Director •Copy Writer •Information Architect •Interactive Strategist •Creative Technologist •Interaction Designer •Technology Engineer •Front End coder HTML, HTML5, xHTML, ajax, ruby on rails, etc. •Front End coder ASPx •Front End coder FL •Front End Coder animation FL •Back-end Coder - PHP, asp, js, flash, Objective C., etc. •Back-end Coder Data - MySQL, SQL Monday, October 10, 2011
  • 38. Process Tools & Svcs •Project Plans/Gantt Charts: MS Project (PC only), Merlin (mac) •SITE MAPS: Visio (PC only) •WIRE FRAMES:Axure (mac/pc) •HTML PRODUCTION: Coda, Aptana, Eclipse, DreamWeaver •Social platform Dashboards: Facebook, Youtube •FLASH PRODUCTION: Flash •ONLINE PROJECT COLLABORATION: Extranet - BaseCamp •CENTRALIZED QA TESTING TOOL: Jira, Bugzilla •SITE/DATA HOSTING: Dreamhost, Rackspace •SITE ANALYTICS: Omniture, Google Analytics Monday, October 10, 2011
  • 40. Lifecycle/Timing •Scheduling Philosophy •Phases •Project Setup Monday, October 10, 2011
  • 41. Phases - Documents Project Plan - Schedule Functional & Technical Requirements/ Site Map & Wire Frames Design Comps, Copy Deck, Style Guide Code Development, API integration QA Testing Monday, October 10, 2011
  • 42. Phases - Resources Producer Technical Director UX, TD, CT UX, ID, CT FE Coders BE Coders BE Coders Testers Testers Monday, October 10, 2011
  • 44. Gantt Chart Schedule Monday, October 10, 2011
  • 50. Functional Requirements •How a particular experience functions, what a system is supposed to accomplish •A typical functional requirement will contain a unique name and number, a brief summary, and a rationale. This information is used to help the reader understand why the requirement is needed, and to track the requirement through the development of the system. •EG: Video Player: FF, RW, PAUSE, PLAY, REPLAY, SCRUB, FULL SCREEN, FEATURE LINK Monday, October 10, 2011
  • 51. Technical Requirements •How a system is supposed to accomplish the functional requirements •A typical Technical requirement will contain a unique name and number, and a description of the technical criteria for a particular funciton •EG: The dimensions of the site are a minimum of 1024x768, but should elegantly accommodate for larger browser windows up to 1440x900. Monday, October 10, 2011
  • 52. Functional & Technical Specifications •How a particular experience functions, what a system is supposed to accomplish •a specification is a document that clearly and accurately describes the essential technical requirements for items, materials, or services including the procedures by which it can be determined that the requirements have been met. Specifications help avoid duplication and inconsistencies, allow for accurate estimates of necessary work and resources, act as a negotiation and reference document for engineering changes, provide documentation of configuration, and allow for consistent communication among those responsible for the eight primary functions of Systems Engineering. They provide a precise idea of the problem to be solved so that they can efficiently design the system and estimate the cost of design alternatives. They provide guidance to testers for verification (qualification) of each technical requirement. Monday, October 10, 2011
  • 53. PRODUCING •What and how the People, Documents, and Tools need to work together to create the experience Monday, October 10, 2011
  • 54. Process Tools, Docs & Svcs •Project Plans/Gantt Charts: MS Project (PC only), Merlin (mac) •SITE MAPS: Visio (PC only) •WIRE FRAMES:Axure (mac/pc) •HTML PRODUCTION: Aptana, Eclipse, DreamWeaver •FLASH PRODUCTION: Flash •ONLINE PROJECT COLLABORATION: Extranet - BaseCamp •FTP CLIENT: Cyber Duck •CENTRALIZED QA TESTING TOOL: Jira, Bugzilla •SITE/DATA HOSTING: Dreamhost, Rackspace •SITE ANALYTICS: Omniture, Google Analytics Monday, October 10, 2011
  • 57. Flow Chart - Lamp working? Monday, October 10, 2011
  • 58. Flow Chart - Driving a Car Monday, October 10, 2011
  • 59. Flow Chart Flow Chart Monday, October 10, 2011
  • 63. Building/Coding/ Asset Interation •HTML PRODUCTION: Aptana, Eclipse, DreamWeaver •FLASH PRODUCTION: Flash •API Integration: Coda Monday, October 10, 2011
  • 64. Site Testing: Quality Assurance •Quality Assurance Plan: Mirrors Functional and Technical Specs •Uses wireframes as a guide •Cycles with site Builds •Online Bug Tracking Tool protocol - Bugs, identify, describe, assign, resolve, retest Monday, October 10, 2011
  • 65. Hosting Specification •Defines where and how the site will be hosted •Comply with Client digital governance •Feasibility of project depends on hosting restrictions •Ownership of Domain Names and Name Servers Monday, October 10, 2011
  • 66. How Hosting Works register.com Rackspace www name servers ISP: AT&T Browser Monday, October 10, 2011
  • 67. FTP: CyberDuck FTP - cyberduck Monday, October 10, 2011
  • 72. Take away Pointers •Collaborate with experts to plan and produce •Reverse engineer similar whenever possible •Invention: No solution is the same, but there are lots of similarities. •Verify: It’s OK if it’s never been done, it’s NOT OK if it can’t be •Tools enable resources to create a better experience more efficiently Monday, October 10, 2011
  • 73. Appendix: Production Menu Matrix! Monday, October 10, 2011