SlideShare une entreprise Scribd logo
1  sur  79
Télécharger pour lire hors ligne
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

Contenu connexe

En vedette

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
 

En vedette (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
 

Similaire à 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
 

Similaire à 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)
 

Plus de 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
 

Plus de 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
 

Dernier

Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...rajveerescorts2022
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 

Dernier (20)

unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 

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