Acerca de este Curso
4.7
201 calificaciones
40 revisiones

100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.

Nivel principiante

Aprox. 18 horas para completar

Sugerido: 4 weeks of study, 3-4 hours a week...

Inglés (English)

Subtítulos: Inglés (English)

100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.

Nivel principiante

Aprox. 18 horas para completar

Sugerido: 4 weeks of study, 3-4 hours a week...

Inglés (English)

Subtítulos: Inglés (English)

Programa - Qué aprenderás en este curso

Semana
1
3 horas para completar

Software development processes : Part 1

In this module and next one, we will learn about various software development processes at a high level to understand what is involved in each of these processes. In this module, we will cover Requirements and Architecture....
11 videos (Total 69 minutos), 1 reading, 9 quizzes
11 videos
Motivation and Course Intro3m
What software development Looks Like?9m
Why do we need requirements?4m
Requirements vs Specification4m
Non-functional Requirements3m
WRSPM7m
WRSPM Model: Real-world Example7m
Software Architecture: Definition7m
Software Architecture: Models13m
Software Architecture: Process5m
1 lectura
Welcome to the course5m
9 ejercicios de práctica
What software development Looks Like?6m
Why do we need requirements?6m
Requirements vs Specification6m
Non-functional Requirements4m
WRSPM Quiz6m
Software Architecture: Definition6m
Software Architecture Models6m
Software Architecture: Process6m
Requirements and Architecture30m
Semana
2
4 horas para completar

Software Development Processes : Part 2

In this module, we will learn about processes that are used to implement the software, verify and validate the software, deploy the software and maintain the software....
12 videos (Total 75 minutos), 10 quizzes
12 videos
Software Design: Modularity4m
Software Design: Coupling4m
Software Design: Cohesion4m
Implementation4m
Deployment4m
Deployment: Rollback3m
Deployment: Cutover Strategies9m
Software Testing: Introduction9m
Software Testing: Definitions7m
Software Testing: Strategies11m
Software Testing: Perspectives5m
10 ejercicios de práctica
Software Design: Introduction10m
Software Design: Modularity16m
Software Design: Coupling26m
Software Design: Cohesion30m
Implementation10m
Deployment6m
Deployment: Rollback6m
Deployment: Cutover Strategies10m
Software Testing: Introduction14m
Design, Implementation, and Testing30m
Semana
3
4 horas para completar

Software Development Models: Traditional Models

In this module we will learn about various traditional models like waterfall, RUP, Incremental, and Spiral models....
9 videos (Total 73 minutos), 5 quizzes
9 videos
Waterfall Model6m
V-Model3m
Sashimi Model4m
Incremental Models4m
Unified Process and its Variants13m
Spiral Model9m
Phase Gates / Stage Gates8m
Applying Software Development Models13m
4 ejercicios de práctica
Waterfall methods6m
Waterfall and Incremental Software Development Models14m
Unified and Spiral Processes10m
Traditional Software Development Models35m
Semana
4
5 horas para completar

Software Development Models: Agile and Lean

In this module, we will learn about agile and modern techniques of software development. We will also learn about techniques that helps you learn faster about your market, your users, and your product....
9 videos (Total 58 minutos), 2 readings, 4 quizzes
9 videos
Agile Manifesto and Principles7m
Agile Frameworks3m
Scrum8m
Kanban9m
Agile and Lean Summary2m
Lean Startup14m
Model Selection: When to use which model?6m
What Next?41s
2 lecturas
Watch Agile Manifesto Video5m
Agile Manifesto Explained30m
3 ejercicios de práctica
Agile Mindset20m
Agile Frameworks and models10m
Agile & Lean Software Development30m
4.7
40 revisionesChevron Right

67%

comenzó una nueva carrera después de completar estos cursos

40%

consiguió un beneficio tangible en su carrera profesional gracias a este curso

Principales revisiones

por MFMay 25th 2018

Week 4 assignment. I kept going back to my submission to see if it’s been graded since I never got any email verifications. Now it says I’ve resubmitted the asisngment. Which I haven’t done.

por PKMar 17th 2018

The week 4 content was very interesting and the whole course was executed excellently and the content was good enough to justify the course title.

Instructores

Avatar

Praveen Mittal

Adjunct Professor
College of Science and Engineering
Avatar

Kevin Wendt

Teaching Specialist
Department of Computer Science and Engineering

Acerca de Universidad de Minnesota

The University of Minnesota is among the largest public research universities in the country, offering undergraduate, graduate, and professional students a multitude of opportunities for study and research. Located at the heart of one of the nation’s most vibrant, diverse metropolitan communities, students on the campuses in Minneapolis and St. Paul benefit from extensive partnerships with world-renowned health centers, international corporations, government agencies, and arts, nonprofit, and public service organizations....

Acerca del programa especializado Software Development Lifecycle

This Specialization is designed for people who are new to software engineering. It's also for those who have already developed software, but wish to gain a deeper understanding of the underlying context and theory of software development practices. At the end of this Specialization, we expect learners to be able to: 1.) Build high-quality and secure software using SDLC methodologies such as agile, lean, and traditional/waterfall. 2.) Analyze a software development team's SDLC methodology and make recommendations for improvements. 3.) Compare and contrast software development methodologies with respect to environmental, organizational, and product constraints....
Software Development Lifecycle

Preguntas Frecuentes

  • Una vez que te inscribes para obtener un Certificado, tendrás acceso a todos los videos, cuestionarios y tareas de programación (si corresponde). Las tareas calificadas por compañeros solo pueden enviarse y revisarse una vez que haya comenzado tu sesión. Si eliges explorar el curso sin comprarlo, es posible que no puedas acceder a determinadas tareas.

  • Cuando te inscribes en un curso, obtienes acceso a todos los cursos que forman parte del Programa especializado y te darán un Certificado cuando completes el trabajo. Se añadirá tu Certificado electrónico a la página Logros. Desde allí, puedes imprimir tu Certificado o añadirlo a tu perfil de LinkedIn. Si solo quieres leer y visualizar el contenido del curso, puedes auditar el curso sin costo.

¿Tienes más preguntas? Visita el Centro de Ayuda al Alumno.