be product developers - eddie stover

16
So Your Agency Wants to Be Product Developers

Upload: eddie-stover

Post on 01-Nov-2014

1.727 views

Category:

Business


1 download

DESCRIPTION

Moving your creative agency to product development is often an overwhelming challenge. Here's are some great tactics and methods to help transitioning to a product development mindset.

TRANSCRIPT

Page 1: Be Product Developers - Eddie Stover

So Your Agency Wants to

Be Product Developers

Page 2: Be Product Developers - Eddie Stover

Appoint a MentorA senior role, experienced in product development, established to help the team stay on track and address any questions or issues around process and planning.

Page 3: Be Product Developers - Eddie Stover

Organize Your Teams

Management Team

Interface Team

Integration Team

System Team

Page 4: Be Product Developers - Eddie Stover

The Management Team Creative Lead

● Creative Approval● Creative Effort Estimation● Responsible for Product Design, UX and

Content Team● Client facing

Technology Lead● Technology Approval● Technology Effort Estimation● Responsible for Product Development and QA● Client facing

Product Manager● Product Delivery● Product Scope / Planning● Product Schedule● Sprint Planning● Task Assignment and Management● Team Velocity Estimation● Gives Direction to Client Services● Client facing

Client Support● Client Point of Contact● Client Engagement● Client Approval Support

Page 5: Be Product Developers - Eddie Stover

The Interface TeamUX Lead

● Layout, functionality wireframes● Site map, User flow creation● Behavioral/functional specification● System scaling recommendation

Interface Development Lead● Interface Architecture● Prototype development● Production development● Gives direction to Interface development Support● Interface task creation

Design Lead● Layout Design● Prototype Design● Production Design● Site Asset Cutting● Site Asset Inventory● Asset Compression

QA Lead● QA point of contact● Manages QA support Staff

Content Lead● Manages content creation, AV / Writing● Manage delivered asset inventory

Page 6: Be Product Developers - Eddie Stover

The Integration TeamIntegration Development

● Interface and system development, as needed● Data integration vetting and planning● Behavioral/functional specification documentation

Integration Development Support● Support Integration Development, as needed

Page 7: Be Product Developers - Eddie Stover

The System Team System Development

● Github Management● Deployment Management● System Architecture

System Development Support● Support System Development

Page 8: Be Product Developers - Eddie Stover

Working MethodologyIterative Progress, with clearly defined milestones.

The team is Empowered and Responsible for working towards pre-determined milestones for iterative product delivery.

Page 9: Be Product Developers - Eddie Stover

The Iterative Process

Sketch

Prototype

Design

Test

Page 10: Be Product Developers - Eddie Stover

The Importance of ColocationCore team members should be seated next to or near each other, to improve communication and collaborative problem solving. This builds cross-disciplinary understanding, often eliminating problems before they happen.

Page 11: Be Product Developers - Eddie Stover

Recommended Project ToolsDocument Management / Approval Management

Planning / Task Management

Application Management

Page 12: Be Product Developers - Eddie Stover

Plan Out Your Milestones

Page 13: Be Product Developers - Eddie Stover

What A Milestone Plan Should Look Like

[Feb 15] : Planning[Mar 15] : Framework Review[Apr 15] : Module Template Review[May 15] : MVP System Review[Jun 15] : Beta Launch[Jul 15] : Enhancements

Page 14: Be Product Developers - Eddie Stover

Plan Out Your Budget

Page 15: Be Product Developers - Eddie Stover

A Formula for Smart Budget PlanningA = Allocation of resource [e.g. 1.0, 0.5]B = Resource’s Rate [e.g. 180.00, 120.00]C = Number of Days in Project

Project Estimate = Sum of All Resources ( A * ( B * C ) )

Page 16: Be Product Developers - Eddie Stover

Thanks.Hit me up with any questions @eddiestover