David Xiang
  • About
  • Posts
    • Recent
    • Software
      • Technology
      • Management
    • Life
  • Software Developer Life
    • Introduction
    • Buy on Amazon
  • YouTube
  • 1-on-1 Mentoring
David Xiang
  • About
  • Posts
    • Recent
    • Software
      • Technology
      • Management
    • Life
  • Software Developer Life
    • Introduction
    • Buy on Amazon
  • YouTube
  • 1-on-1 Mentoring
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

Raising The Alarm

2022-12-22

Art or Science?

2022-04-25

Guidelines For Criticism

2022-03-09

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 (18)
  • Technology (3)

Join The List

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

Software

  • Raising The Alarm

    2022-12-22
  • Software Project Planning

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

    2022-01-24
  • Use More 1-1-1s

    2021-12-30

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

Staff Software Engineer Responsibilities – Align With Authority

2021-10-10

Monolith To Microservices Vs. Your Organization

2022-01-24

Software Engineer Vs Programmer

2020-12-31