Design as contract and blueprint - tackling maturity level 1 software vendors in an e-school project

Yung Pin Cheng, Ching Huei Wang

Research output: Contribution to journalArticlepeer-review

Abstract

Process improvements have drawn much attention in practical software engineering. The capability maturity levels from CMMI have become an important index to assess a software com-pany's software engineering capability. However, in countries like Taiwan, customers often have no choices but to deal with vendors that are not CMMI prepared or qualified. We call these vendors maturity-level-1 (ML1) vendors. In this paper, we describe our experience from consulting an e-school project. We propose an approach to help our client tackle the ML1 vendors. Through our system analysis, we produce a design. This design is suggested to be used as part of contract and a blueprint to guide the implementation.

Original languageEnglish
Pages (from-to)384-390
Number of pages7
JournalWorld Academy of Science, Engineering and Technology
Volume59
StatePublished - Nov 2009

Keywords

  • Cmmi
  • De-sign as contract
  • Software design
  • Software engineering

Fingerprint

Dive into the research topics of 'Design as contract and blueprint - tackling maturity level 1 software vendors in an e-school project'. Together they form a unique fingerprint.

Cite this