Ohjelmistotuotteen hallintatietokannan suunnittelu ja toteutus
| Data(s) |
18/12/2007
18/12/2007
2006
|
|---|---|
| Resumo |
Ohjelmistotuotteen hallinta (SCM)on tärkeä osa ohjelmistoprojekteja. Se koostuu ohjelmistotuotteen hallinnan suunnittelusta, muutoksen hallinnasta, version hallinnasta, kääntämisestä, paketoinnista, kokoonpanon tilanteen seurannasta ja sen tarkistuksesta. Ohjelmistotuotteen hallintatietokanta (SCM DB) on tarkoitettu SCM:n liittyvändatan tallettamiseen yhteen paikkaan, jossa data on kaikkien löydettävissä. SCMDB on relaatiotietokanta ja WWW-käyttöliittymä sille. Tietokantaan talletetaan SCM - infrastruktuuri, SCM -resurssit, SCM -työskentelypaikat, integrointisuunnitteludata, paketoinnin raportit ja ohjeistukset, muutoksenhallintadata ja työkalujen hallintadata. Tietokannalla on monta käyttäjää. SCM managerit tallettavat tietokantaa yleiset tiedot, Integrointimanagerit tallettavat kantaan integrointisuunnitelmaa varten julkaisua koskevat tiedot. Paketointivastuulliset tallettavat kantaan paketointiraportit. Ohj elmistosuunnittelijat tekevät muutosvaatimuksia tietokantaan, jotka muutoksenhallintaelin käsittelee. He näkevät kannan kautta myös virheraportit. Työkalujen koordinointi tapahtuu myös kantaan talletettujen tietojen avulla. Lukemiseen tietokantaa voivat käyttää kaikki testauksesta suunnittelijoihin aikataulujen osalta. Tietokannasta voidaan lukea myös paketointityökalujen tallettamia tietoja ohjelmalohkoista eri pakettiversioissa. Paketointityökalut tai paketointivastuulliset saavat kannasta myös suoraan lähdetiedon paketointityökaluille. Software Configuration Management (SCM) is an important part of software projects. It includes planning of Software Configuration Management, change management, version control, building, compiling, configuration status accounting and configuration audits. Software Configuration Management Database (SCM DB) is meant for storing all data that relates to SCM, so that everyone can find information that they need. It consists of relational database and WWW-interface. Information that will be stored to the database are SCM infrastructure, SCM resources, SCM sites, integration planning data, package reports and building instructions, change management data and tool management data.. There are several users for SCM DB. SCM managers will store some general data. Integration managers will store release data for integration plan. Building responsible persons will store package reports to database. Software engineers will make Change Request to database and change control board will handle them. They also will see error reports through database. Also, coordination of SCMtools will be done by using the database. Information that is stored to the database can be used by everybody from testers to software engineers by reading the integration schedule. Also, information of different versions of the program can be read from the database. They will be stored directly by building tools. Persons responsible for building can get source information for building tools or tools might get information automatically in the future. |
| Identificador | |
| Idioma(s) |
fi |
| Palavras-Chave | #SCM #CM #Ohjelmistotuotteen hallinta #Ohjelmiston hallinta #Ohjelmiston konfiguraation hallinta #muutoksen hallinta #Tietokannat #SCM #CM #Software Configuration Management #Configuration Management Change Management #Relational Databases |
| Tipo |
Diplomityö Master'sthesis |