Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ELABORADO POR
Contenido
INTRODUCCIÓN .................................................................................................... 1
Unidad 2. ............................................................................................................... 23
Unidad 3. ............................................................................................................... 32
Unidad 4. ............................................................................................................... 36
Unidad 5. ............................................................................................................... 48
Unidad 6. ............................................................................................................... 55
Bibliografía ............................................................................................................ 63
INTRODUCCIÓN
La Guía Técnica presenta una serie de prácticas que cubre cada uno de los
objetivos de las unidades del programa de estudios. Las prácticas son sólo una
sugerencia didáctica para que el docente guie al alumno a aplicar los
conocimientos adquiridos en cada una de las unidades.
Datos de la Asignatura
PRÁCTICAS DE LA UNIDAD 1
La ISO es una red de los institutos de normas nacionales de 163 países, sobre la
base de un miembro por país, con una Secretaría Central enGinebra (Suiza) que
coordina el sistema. La Organización Internacional de Normalización (ISO), con
sede en Ginebra, está compuesta por delegaciones gubernamentales y no
gubernamentales subdivididos en una serie de subcomités encargados de
desarrollar las guías que contribuirán al mejoramiento.
Las normas desarrolladas por ISO son voluntarias, comprendiendo que ISO es un
organismo no gubernamental y no depende de ningún otro organismo
internacional, por lo tanto, no tiene autoridad para imponer sus normas a ningún
país. El contenido de los estándares está protegido por derechos de copyright y
para acceder ellos el público corriente debe comprar cada documento.
Práctica no. 1
Práctica no. 2
• TICKIT
• Modelo Bootstrap
• Modelo de Gilb
• Modelo de McCall
• Modelo FURPS
• Modelo de BOEHM
• Modelo de Dromey
Práctica no. 3
Práctica no. 4
¿Estándar de Calidad?
• Competencia
• Defectos
• ISO/IEC 9001:2000
• ISO/IEC 12207:1995
• IEEE/EIA 12207.0-1996
• IEEE/EIA 12207.2-1997
• COBIT 4.0
• ISO/IEC 20000:2005
Práctica no. 5
Sugerencias
PRÁCTICAS DE LA UNIDAD 2
Unidad 2.
Sistemas Distribuidos
Comercio Electrónico
Práctica no. 6
Práctica no. 7
Sugerencias
Práctica no. 8
Sugerencias
PRÁCTICAS DE LA UNIDAD 3
Unidad 3.
Desde que esto empezó a suceder el Internet se volvió más que una diversión y
empezó a ser tomado más en serio, ya que el aumento de publicaciones y de
informaciones hizo que la Web se volviera como un desafío para los (Ingeniería
del software) ingenieros del software, a raíz de esto se crearon enfoques
disciplinados, sistemáticos y metodologías donde tuvieron en cuenta aspectos
específicos de este nuevo medio.
Práctica no. 9
PRÁCTICAS DE LA UNIDAD 4
Unidad 4.
• Formulación
• Recopilación de requisitos
• Modelado de análisis
La jerarquía de usuario
Las categorías de los usuarios finales se identifican como parte de las tareas de
formulación y de recopilación de requisitos. Las categorías de usuarios son
relativamente limitados y no necesitan una representación UML. Sin embargo,
cuando crece el número de categorías de usuario, a veces es aconsejable
desarrollar una jerarquía de usuarios.
A la par que se crean los diagramas de casos de uso para cada categoría de
usuario, se desarrolla una vista superior de los requisitos de la WebApp
observables de manera externa.
Comprensible.
ING. ROSA IMELDA GARCIA CHI,MTI 36
Taller de Ingeniería de Software- Guía Técnica 2014
Cohesivo
Libremente acoplados
Jerárquicamente superficial.
Análisis de contenido
Análisis de interacción
Análisis de funciones
Análisis de configuración
Los elementos dinámicos del modelo de análisis describen como interactúan los
elementos estructurales, entre ellos y con los usuarios finales.
El modelo de interacción
Casos de uso
Diagramas de secuencia
Diagramas de estado
Prototipo de interfaz de usuario
Un caso de uso se modela para todos los procesos que la WebApp debe llevar a
cabo. Los procesos se describen dentro del caso de uso por una descripción
textual o una secuencia de pasos ejecutados.
Diagrama de Secuencia
Diagramas de Estado
El modelo funcional
El modelo de configuración
Análisis de navegación
Práctica no. 10
contenidos
interacción
función
configuración
Formulación
La recopilación de requisitos
PRÁCTICAS DE LA UNIDAD 5
Unidad 5.
Seguridad
Disponibilidad
Escalabilidad
Tiempo en el mercado
Simplicidad
Consistencia
Identidad
Robustez
Navegabilidad
Apariencia visual
Compatibilidad
Fácil de usar
Fácil de aprender
Fácil de navegar
Intuitiva
Consistente
Eficiente
Libre de errores
Funcional
Uso equitativo
Flexibilidad en el uso
Uso sencillo e intuitivo
Información perceptible
Tolerancia al error
Esfuerzo físico reducido
Tamaño y espacio para acercarse y usar
Práctica no. 11
PRÁCTICAS DE LA UNIDAD 6
Unidad 6.
Dimensiones de calidad
La calidad se incorpora en una aplicación Web como consecuencia de un buen
diseño. Se evalúa al aplicar una serie de revisiones técnicas que valoran varios
elementos del modelo de diseño y al aplicar una serie de revisiones técnicas que
valoran varios elementos del modelo de diseño y al aplicar un proceso de pruebas.
Tanto las revisiones como las pruebas examinan una o más de las siguientes
dimensiones de calidad:
Estratégicas de prueba
Las estrategias para probar una WebApp adoptan los principios básicos para
todas las pruebas de software.
Los ingenieros Web y otros participantes del proyecto (gerentes, clientes, usuarios
finales) toman parte en el proceso de probar WebApp.
Por esta razón, los ingenieros de la Web deben trabajar para eliminar tantos
errores como sea posible antes que la WebApp esté en línea.
En todos los casos se desarrolla un conjunto de casos de prueba para cada etapa
de la prueba y se observa un archivo de resultados de pruebas para uso futuro.
Aunque nunca se puede estar seguro de que han llevado a cabo todas las
pruebas que se necesitan, puede tenerse la seguridad de que la puesta en prueba
ha descubierto errores ( y que éstos se han corregido).
Práctica no. 12
Nombre del
Alumno
3. ¿Cómo la desarrolló?
Los elementos que debe contener el reporte final de las prácticas realizadas en la
asignatura de Lenguajes y Autómatas son:
Portada
Índice
1. Introducción
2. Marco Teórico
3. Desarrollo de la práctica (la descripción de la práctica del manual)
4. Resultados (cada uno de los reportes por práctica)
5. Conclusiones y Recomendaciones (de todas las prácticas)
6. Bibliografía (utilizar formato APA o ISO 690 b)
7. Anexos (opcional)
o Tales como:
Finalidad de la práctica
Síntesis del contenido.
Definiciones, conceptos, fórmulas, etc.
Descripción del método utilizado
Materiales y equipo
La ejecución del trabajo, aplicación de fórmulas, duración de
la práctica.
Explicación de los resultados que se obtuvieron en el
desarrollo de la práctica.
Respecto a la práctica, al desempeño del maestro,
consideraciones respecto a la experiencia obtenida al realizar
la práctica.
La experiencia que el estudiante utilizó para planear y
desarrollar su práctica.
Tablas, formatos, dibujos, planos, diagramas, fotografías, etc.
Bibliografía
5. Fowler, M., R. SCOTT, and K. Scott, UML gota a gota. 1999: Pearson
Educación.
10. Guevera, A., Ingeniería Web: E-learning. Cultura Científica, 2011(5): p. 16-
20.
14. Pressman, R.S. and J.M. Troya, Ingeniería del software: Un enfoque
práctico. 6ta edicion. 2006: McGraw Hill.
16. Senn, J.A. and D. Mercer, Análisis y diseño de sistemas. 1992: México:
McGraw Hill.
18. Thomas, D., et al., Agile web development with rails. 2005: Pragmatic
bookshelf New York.