Evolution of Software Engineering Development Methodologies in the Software Systems Engineering process

Authors

  • Lucas Garcés Universidad de las Fuerzas Armadas ESPE Extensión Latacunga Departamento de Eléctrica y Electrónica
  • Luis Miguel Egas Universidad de las Fuerzas Armadas ESPE Extensión Latacunga Departamento de Eléctrica y Electrónica

DOI:

https://doi.org/10.26423/rctu.v1i3.29

Keywords:

Process, engineering, software, life cycle, methods

Abstract

From the beginning of the use of computers , working on the development of the first programs , a set of guidelines or methods are followed to bring the project to fruition . It is true that in this situation the methodology was simple, it was a typical bottom-up process , with insufficient analysis , since the problem was easily understood in their entirety . Therefore the principle of computer methods were bottom-up process-oriented . In the late sixties began appearing computers in business to solve problems like payroll , no personnel management , because it was a task that requires many calculations generally repetitive and therefore high probability of error. In the seventies began to take shape the idea that although the processes are important and misconduct in its treatment can cause significant problems and discomfort are the most important data. The processes are similar in all organizations and , in some cases, are relatively easy to carry. However, the data are somewhat typical of the organization, something totally different from those of the other organization , and characterize it. The eighties is the time marked by the methodologies directed data whose importance is taking shape in organizations. A mid the prior art allows to consider more complex and strong personality entities. Begin to study the objects themselves as units of information. The new methods are seeking to minimize risks and , since the most damaging errors occur in the first steps, and starts from the most general phase of the study to analyze the risks that go with the next phases of development..

Downloads

Download data is not yet available.

References

CARBALLAR, D. Ingeniería de software [documento en línea]. « www.eduinnova.es/dic09/Ingenieria_Software.pdf » [consulta: 10 de junio de 2012

Programación en Pascal, Introducción a las Computadoras y a los lenguajes de programación, Mc. Graw Hill, Pág 34.

HERNÁN, M. Diseño de una Metodología Ágil de Desarrollo de Software. Tesis de Grado de Ingeniería en Informática. Universidad de Buenos Aires. Pág. 11-12. (2004).

SOMMERVILLE, I. Ingeniería del software (Séptima Edición). Madrid. Pág. 62. (2006).

SOMMERVILLE, I. Ingeniería del software (Novena Edición). México. Pág. 34. (2011). L. Garcés/L. Egas

http://es.wikipedia.org/wiki/Metodolog%C3%ADa_de_desarrollo_de_software.

http://es.kioskea.net/contents/227-metodos-rapidos-rad-xp.

(PDF) RISING, L., JANOFF, N.S. The Scrum Software Development Process for Small Teams Retrieved March 15, 2007. (2000).

http://es.wikipedia.org/wiki/Historia_de_la_ingenier%C3%ADa_del_software.

COTA, A. Ingeniería de Software. Soluciones Avanzadas. Julio de 1994. (1994).

JACOBSON, I. Applying UML in the Unified Process. Presentación. Rational Software. Disponible en http://www.rational.com/uml como UMLconf.zip [Acceso: Diciembre 2009] (1998).

GRUBER, T.R. A Translation Approach to Portable Ontology Specifications. Knowledge Acquisition, ISSN 1042-8143, vol. 5, Nº 2, pp. 199-220. (1993).

W3C. “OWL Web Ontology Language Use Cases and Requirements,” W3C Recommendation 10 February 2004. Available: http://www.w3.org/TR/2004/REC-webont-req-20040210/ (2004).

NOY, N.F. and MUSEN, M.A. “Ontology versioning in an ontology management framework” Intelligent Systems, IEEE vol. 19, Nº 4, pp. 6-13, Jul-Aug 2004. (2004).

NAUR, PETER and BRIAN RANDELL (eds.). Software Engineering: Report on a conference sponsored by the NATO Science Committee, Garmisch, Germany, 7th to 11th October, 1968. Brussels, Scientific Affairs Division, NATO. See Naur et al. 1976. (1969).

PRESSMAN, R. Ingeniería del Software: Un enfoque práctico, Sexta Edición. McGraw-Hill Interamericana. (2005).

PAULK, M. y colegas. Capability Maturity Model for Software. Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA. (1993).

JUZGADO, J.N. Procesos de construcción del software y ciclos de vida. Universidad Politécnica de Madrid. (1996).

SIGWART, C. et al. Software Engineering: a project-oriented approach. Franklin, Beedle y Associates, Inc., Irvine, California. (1990).

GÓMEZ-PÉREZ, A., FERNÁNDEZ-LÓPEZ, M., and CORCHO M. Ontological Engineering. Springer Verlag London. (2004)

Downloads

Published

2013-12-12

Issue

Section

Original Articles

How to Cite

Evolution of Software Engineering Development Methodologies in the Software Systems Engineering process. (2013). UPSE Scientific and Technological Magazine, 1(3), 32-40. https://doi.org/10.26423/rctu.v1i3.29