[aMess - a Messaging Program]

aMess

a Messaging Program

SourceForge Logo

aMail is an open source web based e-mail readder licenced under the conditions established by the BSD type license [1]. This reader is speciall well suited for its use in e-mail hosting services; it can be also used for personal hosting in a personal computer but it has its drawbacks that do not allow aMail to fit well in this environment (and others not mentioned here).

It has its niche market (web mail service providers) but doesn't fit some characteristics needed to allow its broad adoption, so it will be modified to reach this goal.

The main characteristics of aMail is its complete functionality, but it lacks some internal structure that don't allow it to be flexible enough for feature adding. So the main goal of this project is to transform its internal structure to allow it fit well in any desired platform: web, standalone program, etc.

Supposed starting point

Restrictions

Start-up

An IT project characteristics are time frame, life cycle, desing and requirements, and reusability. The aMail project will be described depicting these characteristics to allow a better system comprehension.

Let's boogie-woogie !!

These project characteristics shows us the path to a new adapted project model, such no long lived and with a narrow focus that can produce results in the short term.

These also shows us that a tool that fits almost perfectly for this class of work is UML. This system is already made, so no analysis will be needed, but a lot of information and processes can be enhanced by UML, such as deployment, documentation, and testing just to name a few.

Stakeholders

The stakeholders are :

More information

[1] aMail BSD license
[aMess documentation]

aMess

a Messaging program