Sorry, this page is no longer available
We may earn an affiliate commission when you visit our partners.
Course image
Vicent Botti Navarro, Ignacio Despujol, and Tanja Vos

Este curso forma parte de una serie de 5 cursos de introducción al uso de sistemas de información en las empresas que te introducirá en el apasionante mundo de las TIC.

Read more

Este curso forma parte de una serie de 5 cursos de introducción al uso de sistemas de información en las empresas que te introducirá en el apasionante mundo de las TIC.

La serie de cursos está pensada para que un profesional de un campo ajeno a las tecnologías de la información (financiero, administrativo o gerencial) adquiera los conocimientos básicos en Tecnologías de la Información necesarios para poder relacionarse de forma más provechosa con los especialistas en informática y telecomunicaciones de su empresa u otras corporaciones con las que tenga relación, siendo capaz de especificar requerimientos, evaluar cargas de trabajo y supervisar resultados de forma mucho más efectiva.

En este curso aprenderás los conceptos básicos de la gestión de proyectos de desarrollo software, repasando los conceptos y roles básicos de gestión de proyectos y la gestión del ciclo de vida de desarrollo de sistemas, las herramientas y métodos utilizados en el desarrollo software, los estándares utilizados en el desarrollo y el diseño de la interfaz de usuario de un sistema informático.

Al completar la serie de 5 cursos, estarás preparado para relacionarte de forma eficaz con los especialistas del sector de las Tecnologías de la Información.

What's inside

Learning objectives

  • Herramientas y métodos para el desarrollo de software
  • Conceptos sobre el ciclo de vida en el desarrollo de sistemas.
  • Roles y funciones en la gestión de proyectos de software
  • Diferentes métodos para el procesado de información (lotes, tiempo real …)
  • Diseño de la interfaz de usuario.
  • Desarrollo y motivación de los estándares en software.
  • Aprenderás sobre:

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Prepara a los alumnos para interactuar mejor con los especialistas del sector de las tecnologías de la información
Proporciona conocimientos sobre el ciclo de vida de desarrollo de sistemas, las herramientas y métodos de desarrollo de software y los estándares utilizados en el diseño de la interfaz de usuario
Explica cómo se desarrolla y motiva el uso de estándares de software
Está dirigido a profesionales de campos ajenos a las tecnologías de la información, como finanzas, administración o gestión

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Fundamentos de software para profesionales de negocios

Según los estudiantes, este curso de Fundamentos TIC para profesionales de negocios: Desarrollo de Software ofrece una introducción clara y valiosa a los conceptos clave del desarrollo de software para aquellos sin experiencia técnica previa. Los alumnos destacan su utilidad para mejorar la comunicación y comprensión con los equipos de IT, lo que es fundamental para profesionales de negocios. Aunque es claramente introductorio y no profundiza en detalles técnicos, proporciona una base sólida y relevante para interactuar de forma más efectiva en entornos con tecnología. Algunos mencionan que el ritmo puede variar según la experiencia previa, pero en general, se considera un excelente punto de partida.
Adecuado para principiantes.
"El ritmo me pareció adecuado al ser mi primera toma de contacto con el tema."
"Algunas secciones podrían ir un poco más despacio, especialmente al principio."
"Es un buen equilibrio entre teoría y conceptos clave para el tiempo invertido."
"Ideal si buscas algo conciso y al grano sin ser excesivamente denso."
Primeros pasos, no profundiza mucho.
"Es un curso básico, ideal para empezar pero no para especializarte en desarrollo."
"No esperen entrar en detalles técnicos profundos de programación o arquitectura."
"Lo recomiendo como un excelente punto de partida en el tema, pero hay que seguir aprendiendo."
"Cubre lo esencial sin abrumar al no técnico."
Ofrece una buena visión general inicial.
"Ofrece un buen panorama general del ciclo de vida del software y los roles."
"Los temas de gestión de proyectos son muy relevantes para mi trabajo."
"Una excelente introducción a los fundamentos del desarrollo de software."
"Me ha dado una base sólida para entender los procesos."
Muy útil para interactuar con IT.
"Ahora puedo entender mejor las necesidades y desafíos de los desarrolladores."
"Fundamental para profesionales que trabajan o interactúan con tecnología."
"Me ha dado las herramientas para comunicarme mejor con el personal de IT."
"Aplicable directamente a mi rol en la empresa."
Conceptos técnicos explicados claramente.
"Las explicaciones son muy claras para alguien sin fondo técnico en desarrollo."
"Entendí los conceptos de software a pesar de no ser informático; muy didáctico."
"Ayuda mucho a comprender el lenguaje y los procesos de los equipos de desarrollo."
"La forma en que se presentan los temas facilita el aprendizaje para novatos."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Fundamentos TIC para profesionales de negocios: Desarrollo de Software with these activities:
Reviewing Core Programming Concepts
Revisit the programming concepts covered in the course
Browse courses on Programming Concepts
Show steps
  • Review the basics of data structures and algorithms.
  • Solve coding challenges on platforms like LeetCode or HackerRank.
  • Participate in online forums for problem-solving.
Revise "Software Engineering" by Sommerville
Reinforce foundational software engineering principles early in the course
Show steps
  • Read the first three chapters of the book.
  • Summarize the key concepts covered in each chapter.
  • Identify areas where you need further clarification.
  • Discuss the concepts with classmates or a mentor.
Explore Software Development Tools
Enhance practical experience by exploring various software development tools
Show steps
  • Choose a software development tool or language of interest.
  • Follow online tutorials and documentation to learn the basics.
  • Build a small project using the chosen tool or language.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Participate in Study Groups
Foster collaboration and improve understanding through peer interactions
Show steps
  • Form or join a study group with classmates.
  • Discuss course concepts, review assignments, and work on projects together.
  • Share different perspectives and help each other understand complex topics.
Attend Software Development Workshops
Gain specialized knowledge and skills through structured workshops
Show steps
  • Research and identify relevant software development workshops.
  • Register for and attend the workshops.
  • Actively participate in the workshops and ask questions.
Contribute to Open-Source Software Projects
Gain practical experience and contribute to the software development community
Show steps
  • Identify open-source projects that align with your interests.
  • Review the project's documentation and code.
  • Make contributions to the project, such as bug fixes or feature enhancements.
Create a Technical Blog or Article
Enhance understanding and communication skills by writing about software development concepts
Show steps
  • Choose a topic related to the course material.
  • Research and gather information on the topic.
  • Organize and write a well-structured blog post or article.
  • Publish and share the content with others.

Career center

Learners who complete Fundamentos TIC para profesionales de negocios: Desarrollo de Software will develop knowledge and skills that may be useful to these careers:
Software Developer
Software Developers design, develop, and maintain software applications. This course can help Software Developers learn about the software development process, the tools and methods used in software development, and the standards used in the development and design of user interfaces.
Software Engineer
Software Engineers apply engineering principles to the design, development, and maintenance of software systems. This course can help Software Engineers learn about the software development process, the tools and methods used in software development, and the standards used in the development and design of user interfaces.
Systems Analyst
Systems Analysts design, develop, and implement computer systems. This course can help Systems Analysts learn about the software development process, the tools and methods used in software development, and the standards used in the development and design of user interfaces.
Project Manager
Project Managers plan, execute, and close projects. This course can help Project Managers learn about the software development process and the roles and functions in software project management.
Business Analyst
A Business Analyst is responsible for bridging the gap between business and IT. They gather and analyze business requirements to determine how technology can be used to improve business processes. This course can help Business Analysts develop the skills they need to understand the software development process and to communicate effectively with software developers.
Web Developer
Web Developers design, develop, and maintain websites. This course may be helpful for Web Developers who want to learn more about the software development process and the tools and methods used in software development.
Machine Learning Engineer
Machine Learning Engineers design, develop, and maintain machine learning models. This course may be helpful for Machine Learning Engineers who want to learn more about the software development process and the tools and methods used in software development.
Data Engineer
Data Engineers design, build, and maintain data pipelines. This course may be helpful for Data Engineers who want to learn more about the software development process and the tools and methods used in software development.
Software Tester
Software Testers test software to find and fix bugs. This course may be helpful for Software Testers who want to learn more about the software development process and the tools and methods used in software development.
Technical Writer
Technical Writers create user manuals, technical documentation, and other written materials. This course may be helpful for Technical Writers who want to learn more about the software development process and the tools and methods used in software development.
Database Administrator
Database Administrators design, implement, and maintain databases. This course may be helpful for Database Administrators who want to learn more about the software development process and the tools and methods used in software development.
Network Administrator
Network Administrators design, implement, and maintain computer networks. This course may be helpful for Network Administrators who want to learn more about the software development process and the tools and methods used in software development.
Computer Support Specialist
Computer Support Specialists provide technical support to computer users. This course may be helpful for Computer Support Specialists who want to learn more about the software development process and the tools and methods used in software development.
Information Security Analyst
Information Security Analysts protect computer systems and networks from unauthorized access, use, disclosure, disruption, modification, or destruction. This course may be helpful for Information Security Analysts who want to learn more about the software development process and the tools and methods used in software development.
Data Scientist
Data Scientists use data to solve business problems. This course may be helpful for Data Scientists who want to learn more about the software development process and the tools and methods used in software development.

Reading list

We've selected 23 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Fundamentos TIC para profesionales de negocios: Desarrollo de Software.
Este libro es un texto clásico de ingeniería de software que proporciona una visión general completa del campo. Cubre una amplia gama de temas, desde los conceptos básicos hasta las últimas tendencias, y es una valiosa lectura para los estudiantes y profesionales que buscan una base sólida en ingeniería de software.
Provides a comprehensive introduction to software testing and quality assurance. It valuable resource for software developers and testers alike.
Provides a comprehensive introduction to user interface design and evaluation. It valuable resource for software developers, designers, and anyone else involved in the development of user interfaces.
Provides a comprehensive introduction to agile software development. It valuable resource for software developers, project managers, and anyone else involved in the development of software.
Provides a comprehensive introduction to extreme programming. It valuable resource for software developers, project managers, and anyone else involved in the development of software.
Este libro proporciona una introducción completa al análisis y diseño de sistemas de información. Cubre los conceptos básicos, así como los métodos y técnicas más recientes para el desarrollo de sistemas de información.
Provides practical advice on how to write clean and maintainable code. It valuable resource for software developers of all levels.
Provides a comprehensive introduction to kanban. It valuable resource for software developers, project managers, and anyone else involved in the development of software.
Provides a comprehensive introduction to devops. It valuable resource for software developers, IT operations professionals, and anyone else involved in the development and operation of software systems.
Classic reference on design patterns. It provides a catalog of proven solutions to common software design problems.
Provides practical advice on how to refactor code. It valuable resource for software developers who want to improve the quality of their code.
Classic work on software engineering. It provides insights into the challenges of software development and how to overcome them.
Provides a comprehensive overview of domain-driven design. It valuable resource for software developers who want to build complex software systems.
Este libro proporciona una referencia integral de términos y conceptos utilizados en ingeniería de software. Es útil para aclarar términos y conceptos desconocidos.
Provides a comprehensive overview of continuous delivery. It covers the tools and techniques needed to automate the software delivery process.
Provides a comprehensive overview of software testing. It covers the principles and practices of software testing.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser