Happy Bear Software

Web Application Project Origin

You want to build a web application that solves a business problem. You’ve got some ideas in your head about how it could work. You want to translate these ideas into working software.

The first step to doing this is to be explicit about your situation. You need to be clear about why you’re building this software, what you want to build, and what success looks like for this project.

Once you’ve answered those questions, you’ll have the information you need to make a plan to actually implement the project. You’ll be able to start thinking about the expertise you need, the scope of your project and the sort of budget you should be considering.

Why are you here?

What are you doing?

What does success look like?

Writing a project charter

These questions are there to get you thinking in explicit terms about why you’re working on this project, what exactly you’re building and how you’ll know when you’ve succeeded. Working through these questions will help you gain clarity and direction.

There are a lot of benefits to getting your answers to these questions on paper. A project charter captures this information.

Going through the motions of writing a project charter has a number of benefits:

The project charter should include, at the minimum:

Here’s an example of a project charter.

The charter should be short enough that your team members will actually read it. It needs to be kept up to date so that it’s still useful for the team and anyone that finds themselves needing information on your project. If it gets too long or otherwise stops being useful, it should be edited down or deleted outright.

Once you’ve got this information in one place, the next step is to start to plan how you’re going to get closer to the project’s success criteria. That means thinking in detail about the desired software you want to build, about the team you’re going to need to assemble to build it and the steps you’re going to take to minimise project risk.

- Najaf Ali

Find this article useful? Sign up to our mailing list to get updates like this in your inbox every week. No spam, and you can unsubscribe at any time.
Give me the goodies