My approach to project management is grounded in classic SDLC and Waterfall methods primarily because these map essential milestones for a successful launch. However, the fast pace of advertising and budget constraints of small organizations mandate rapid development. I find Agile and Scrum tactics to be useful for daily & weekly operation.
My work follows four principal stages:
Phase 1: Discovery
Business Definition
Integrated Strategy
Research & Planning
Media Planning
Technology Definition
Vendor Selection / RFP Process
Results
Project Guide & Roadmap
Schedules
Vendor Proposals
Phase 2: Design
Aggragate Digital Assets
Graphical User Interface (GUI)
Usability Testing
Information Architecture (IA)
Server Architecture
Data Modeling
Results
Visual Identity (VID)
Usability / IA Reco
Entity Relationship Diagram (ERD)
Phase 3: Development
Build an object-oriented structure
Separate structure from logic
Separate style from content
Module Integration
Data Migration
Results
Beta Release Candidate
Phase 4: Deployment
Quality Assurance
User Testing
Performance & Functionality Testing
Bug Tracking
Final Release Candidate
Results
Rollout & Launch