Ingeniería de Software: Principios, Realidades y Procesos para el Siglo XXI
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en español con un tamaño de 4,63 KB
Webaspp funciones aisladas al usuario final integra base de datos corporativas y aplicación de negocio
Webapps son diferentes ,powel dice que son una mezcla de publicaciones y desarrollo de sw , mercadotécnica y computación tecnología
ATRIBUTOS DE WEBAPPS
uso intensivo de redes:
reside en una red y atiende las necesidades de una comunidad de clientes con acceso y comunicación a interent y comunicación limitada como intranet
Concurrencia:
pueden entrar gran numero de usuarios
Carga impredecible:
el numero de usuarios cambia de un dia a otro
Rendimiento:
si un usuario debe esperar demasiado puede irse a otra parte
Disponibilidad:
no razonable que sea 100% los usuarios lo demandan 24hrs
Orientada a los datos:
función principal webapps uso de hipermedios brindar contenido de textos graficas audio Tb para acceder a bases de datos que no son de la web.
Contenido sensible:
calidad de webapps dada por calidad de estética del conteni
Evolución continua:
contenido webapps se actualiza min a min evolucionan continuamente a diferencia de Sw convencionales
Inmediatez:
es común que webapps tarden en llegar dia o semanas al mercado
Seguridad:
accedena una red es difícil limitar acceso de usuarios medidas estrictas de seguridad por medio de infra de apoyo de webapp y en la App
Estética:
es lo atractivo su apariencia y percepción sobre el diseño técnico
realidades para elaborar software en el Siglo XXI:
-
entender los problemas antes de desarrollar una aplicación de SW pq esta en todos los aspesctos de la vida
-
diseño es crucial, requerimientos mas complejos programa de computo que era creado por uno ahora necesita equipos y una interacción cuidadosa entre ellos
-
Sw debe tener alta calidad: fallas producir incovenientes ya que depende de el
-
SW fácil de mantener , aumenta valor de app su BBDD y longevidad sera mayor , por ende lo querrán mejorar y adaptarla en el tiempo.
Conclusión:
hacerse ING.SW en todas sus formas y atraves de todo su dominio
Definición de ING.SW:
app de enfoque sistemático , disciplinado y cuantificble al desarrollo operación y mantenimiendo de SW es una tegnolocia en varias capas compromiso con la calidad y adm total
Fundamento ig en sw en la capa proceso: une las capas de desarrollo oportuno de la sw de computo forma base para el control de la admn de proyectos
métodos ing de sw:
proporcionan experiencia técnica para hacer SW se basan en principios que gobieran cada área de la tecnología
Herramientas: apoyo atumoazidao para el proceso una herramienta puede ser utilizada por una o por otra establenciendo la "ing de sw asistido por compu"
PROCESO DE SOFTWARE: no es una prescipcion rígida es adaptable permite elegir el conjunto de tareas mas apropiado para el trabajo
estructura de proceso general de sw tiene 5 actividades:
1-Comunicación:
comunicarse con el cliente para definir características y función
2- Planeación:
"mapa" que guie al equipo se llama "plan de proyecto" describe técnicas de riesgo , recurso y producto a obtener.
3-Modelado:
se crea un bosquejo para entender requerimientos del SW y diseño
4- Construcción:
combina generación de códigos y pruebas para detectar error
5-despliegue:
cliente evalúa el sw y da retroalimentacion de evaluación
Actividades sombrillas
actividades sombrillas comunes:
A)seguimiento y control del proyecto:
equipo evalúa el progreso y toma acción
b)admn.Riesgo:
que pueda afectar la calidad o el resutlado del producto
c) aseguramiento de calidad:
define y garantiza la calidad del sw
d)revisiones técnicas:
evalúa para ver errores y eliminarlos
e)medición:
ayuda al equipo a que el sw satisfaga necesidades