Planteamiento de una metodología de desarrollo de software para el desarrollo de aplicaciones empresariales SAP con componentes móviles y manejo de estándares enmarcadas en la metodología PMI
Approach of a software development methodology for development of business applications sap mobile with components and standards framed in the methodology PMI
Citación
Fecha
2015-12-17Autor
Salamanca Arias, Andrés Mauricio
Título obtenido
Especialista en Gerencia Integral de Proyectos
Publicador
Universidad Militar Nueva Granada
Palabras claves
; programas para computador basados en componentes; programas para computador
Metadatos
Mostrar el registro completo del ítem
Documentos PDF
Resumen
Dentro del desarrollo de software las metodologías clásicas de desarrollo se cuentan con la metodología Rup, la cual permite entender el negocio de inicio a fin y ver avances en distintas fases, esta metodología es la utilizada por la gran mayoría de empresas maduras del sector. Dentro de este desarrollo, se hace fuerte énfasis en el levantamiento previo de requerimientos, dónde el cliente, da a conocer los requerimientos para la efectividad del proyecto, esta metodología usa de apoyo la diagramación UML, está metodología se encuentra dividida en dos secciones: Diagramas de comportamiento UML y los Diagramas Estructurales Pero dado que los desarrollos móviles tienen a ser desarrollos que requieren resultados rápidos y no pueden involucrar un alto grado de complejidad entre componentes, han emergido una nueva de metodologías de desarrollo, tales como la metodología Scrum, la cual se está convirtiendo en la metodología ágil por preferencia. La metodología de implementación de SAP, viene del acronimo Accelerated SAP, donde la empresa SAP AG, buscaba ofrecer a las empresas consultoras una metodología para poder trabajar con la misma. Mientras se realiza está capacitación, se procede a realizar los transporte desde calidad al sistema productivo, preparando a la organización tanto cognitivamente, como tecnológicamente al cambio. Todas las metodologías de desarrollo requieren de un componente fundamental, la arquitectura de software que acompañara la implementación del nuevo software. Vale aclarar que estos desarrollos son pensados para componentes empresariales,os cuales requieren de un nivel de composición con los demás componentes de la organización mucho más estructurado. Por otro lado está método, está pensado para los usos prácticos en la empresa Projection Core Consulting, la cual es una empresa que por más de 12 años ha estado trabajando en la plantación, arquitectura e implementación de sistemas SAP en la región (Perú, Venezuela, México, Español y Colombia), está empresa se ha caracterizado por sus soluciones informáticas con metodologías de desarrollo no ágiles y contando con una estructura organizacional planteada por el PMBOK. En el caso propio de este documento, entraremos en detalle en desarrollos que se realizan utilizando en entornos que utilizan la plataforma J2EE, SAP ABAP, SAP Java, Opentext y entornos Cordova - Phonegap, los cuales extenderán sus funciones a usuarios de múltiples fuentes (sea web, smartphones, tablets y demás dispositivos) siendo estos entornos los elegidos por la organización, pero no quiere decir que esté sesgada al uso de solo estás, con algunos leves cambios permitirá el uso en otras plataformas
Within the classic software development methodologies development Rup have the methodology, which allows to understand the business from start to finish and see progress in stages, this methodology is used by the vast majority of mature companies. Within this development, strong emphasis on the previous requirements gathering is where the customer discloses requirements for project effectiveness, the methodology used to support the UML diagramming, this methodology is divided into two sections: Diagrams UML behavioral and structural diagrams But since moving developments tend to be developments that require fast results and may not involve a high degree of complexity between components, they have emerged a new development methodologies such as Scrum methodology, which is becoming agile methodology by preference. The SAP implementation methodology, comes from the acronym Accelerated SAP, where SAP AG, seeking consulting firms offer a methodology to work with it. While training is done, we proceed to make the transport from the production system quality, preparing the organization both cognitively and technologically to change. All development methodologies require a fundamental component software architecture that accompany the implementation of the new software. It is clear that these developments are designed for business components, which require a level of composition with other components of the more structured organization. On the other hand there is method, it is designed for practical applications in the enterprise Projection Core Consulting, which is a company that for over 12 years has been working on the plantation, architecture and implementation of SAP systems in the region (Peru, Venezuela , Mexico, Spain and Colombia), this company has been characterized by its solutions with agile methodologies and with no organizational structure proposed by the PMBOK development. In the own case of this document, we go into detail on developments that are performed using in environments that use J2EE, SAP ABAP, SAP Java, Opentext platform and environments Cordova - Phonegap, which extend its functions to users from multiple sources (either web, smartphones, tablets and other devices) being such environments chosen by the organization, but does not mean it is biased to using're alone, with some slight changes will allow the use on other platforms.