Klikkaa suuremmaksi

Kehitysprojektien hallintajärjestelmän toteutus

Tehtävä:
Asiakkaalla ei ollut mitään automaattista järjestelmää kehitysprojektien hallintaan, vaan tietoja kehitysprojekteista ylläpidettiin Excel-taulukoissa. Tämän koettiin olevan pidemmän päälle liian aikaa vievää ja työlästä. Valmista asiakkaalle soveltuvaa ohjelmaa ei markkinoilta löytynyt. Johtopäätös oli, että tarvitaan jokin oma räätälöity järjestelmä, johon kehitysprojektit kirjataan ja jossa niiden kulkua pystytään seuraamaan helposti. Lisäksi oli tarvetta monille erilaisille raporteille ja projektien yhteenvetotiedoille.

Toteutus:
Projekti aloitettiin määrittelemällä ensin tarkasti projektin tavoitteet. Varsinainen projekti käynnistettiin vasta sen jälkeen. Aluksi, useissa palavereissa, määritettiin vaadittavat ominaisuudet tulevalle järjestelmälle. Kun määrittelyt saatiin valmiiksi, järjestelmästä suunniteltiin käyttöliittymädemo. Kun käyttöliittymä saatiin hiottua lopulliseen muotoonsa, aloitettiin varsinainen järjestelmän toteutus. Projektiin kuului myös järjestelmän käyttöohjeiden laatimista ja käyttäjäkoulutusta.

Tekniikka:
Kehitysprojektien hallintajärjestelmä suunniteltiin ja ohjelmoitiin .NET-arkkitehtuurin mukaisesti Microsoft Visual Studio .NET -kehitysympäristössä C#-ohjelmointikielellä. Ohjelmoinnissä käytettiin hyväksi myös suunnittelumalleja (Design Patterns). Tietokantana sovellus käyttää Microsoft SQL Server 2000 -kantaa. Sovellus asennettiin asiakkaan Internet Information Services (IIS) WWW-palvelimille, jotka toimivat klusteriympäristössä. Käyttöjärjestelmänä kyseisillä palvelimilla toimii Windows 2000 Server.