Social Analytics Framework

Preview:

DESCRIPTION

Social Marketing Analytics is the discipline that helps measure, assess and explain the performance of social media initiatives in the context of specific organizational objectives

Citation preview

1

Sean NagariSach Solutions, Inc.(925)206-0520

1788 19th Avenue, San FranciscoCA 94122

Social Media Analytics Framework & Experience

Social Media Analytics Framework & Experience

Definition

• Social Marketing Analytics is the discipline that helps measure, assess and explain the performance of social media initiatives in the context of specific organizational objectives.

Social Media Framework

Domains

• Social Domains– Foster Dialog– Promote Advocacy– Facilitate Support– Spur Innovation

Foster Dialog

Promote Advocacy

Facilitate Support

Spur Innovation

Some Key Metrics from Social Media Channels

Good News

• Several key social platforms make their data accessible

• The data can be extremely robust and is generally getting better all the time

• Services exist to get to the data

Bad News

• For several key platforms, key data is challenging to get to

• Structuring of the data is difficult• No complete “magic bullet” workflow exists

yet

Objectives to Analytics Flow

DEVELOPMENT PROCESS

Development Methodology

• Iterative/Agile development

• Test driven development

• Early mock-ups

• Continuous Build process - frequent deployments

• Source code control: Clear Case, Subversion

• Dev tools: Sun Studio, Java Studio, Eclipse,

IntelliJ Execute with Product Development Rigor

Use-Case driven process

Design

• Develop application architecture

• Identify reusable/common modules, third party

components/tools, integration points etc

• Identify and leverage existing code base (if any)

• Validate against use cases, third party systems

and deployment architecture

• Collaborate with Customer, Sign-off and Freeze

Development & Testing

• Iterative Agile based use

case driven methodology

• Test driven development

• Bi-weekly deployments

• Weekly status meetings

• Centralized bug tracking

• Centralized version control

• Continuous build process

• Weekly bug triage

• Develop Test cases

during design and

development

• Smoke test on every build

• Complete end-to-end

testing prior to release

• Automated test scripts as

necessary

Release Criteria & Support

• No known Severity 1 bugs present

• Non-severity 1 bugs

Prioritized in collaboration with the Customer

Addressed in assigned future releases

• Post-release Support & Maintenance

Follows the same development rigor

Monitor bugs, enhancements, application etc.

Prioritize & address

QA Methodology

• Test Case development from design stage

• Smoke test on every build

• Functional and integration testing prior to major

release

• Performance and Load testing if in scope

• Tools/Technologies Jira, Bugzilla, TeamTrack

Test Director, TestLink, Sellenium

WinRunner, Load Runner, WebLoad, JProbe

Change Management

• Identify change

• Asses business impact criticality

• Estimate preliminary work-effort & project impact

• Check-point

• Conduct code change analysis

• Develop revised project dates/plan

• Check-point & Go/No-go

Project Management

Client

Offsite

Sach Solutions

Developers QA

Product OwnerProject Manager (

Project ManagerExisting Development team

• Work closely with Client’s team

• Point-person

• Initial daily calls

• Centralized bug tracking &

version control

• Weekly bug triage

• Weekly status meetings

• Conference Call, BaseCamp

Thank you!

Sean NagariSach Solutions, Inc.(925)206-0520

1788 19th Avenue, San FranciscoCA 94122

Recommended