The Deck
Shmuel Barkin
A visual presentation of skills and the role played in a business & software project.
Check this out!
High-level skill. Can do this work myself and excel at it.
Skilled but not on an expert level. Can manage and communicate very effectively.
Knowledgeable. Can manage and communicate effectively.
Skills by Business Anatomy
Strategic
Business Strategy
Marketing Strategy
Negotiation
Sales
Procurement
Contracts
Salaries
Administrative
HR
Managing People
Creative
Product Ideas
Product Features
Problem Solving
Automation & Innovation
Processes Improvement
Product UX
Product UI
Branding Assets
Marketing Assets
Execution
Business Analysis
Project Planning
Project Management
Product Ownership
Communication
Coordination
Implementing Systems & Process
Documentation
Quality Assurance
Development
DevOps
IT Infrastructure
Knowledge Base
Customer Service
Reporting
Bookkeeping
Skills by Software Development Life Cycle
Business Analysis
Requirements Solicitation
Process Mapping
Complex Systems Simplification
Creative Problem Solving
Architecting Automated Solutions
Architecting Improved Processes
Design
UX Design
UI Design
Responsive Design
Design Systems
Branding, Color Theory, Typography, Iconography, Illustration
Figma, Sketch, XD, Illustrator, InDesign
Develop
Database Architecture
Software Architecture
Build
Test
Deploy
Maintain
CI/CD, DevOps, SQL,Python, PHP, Laravel, CSS, SASS, Vue, JS, GraphQL, PWA, SPA, Docker, GIT, CLI, AWS, Netlify...
Project Management
Requirements, Documentation , Communication, Coordination, Product Ownership, Quality Assurance, Acceptiance Testing, Agile, Kanban, GitHub, BitBucket, JIRA, Confluence, YouTrack...
The entire software development life cycle stays in an air tight container with nothing getting lost in translation.