Software Development Life Cycle (SDLC) is the process of developing software through planning, requirement analysis, design, implementation, testing, and maintenance. This course focuses on the requirement analysis phase of SDLC, and you will learn how to use UML models to capture the system requirements and to facilitate communication between client/users and developers. UML is a general purpose visual modeling language for systems. It can be used to highlight different aspects of the system that are of interest to different stakeholders. Data requirements are captured in the domain model, which describes the important concepts of the application domain as classes, associations between them and constraints on them. Functional requirements are captured in the use-case model to describe the interactions between the system and its environment (users, other systems).
Este curso forma parte de Programa especializado: Ingeniería de software
37 calificaciones
4772 ya inscrito
Ofrecido Por
Acerca de este Curso
35.129 vistas recientes
Fechas límite flexibles
Restablece las fechas límite en función de tus horarios.
Certificado para compartir
Obtén un certificado al finalizar
100 % en línea
Comienza de inmediato y aprende a tu propio ritmo.
Curso 1 de 3 en
Nivel intermedio
Basic Object-Oriented Programming (OOP) Concepts
Aprox. 28 horas para completar
Inglés (English)
¿Podría tu empresa beneficiarse de la capacitación de los empleados en las habilidades más demandadas?
Prueba Coursera para negociosHabilidades que obtendrás
- Project Management
- Software Engineering
- Project Planning
Fechas límite flexibles
Restablece las fechas límite en función de tus horarios.
Certificado para compartir
Obtén un certificado al finalizar
100 % en línea
Comienza de inmediato y aprende a tu propio ritmo.
Curso 1 de 3 en
Nivel intermedio
Basic Object-Oriented Programming (OOP) Concepts
Aprox. 28 horas para completar
Inglés (English)
¿Podría tu empresa beneficiarse de la capacitación de los empleados en las habilidades más demandadas?
Prueba Coursera para negociosPrograma - Qué aprenderás en este curso
2 horas para completar
Introduction to Software Engineering
2 horas para completar
3 videos (Total 23 minutos), 1 lectura, 1 cuestionario
4 horas para completar
Modeling Software Systems Using UML
4 horas para completar
3 videos (Total 40 minutos), 3 lecturas, 1 cuestionario
4 horas para completar
Types of Relationships in Class Diagram
4 horas para completar
3 videos (Total 29 minutos), 5 lecturas, 1 cuestionario
4 horas para completar
System Requirements Capture and Domain Modeling
4 horas para completar
3 videos (Total 21 minutos), 3 lecturas, 1 cuestionario
Acerca de Programa especializado: Ingeniería de software

Preguntas Frecuentes
¿Cuándo podré acceder a las lecciones y tareas?
¿Qué recibiré si me suscribo a este Programa especializado?
¿Hay ayuda económica disponible?
¿Tienes más preguntas? Visita el Centro de Ayuda al Estudiante.