Requirements, Architecture, and Quality in a Mission-Critical System: 12 Lessons Learned

Aapo Koski, Tommi Mikkonen

    Tutkimustuotos: KonferenssiartikkeliTieteellinenvertaisarvioitu

    1 Sitaatiot (Scopus)

    Abstrakti

    Public tender processes typically start with a comprehensive specification phase, where representatives of the eventual owner of the system, usually together with a hired group of consultants, spend a considerable amount of time to determine the needs of the owner. For the company that implements the system, this setup introduces two major challenges: (1) the written down requirements can never truly describe to a person, at least to one external to the specification process, the true intent behind the requirement; (2) the vision of the future system, stemming from the original idea, will change during the specification process – over time simultaneously invalidating at least some of the requirements. This paper reflects the experiences encountered in a large-scale mission critical information system – ERICA, an information system for the emergency services in Finland – regarding design, implementation, and deployment. Based on the experiences we propose more dynamic ways of system specification, leading to simpler design, implementation, and deployment phases and finally to a better perceived quality.
    AlkuperäiskieliEnglanti
    OtsikkoESEC/FSE 2015 Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering
    KustantajaACM
    Sivut1018-1021
    Sivumäärä4
    ISBN (painettu)978-1-4503-3675-8
    DOI - pysyväislinkit
    TilaJulkaistu - 2015
    OKM-julkaisutyyppiA4 Artikkeli konferenssijulkaisussa
    TapahtumaEUROPEAN SOFTWARE ENGINEERING CONFERENCE -
    Kesto: 1 tammik. 1900 → …

    Conference

    ConferenceEUROPEAN SOFTWARE ENGINEERING CONFERENCE
    Ajanjakso1/01/00 → …

    Julkaisufoorumi-taso

    • Jufo-taso 2

    Sormenjälki

    Sukella tutkimusaiheisiin 'Requirements, Architecture, and Quality in a Mission-Critical System: 12 Lessons Learned'. Ne muodostavat yhdessä ainutlaatuisen sormenjäljen.

    Siteeraa tätä