Abstract
The actual situation of small software organizations in software process definition and improvement is chaotic. Actually, deploying a software process improvement program within such organizations is very difficult, due to its high cost and small ROI percentage that could be obtained. RAMALA is a knowledge base, supported by a software tool called also RAMALA, that contains a software process framework, which is mainly based on the PMBOK process framework [9], detailed by software engineering experts using the best practices of the main software reference models like CMMI [11] and ISO 15504 [3], and enriched with process assets of the most outstanding software development methodologies. RAMALA is a platform where best practices of any software engineering process are recollected in a process definition form. Small software organizations can define, assess and improve their software processes economically using RAMALA.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
- Software Process
- Process Definition
- Software Process Improvement
- Software Organization
- Software Project Management
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Dept. of Defense United States. Report of the Defense Science Board Task Force on Military Software. Office Secretary of Defense for Acquisition (September 1987)
Garcia, J.: Formal Approximation for Software Process Improvement. Ph.D. Thesis, Carlos III University of Madrid (November 2001)
International Organisation for Standardization. ISO/IEC 15504 Software Process Improvement and Capability dEtermination Model (SPICE) (1997)
Herbsleb, J., Carleton, A., Rozum, J., Siegel, J., Zubrow, D.: Benefits of CMM-Based Software Process Improvement: Initial Results (CMU/SEI-94-TR-013). Software Engineering Institute (1994)
Paulk, M.C., Curtis, B., Chrissis, M.B., Weber, C.V.: Capability Maturity Model for Software, Version 1.1 (CMU/SEI-93-TR-024), Software Engineering Institute (1993)
Paulk, M.C., Curtis, B., Chrissis, M.B., Weber, C.V.: Capability Maturity Model for Software, Version 1.1 (CMU/SEI-93-TR-025), Software Engineering Institute (1993)
Naur, P., Randell, B.: Software Engineering: Report of a conference sponsored by the NATO Science Committee, NATO Scientific Affairs Division, Belgium (October 1968)
Roshan, P.: The Cost of CMM in a Conventional IT Organisation: A Field Study. Ph.D. Thesis, University of Detroit Mercy (2002)
Project Management Institute. A guide to the project management body of knowledge (PMBOK), ISBN: 1-880410-22-2 (2000)
Radice, R., Roth, N., O’Hara Jr., A., Ciarfella, W.: A Programming Process Architecture. IBM Systems Journal 24(2), 79–90 (1985)
Software Engineering Institute. CMMI for Systems Engineering, Software Engineering, Integrated Product and Process Development, and Supplier Sourcing (March 2002)
Software Engineering Institute. Process Maturity Profile CMMI V1.1 SCAMPI V1.1 Appraisal Results 2004 Year End Update. Carnegie Mellon University (March 2005)
Rimawi, Y.: RAMALA: A Model for Software Project Management Process Improvement. Ph.D. Thesis, Carlos III University of Madrid (September 2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Garcia, J., Rimawi, Y., Sánchez, M.I., Amescua, A. (2005). RAMALA: A Knowledge Base for Software Process Improvement. In: Richardson, I., Abrahamsson, P., Messnarz, R. (eds) Software Process Improvement. EuroSPI 2005. Lecture Notes in Computer Science, vol 3792. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11586012_11
Download citation
DOI: https://doi.org/10.1007/11586012_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-30286-5
Online ISBN: 978-3-540-32271-9
eBook Packages: Computer ScienceComputer Science (R0)