Abstract
A large number of software development projects in Latin-American countries are small-size, poorly defined and time pressured. These projects usually involve under qualified people. Provided that well-known software development models have shown limited applicability in such scenario, developers usually carry out ad-hoc software processes. Therefore, the obtained results are unpredictable. This article presents a Simple Software Process (SSP) for small-size software projects involving under qualified people. The proposal is motivated by current practice in Chile. SSP proposes a step-by-step process which structures the development activities and it improves the process visibility for clients and team members. Furthermore, SSP formally includes “the user/client” as an active role to be played during the project. This process has been used in 22 software projects and the results are encouraging.
Chapter PDF
Similar content being viewed by others
Keywords
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
K. Beck. Extreme Programming Explained. Addison-Wesley, 2000.
B. Bohem. A Spiral Model for Software Development and Enhancement. IEEE Computer, Vol. 21, No. 5, 61–72. 1988.
A. Cockburn. Agile Software Development. Adisson-Wesley, 2002.
O. DeTroyer and K. Leune. WSDM: a User Centered Design Method for Web Sites. Proc. of the Int. 7th World-Wide Web Conference, Brisbane, Australia. 1998.
European Space Agency. ESA Software Engineering Standards. PSS-05-0 Issue 2. ESA Board for Software Standardization and Control (BSSC). February, 1991.
M. Fowler. The New Methodology. April 2003. http://www.martinfowler.com/articles/newMethodology.html.
M. Gaedke, D. Schempf and H. Gellersen. WCML: An Enabling Technology for the Reuse in Object-Oriented Web Engineering. Proc. of 8th Int. World Wide Web Conference (WWW8). Toronto, Ontario, Canada. 1999.
M. Gaedke and G. Graef. Development and Evolution of Web-Applications using the WebComposition Process Model. Proc. of Int. Workshop on Web Engineering at the WWW9, Amsterdam, The Netherlands, May 2000.
F. Guerrero. Success Factors for Adopting and International Process Standard in a Chilean Software Organization: An Experimental Study. Master Thesis. DCC. Universidad Catolica de Chile. Santiago, Chile. May, 2003.
IDC Chile. The Chilean Software Industry. A Study for Japan External Trade Organization (in Spanish). International Data Corporation Chile (IDC Chile). 2003.
R. Jeffries, A. Anderson, and C. Hendrickson. Extreme Programming Installed. Addison-Wesley, 2001.
P. Kruchten. The Rational Unified Process-An Introduction. Third Edition. Addison-Wesley. 2004.
J. Nielsen. Usability Engineering. Academic Press, London, 1993.
S. Ochoa, M.C. Bastarrica. CWADEE: A Chilean Web Application Development Effort Estimation Process. In Proceedings of LA-Web 2003 Conference. IEEE Press. Santiago, Chile. 10–12 November, 2003.
S. Palmer and M. Felsing. A Practical Guide to Feature-Driven Development. Prentice Hall, 2002.
R. Pressman. Software Engineering: A Practitioner’s Approach. 5th Edition, McGraw Hill. 2000.
E. Sacre. A Methodology To Develop Web Applications in Small and Medium Size Enterprises (in Spanish). Master Thesis. Computer Science Department, University of Chile. June, 2003.
D. Schwabe, G. Rossi, S, Barbosa. Systematic Hypermedia Design with OOHDM. Proceedings of the International Conference on Hypertext’ 96. Washington, USA. 1996.
K. Schwaber. The Scrum Development Process. Proceedings of OOPSLA’ 95, Workshop on Business Object Design and Implementation, Austin, Texas, USA. ACM Press. October 1995.
D. Schwabe, G. Rossi, S, Barbosa. An Object Oriented Approach to Web-Based Applications Design. In: TAPOS — Theory And Practice of Object Systems, 207–225. 1998.
W. Stein. A Web Software Process for Small or Medium-Sized Projects Focused on the Chilean Scenario. Engineering Thesis (In Spanish). Computer Science Department, Universidad de Chile, April 2003.
S. Zapata, M. Lund. Proposal to Measure Software Customers Satisfaction. Proceedings of 1st Argentine Symposium on Software Engineering (ASSE’ 2000), Tandil, Argentina. pp. 185–197. September 4–9. 2000.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 International Federation for Information Processing
About this paper
Cite this paper
Ochoa, S.F., Pino, J.A., Guerrero, L.A., Collazos, C.A. (2006). SSP: A Simple Software Process for Small-Size Software Development Projects. In: Ochoa, S.F., Roman, GC. (eds) Advanced Software Engineering: Expanding the Frontiers of Software Technology. IFIP WCC TC2 2006. IFIP International Federation for Information Processing, vol 219. Springer, Boston, MA . https://doi.org/10.1007/978-0-387-34831-5_8
Download citation
DOI: https://doi.org/10.1007/978-0-387-34831-5_8
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-34828-5
Online ISBN: 978-0-387-34831-5
eBook Packages: Computer ScienceComputer Science (R0)