Logo Taniwa | Product factory Logo Taniwa | Product factory

Logo Taniwa | Product factory

Practical Product Management Course

Feb 25, 2022
|
José Luis Marina
work-single-image

Intro

What if we share everything we’ve done and learned building products in a course?

What if we use madriwa as a real example?

Let’s create the course we would have liked to receive years ago, one that combines knowledge with practice. Practice that comes from people who have been through building and managing a real product.

This is the idea, are you interested?


Contents

From initial product design and its Business Model Canvas to commercialization, including architecture design and implementation across different technologies (Auth, FrontEnd, Backend, Data Engine).

Without leaving out infrastructure (servers, SaaS), DevOps, continuous integration, or automated testing.

How to build the brand, script for videos or an attractive user interface; how to find users, how to collect feedback, how to present it publicly, and how to find investors.


Initial Design
  1. Ideation: Sometimes the idea comes to us, other times we have to find it.
  2. Product Definition: Users, needs, market, and competitors.
  3. Business Model Canvas: Elements and keys. When to use BMC and when to use Lean Canvas.
  4. Competition: Analysis and research.
  5. Go or No-Go?: Key values, focus on economic analysis and decision.
Product
  1. Product Detail: Desirable and minimum features.
  2. Business Model Canvas: Second iteration.
  3. Product Notebook
    1. Roadmap: Complete Product vs Partial Products.
    2. Mockups: Tools, screens, and reports.
    3. Data Model: Entities, attributes, and types.
    4. Architecture: Diagrams and Components.
    5. Third-Party Services vs Our Own: Technology and service selection.
    6. APIs: Definition and uses.
    7. UATs: Thinking about users.
Team
  1. Roles: Who does what. Hybrid teams and examples.
  2. Product Culture: Product language and members.
  3. Taniwa Culture: Quality, “psychological safety” and the screw-up jar.
  4. Distribution: Work, costs, and benefits.
Development
  1. Agile Management: Agile or Flexible, brief review.
  2. Use Cases and UATs: Results-oriented development. Building the backlog.
  3. DevOps: Continuous deployment and integration.
  4. ETL: Data loading in Python, reusing. Schedulers and load monitoring. Datalake.
  5. Database: Postgres vs MySQL vs MongoDB vs ES. Data design and SaaS.
  6. Backend: Node.js with NestJS. API first. Long live OpenAPI.
  7. FrontEnd: React and maps with Leaflet and OSM.
  8. Users: Authorization and login with Firebase.
  9. Infrastructure: Bringing it all together seamlessly.
Business
  1. Marketing: Selecting the message and format. Script and videos.
  2. Product Page: Static Site Generator and gohugo. Actions and landing page.
  3. Usage Statistics: SEO and Analytics.
  4. Experimentation: Tools and adjustments.
  5. Online Campaigns: Selecting a CRM, nagging with Mailchimp and meeting objectives.
  6. Revenue: Seeking sales and income.
  7. Investors: Win-win investor relations.

We are specialists in:

  1. Massive and fast data processing.
  2. Extracting information from data classically or with AI.
  3. Cloud architectures (AWS, Azure, or GCP)
  4. ETL processes
  5. Event-driven architectures.
  6. GIS
  7. FrontEnd
  8. Mobile Development

A course to take full advantage of the experience of professionals in Product Management, Software Development, Data Processing, Automation and Team Management, and Business.

The entire course is based on the product development of Madriwa where we share the intricacies of its construction over 2 and a half months in early 2022.

Image: Photo by FERMANTE on Pexels

  • course
  • product management