Tipos de software
1) Software de aplicación: Son
aquellos que vemos a diario como Microsoft Word, Power point, Excel, Outlook,
blog de notas, Paint, Etc.
2) Software empotrado: Son
aquellos que requieren de otro software para funcionar.
3) Software basado en web: Son
todos aquellos que usan los negocios para transacciones (on-line) por ejemplo:
ebay.
4) Software de inteligencia artificial: Son todos aquellos que se emplean en robots o satélites.
5) Software de tiempo real: Son
aquellos que utilizamos para chatear como facebook, Hotmail Messenger, yahoo,
Etc.
6) Software de PC: Son controladores para la
computadora como los drivers de audio, video, Ethernet, etc.
7) Software de gestión: Son
aquellos programas que manejan gran cantidad de información almacenada como por
ejemplo SQL server, Access, Oracle, etc.
Capas del proceso de
desarrollo
“El gráfico del pastel consiste en organizar el desarrollo de
software dividiéndola en bloques para facilitar su desarrollo.”
f
1)
Calidad - ¿Qué?: En esta
etapa nos limitamos a saber qué es lo que vamos hacer para darle calidad y que
tanto se compromete el equipo de trabajo ya que estos serán evaluados por los
usuarios finales por lo cual está en juegos el prestigio del equipo de trabajo.
2)
Procesos - ¿Cómo?: Se
definen los métodos técnicos a utilizar asegurando la calidad del software
formando las bases de control de gestión de proyectos de software estableciendo
los hitos.
3)
Métodos - ¿A través de qué?: Nos indicara el cómo construiremos el software,
a través de que método. Los métodos pueden ser el Análisis de requisitos,
Diseño, pruebas y mantenimientos.
4)
Herramientas - ¿Con qué?: Utilizamos las famosas herramientas CASE (Computer-Aided Software Engineering) las
cuales nos proporcionan un soporte automático o casi automático para el proceso
y los métodos.
5) ¿Quiénes?: Esta etapa se refiere a los
usuarios finales que son los que le darán el uso y aprobaran su funcionamiento
y eficiencia.
El
modelo de desarrollo de software que he utilizado es el Modelo incremental para una feria tecnológica que se realizo en
UPOLI. El software que desarrollamos fue una simulación de un Sistema Operativo
utilizando el lenguaje java. La ventaja de este modelo que empleamos es que si
estábamos en la etapa 2 teníamos la ventaja de regresarnos a la etapa anterior
y poder corregir errores.
Fases
genéricas y actividades protectoras
Fases
genéricas:
1. Definición
1.1. Ing. De Sistemas.
1.2. Planificación de proyectos.
1.3. Análisis de requisitos.
2. Desarrollo.
2.1. Diseño de software.
2.2. Programación (generación de códigos)
2.3. Prueba y evaluación de sistemas.
3. Mantenimiento.
3.1. Corrección.
3.2. Adaptación.
3.3. Mejora.
3.4.Prevención.
Actividades
protectoras
ü Seguimiento y control del proyecto de software.
ü Revisiones técnicas formales.
ü Garantía de la calidad del software.
ü Gestión de configuración del software.
ü Preparación y producción de documentos.
ü Gestión de Re utilización.
ü Mediciones.
üGestión
de Riesgos.
Modelos de desarrollo de software
·
Modelo incremental.
·
Modelo lineal/secuencial.
·
Modelo de Construcción de
prototipo.
·
Modelo espiral.
·
Modelo de desarrollo
concurrente.
· Modelo
de desarrollo basado en componentes.
investigue antes de sacar articulos..tiene errores... tanso tipos de software no hay... todos se pueden agrupar en tres calses
ResponderEliminarme servio de mucho la informacion pero me gustaria que escribieran en que consiste el software
ResponderEliminarHow to register at casinos in NJ? - DRM CD
ResponderEliminarHow to register at casinos 제주도 출장샵 in 대구광역 출장샵 NJ? · Log in to the “My Account” 부천 출장샵 and enter your details · Click “Login” in the steps for the sign-up process. 이천 출장샵 · Enter 평택 출장안마