Está en la página 1de 8

Síntesis acerca de cómo desarrollar un

programa
Unidad Educativa Claretiana

Materia:
Programación y Base de Datos

Pertenece a:
Ninoshka Valverde

Curso:
3ero Informática

Docente:
Víctor Vergara

Año lectivo:
2022-2023
Marco Teórico
INTRODUCCION…………………………………………………………………………………………
DESARROLLO DE PROGRAMAS………………………………………………………………………
ANALISIS DE REQUERIMIENTOS…………………………………………………………………….
DISEÑO DEL PROGRAMA………………………………………………………………………………
IMPLEMENTACION………………………………………………………………………………………
PRUEBA…………………………………………………………………………………………………....
DOCUMENTACION………………………………………………………………………………………
MANTENIMIENTO……………………………………………………………………………………….
BIBLIOGRAFIA…………………………………………………………………………………………..
INTRODUCCION
La herramienta de desarrollo de software, hecho con una descripción simple. Es muy bueno
con razones para considerar actividades de Software y tecnología. En un nivel más general
relaciones entre programa y entorno a esto ha quedado claro desde que el programa se
introdujo en todo el mundo para causar algún impacto.
afectará a esas partes del mundo, Programas afectados en el área Solicitud de usuarios o
clientes
Notarás si el desarrollo del programa es satisfactorio.
Una de las mayores desventajas del ejercicio.
Instalación de algún software, advertir o discutir el problema. desarrollador general
En lugar de investigar el problema, se enfocan en la solución. Éste el problema a resolver se
debe restar de:
 solución.
 enfoque orientado a la solución
Puede trabajar en todas las áreas problemáticas.
Conocido, clasificado y probado para descubrir dónde está surgiendo la innovación, una
nueva solución

DESARROLLO DE PROGRAMAS
Hay muchas cosas involucradas en el desarrollo de software, la gente ama a los clientes
¿Quién tiene problemas con su negocio y quién lo quiere? Para solucionarlo, existe un
analizador de sistemas que puede solucionar este problema, responsable de enviar todas las
solicitudes y los clientes necesitan programadores:
 Las personas responsables de codificar e implementar el diseño.
 Comprobar e instalar más tarde.
 Verificar ¿Cuántas personas han entrado desde entonces?
 especificar todo lo necesario con la mayor precisión posible, algunos requisitos o
nuevos
 Cuantos más miembros, mejor cobertura
 Y que Cumple con todos los requisitos del sistema.
ANALISIS DE REQUERIMIENTOS
El análisis de requisitos es la tarea de personalización y diseño de software en todo el
sistema. El análisis de requisitos permite a los ingenieros de sistemas describir fácilmente la
funcionalidad y el comportamiento del software, especificar interfaces con otros elementos
del sistema y definir las restricciones de diseño que debe cumplir el software. El análisis de
requisitos permite a los ingenieros mapear mejor el software y representar las áreas de
conocimiento de interés para el software. El análisis de requisitos proporciona a los
diseñadores información y funcionalidad que se puede traducir en datos, arquitectura y
diseño de programas. Finalmente, las especificaciones de requisitos brindan a los ingenieros
y clientes herramientas para evaluar la calidad del software una vez creado.
El análisis de requisitos se puede dividir en cuatro aspectos:
 describe el problema
 Evaluación y síntesis
 producido especialmente
 visión general.

DISEÑO DEL PROGRAMA


Esta es la segunda fase del ciclo de vida del desarrollo de software, que incluye el
desarrollo de la arquitectura, la creación de prototipos y el diseño de la experiencia del
usuario. Aquí hay una breve descripción de lo que se requiere en esta etapa:

 Ingeniería de software: se refiere al proceso de creación de un conjunto ordenado


de elementos para el control de calidad, legibilidad y accesibilidad en un programa de
software. La ingeniería de software se puede considerar como un modelo de equipo de
desarrollo.

 Prototipo: el equipo de interfaz de usuario/experiencia de usuario (UI/UX) del


software crea una versión prototipo del software para probar el aspecto, la función y el
flujo de los elementos de diseño del software. Permite que los equipos y las partes
interesadas visualicen los aspectos visuales del programa.
IMPLEMENTACION
En la fase de implementación del proceso de desarrollo de software, convertimos diseños
anteriores en código. Los requisitos anteriores se programan utilizando los algoritmos
necesarios. Así que esta es la primera etapa en la que empezamos a obtener resultados
"visibles".
En esta etapa del proceso, es importante contar con servicios de outsourcing de desarrollo de
software y una empresa de desarrollo de aplicaciones confiable.
Al implementar un proyecto de software, una empresa debe invertir en un equipo que trabaje
en conjunto con consultores que sean responsables de implementar el proyecto.

Sugerencia:
 seleccione el perfil principal de la empresa para revisar la solicitud
 Aquellos con una mejor comprensión de los procesos internos y cómo anticipar y
resolver problemas se asegurarán de que los planes se implementen correctamente.
 No intente delegar esta tarea a un miembro nuevo o sin experiencia.
 Darle la atención que se merece y asigna a las mejores personas para que lo vigilen y
lo ayuden.

PRUEBA
La prueba de software es el proceso de evaluar y verificar que un producto o aplicación de
software hace lo que está diseñado para hacer. Los beneficios de las pruebas incluyen la
prevención de errores, costos de desarrollo reducidos y rendimiento mejorado.

Tipos de pruebas de software.


Hay muchos tipos diferentes de pruebas de software, cada uno con objetivos y estrategias
específicos:
 Prueba de aceptación
 Pruebas de integración
 Pruebas unitarias
 Pruebas funcionales
 Pruebas de rendimiento
 Pruebas de regresión
 Las pruebas de seguridad
 Prueba de estrés
 Pruebas de usabilidad
DOCUMENTACION
La documentación de desarrollo de software es material escrito creado por los desarrolladores para
realizar un seguimiento de la producción y el uso del software de principio a fin. Los desarrolladores
escriben un tipo de documentación de software como referencia, mientras que otros ayudan a los
especialistas en experiencia del usuario, especialistas en control de calidad y usuarios de software a
comprender y navegar por el producto. El proceso de documentación de cada proyecto se denomina
Ciclo de vida de desarrollo de software (SDLC), y la documentación de desarrollo de software puede
simplificar el proceso y garantizar la calidad del producto para los usuarios finales.

MANTENIMIENTO
A medida que cambian las nuevas tecnologías y las necesidades de los usuarios, pueden surgir nuevos
estándares. Los equipos de desarrollo de software de sitios web deben completar cada etapa del ciclo de
vida del desarrollo de software para garantizar que los nuevos cambios cumplan con estos estándares.
Esto generalmente se aplica al software que requiere actualizaciones periódicas y debe administrarse
para que la propuesta de valor siga siendo válida.
Los tipos de atención más importantes son:
 mantenimiento correctivo
 mantenimiento perfectivo
BIBLIOGRAFIA
https://www.startechup.com/es/blog/5-steps-of-software-development/
https://www.applicatta.cl/index.php/soluciones/metodologia-applicatta/implementacion-de-software

También podría gustarte