DEV Community

Jack Goggin
Jack Goggin

Posted on

Product Management: AWS Portfolio website - part 2, strategy and product development

Introduction

In this part 2 of my Product Management series I will discussing the process of bringing the idea to action via strategy and development processes.

Strategy

"Fundamentally, this chapter is about an important PM soft skill—
communication—and how to effectively communicate, discuss, and
finalize the opportunity you’ve found with key stakeholders." (Chapter 5, From Idea to Action, The Product Book)

Two techniques to highlight the vision for your product are an 'imaginary' future internal press release document and a Product Requirements Document (PRD). One to show a high-level desired outcome via potential marketing campaign. The latter to show what needs to be done at a low-level to achieve our goal.

Future press release

Product Management and Software Development Specialist Launches Impressive Personal Portfolio Website to Showcase Skills to Prospective Employers

Introducing a revolutionary personal portfolio website that offers tangible proof of expertise in stakeholder management, cloud development, and product focus. Developed by a skilled product manager and software developer, this innovative platform solves the customers' problem of providing verifiable proof of their skills in these areas. By showcasing a range of previous work, including stakeholder engagement strategies, cloud-based development projects, and successful product launches, this website presents an effective and professional solution for those seeking to demonstrate their expertise in the field of product management and software development.

"As a technical specialist myself, I know firsthand the struggle of validating the skills of potential colleagues. That's why I created this personal portfolio website - to provide a tangible representation of my expertise in web development, AWS cloud and Product Management. I believe this product is the ultimate one-stop-shop for anyone looking to validate my abilities and see how I stand out in today's competitive job market." (Jack, Product Manager for this website)

"I was struggling to find a way for Jack to prove his effective skills outlined on his resume, but then I discovered this personal portfolio website. It was a game-changer for me - it fits perfectly into my busy life, and it's so easy to use. The website demonstrates all his skills under one roof and provides tangible proof of his excellent work. It has saved me time, effort and money during my usual tough hiring process and I would highly recommend the website to anyone else in the industry." (Allison, customer a example_company1)

In conclusion, this personal portfolio website is a must-have tool for potential hirers to verify Jack's skills. New customers can easily find the website by following the links provided in Jack's blogs, LinkedIn profile, or by visiting jackgoggin.com directly. Don't miss out on this opportunity to hire a great colleague in today's competitive job market - take action now and contact Jack via his website today!

Product Requirements Document

Title: Jack's Personal Portfolio Website hosted on AWS

Overview:

  • The Personal Portfolio Website is a platform that allows Jack to showcase his skills in product management and software development to potential employers. The website will serve as a central location for Jack to display his previous work and provide tangible proof of his expertise in stakeholder management, cloud development, and product focus.

Objectives:

  • Enable Jack to showcase his skills in product management and software development to potential employers
  • Provide a central location for hiring managers to view tangible proof of Jack's expertise
  • Increase the visibility of Jack's work samples to potential employers

Success Metrics:

  • Number of people who have visited the site
  • Number of people who used the contact form to contact Jack
  • Number of hiring managers commending the site
  • Percentage job offers received after hiring managers use the website

Timeline/Release Planning:

  • Week 1: Front-end design and development
  • Week 2: Back-end development
  • Week 3: Infrastructure-as-code development
  • Week 4: Blog and website content writing

Personas:

  • Product Managers hiring managers
  • Software Developer hiring managers
  • UX Designers hiring managers

User Scenarios:

  • Sarah, a Product Manager and a potential employer who is impressed with Jack's previous work and offers him a job.
  • John, a Software Developer and a recruiter discovers his website and is impressed by his web development skills. He offers him an interview to learn more about his cloud focused abilities.

Requirements/Features In:

  • Responsive Design
  • Work Samples
  • Form and Social Media Integration for contact
  • Blog outlining the development process

Designs:

Q&A:

  • Q: Who is the target audience for the Personal Portfolio Website?
  • A: The target audience is hiring managers for the following jobs - Product Managers, Software Developers, and UX Designers.

Development

Now we have an idea that we have validated as being valuable and the opportunity has been effectively conveyed to all our stakeholders, we have to transition into actually bringing that to life as something tangible.

This involves working with the design team and the engineering team to build your software product. This website was developed by only me, so I was the only person to consult :).

For design this would involve things like information architecture diagrams to help model and organize data which means engineers can understand the website flow better. Also, developing wireframes which are rough diagrams. Usability testing can also help verify that your customers appreciate the product.

In terms of engineering, the product manager's job is to oversee the product, make sure it meets requirements, make scope changes if needed, prioritize backlog and eliminate any obstacles for engineers.

When working with design and engineers it's important to realize that the designer or engineer is the specialist. Let them do their job. Even if you have experience, you shouldn't overstep.

Conclusion

Thanks for reading! Make sure to check out the next and final blog in this 3 part series!

Top comments (0)