Matt Laux

Software Project Management Plan

Below is detailed the project management plan developed for this portfolio site. This plan includes the scope of work and performance budget.

Table of Contents

Scope of Work

This scope of works details what is included in this portfolio site.

Creative Brief

The creative brief creates a high-level overview of the purpose behind this portfolio site.

What are the goals of the portfolio?

  • Provide a centralized location for all webdev and software engineering experience
  • Further develop webdev skills and knowledge
  • Sell myself to potential employers

Why the Portfolio is being created?

This initial portfolio will be used as a central location for example projects I have created. This portfolio site will be an evergreen site. As my career progresses, this site will be continuosly updated with new projects, new skills, and additional blog posts to assist other programmers.

How will users find the portfolio?

  • I will include a QR code on all paper copies of my resume.
  • I will use the Next.js framework to take advantage of the SEO benefits of SSR.
  • I will create detailed and technical blog posts focused on issues I encounter during my projects. These blog posts will drive traffic from people involved within the web development community.

What are the key performance indicators (KPIs)?

  • Number of visits from paper resumes, linkedin, and email outreach.
  • Numbor of organic visits from google search.
  • Percentage of visitors that reach out via email or phone.

Wireframe

Wireframe for Portolio Site

Project Plan

High-level plan for this portfolio site.

Stakeholders

  • Myself
  • Non-technical Recruiters
  • Technical engineers and managers
Non-technical Recruiters

This demographic will briefly review the site. It is important for the site to be easy to navigate and aesthetically appealing.

The homepage must make it very evident what type of position I am looking for, what technical skills I have experience with, and best methods to contact me.

The goal is to quickly and efficiently establish my experience and what I am looking for in a potential employer.

Technical Engineers and Managers

This demographic will spend significantly more time on the portfolio site. They will test site functionality, responsiveness, and performance such as the metrics from the performance budget.

In additional to in-depth analysis of the portfolio site, they will spend time reviewing and experimenting with the example projects.

This portfolio site needs to establish a few criteria for the technical engineers and managers:

  1. I have the technical foundation to quickly become a contributing team member.
  2. I have the project management experience to handle the non-technical aspects of the job.
  3. I have the drive to problem solve and continuosly learn over the course of my career.

Team Members and Roles

Matt Laux: Project Manager, Developer, Marketer

Product Roadmap

  • June 2022: Complete initial portfolio site. RetailAlgoTrader, ezMTO, 4 blog posts.
  • July 2022: Complete RetailAlgoTrader and ezMTO sites.
  • August 2022: Begin job search

Gantt Chart

Gantt chart for Portolio Site

Performance Budget

Performance MetricTarget
Time to First Byte (TTFB)?
First Contentful Paint (FCP)1.8 seconds or less
Largest Contentful Paint (LCP)2.5 seconds or less
First Input Delay (FID)100 milliseconds or less
Cumulative Layout Shift (CLS)0.1 or less
Time to Interactive (TTI)Under 5 seconds
Critical-Path ResourcesUnder 170kb (minified)
Lighthouse Performance Audits95 or above for all
;