David Xiang
  • About
  • Posts
    • Recent
    • Software
      • Technology
      • Management
    • Life
  • Software Developer Life
    • Introduction
    • Buy on Amazon
  • YouTube
David Xiang
  • About
  • Posts
    • Recent
    • Software
      • Technology
      • Management
    • Life
  • Software Developer Life
    • Introduction
    • Buy on Amazon
  • YouTube
ManagementSoftware

Software Project Planning

by dxiang 2022-07-30
2022-07-30

Software project planning is extremely difficult. In every step of the process—design, build, test, release—a multitude of things will go wrong.

For all the senior engineers, team leads, and engineering managers embarking on a challenging software project, here is a cheat sheet of activities to ensure your work runs as smoothly as possible. Every situation will be different, but common challenges frequently re-occur.

If you are leading such a project, keep these 3 themes in mind as they may easily run away from you:

  1. Expectations—are the timelines and goals still reasonable?
  2. Alignment—is leadership properly aligned and sponsoring this work?
  3. Feasibility—given the resources, can this thing be built properly?

Best of luck.

0 comment
0
FacebookTwitterLinkedinReddit
previous post
Art or Science?
next post
Raising The Alarm

Related Posts

S3 Express One, Value-Less LSM Trees, ShardStore

2024-02-04

Raising The Alarm

2022-12-22

Art or Science?

2022-04-25

Leave a Comment Cancel Reply

Save my name, email, and website in this browser for the next time I comment.

About Me

About Me

Hello!

My name is David Xiang. I am a software developer based in New York City.

Search

Keep in touch

Facebook Twitter Instagram Linkedin Youtube Email

Categories

  • Life (5)
  • Management (16)
  • Software (19)
  • Technology (4)

Join The List

Subscribe to my Newsletter for new blog posts, tips, and technology updates. Let's stay updated!

Software

  • S3 Express One, Value-Less LSM Trees, ShardStore

    2024-02-04
  • Raising The Alarm

    2022-12-22
  • Software Project Planning

    2022-07-30
  • Monolith To Microservices Vs. Your Organization

    2022-01-24

Management

  • Raising The Alarm

    2022-12-22
  • Software Project Planning

    2022-07-30
  • Art or Science?

    2022-04-25
  • Guidelines For Criticism

    2022-03-09

Life

  • Art or Science?

    2022-04-25
  • Guidelines For Criticism

    2022-03-09
  • 5 Mistakes That Damage Your Personal Brand As A Young Professional

    2021-10-27
  • Communication For Leaders — Be Generous

    2021-09-20

Join The List

Subscribe to my Newsletter for new blog posts, tips, and technology updates. Let's stay updated!

  • Facebook
  • Twitter
  • Instagram
  • Linkedin
  • Youtube
  • Email

© David Xiang

Read alsox

The Importance Of Technical Planning

2020-08-10

Monolith To Microservices Vs. Your Organization

2022-01-24

Software Messaging Patterns — Queues vs. Publish/Subscribe (Pub/Sub)

2021-08-22