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 faz parte do Programa de cursos integrados Engenharia de SoftwareEngenharia de Software
37 classificações
4.817 já se inscreveram
oferecido por
Informações sobre o curso
34.030 visualizações recentes
Prazos flexíveis
Redefinir os prazos de acordo com sua programação.
Certificados compartilháveis
Tenha o certificado após a conclusão
100% on-line
Comece imediatamente e aprenda em seu próprio cronograma.
Nível intermediário
Basic Object-Oriented Programming (OOP) Concepts
Aprox. 28 horas para completar
Inglês
Sua empresa se beneficiaria do treinamento dos funcionários em habilidades sob demanda?
Experimente o Coursera for BusinessHabilidades que você terá
- Project Management
- Software Engineering
- Project Planning
Prazos flexíveis
Redefinir os prazos de acordo com sua programação.
Certificados compartilháveis
Tenha o certificado após a conclusão
100% on-line
Comece imediatamente e aprenda em seu próprio cronograma.
Nível intermediário
Basic Object-Oriented Programming (OOP) Concepts
Aprox. 28 horas para completar
Inglês
Sua empresa se beneficiaria do treinamento dos funcionários em habilidades sob demanda?
Experimente o Coursera for Businessoferecido por
Programa - O que você aprenderá com este curso
2 horas para concluir
Introduction to Software Engineering
2 horas para concluir
3 vídeos (Total 23 mín.), 1 leitura, 1 teste
4 horas para concluir
Modeling Software Systems Using UML
4 horas para concluir
3 vídeos (Total 40 mín.), 3 leituras, 1 teste
4 horas para concluir
Types of Relationships in Class Diagram
4 horas para concluir
3 vídeos (Total 29 mín.), 5 leituras, 1 teste
4 horas para concluir
System Requirements Capture and Domain Modeling
4 horas para concluir
3 vídeos (Total 21 mín.), 3 leituras, 1 teste
Sobre Programa de cursos integrados Engenharia de SoftwareEngenharia de Software

Perguntas Frequentes – FAQ
Quando terei acesso às palestras e às tarefas?
O que recebo ao me inscrever nesta Especialização?
Existe algum auxílio financeiro disponível?
Mais dúvidas? Visite o Central de Ajuda ao estudante.