Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DOCENTE:
ING. MARICELA PINARGOTE ORTEGA MGS.
7mo A
PORTAFOLIO
INGENIERA DE SOFTWARE I
TABLA DE CONTENIDOS
Prontuario del curso Carta de presentacin Autorretrato Diario metacognitivo Materiales relacionados con la clase Proyectos Trabajos de investigacin
PORTAFOLIO
INGENIERA DE SOFTWARE I
Unidad Acadmica Carrera Ciclo Acadmico Nivel o Semestre rea de Competencia Tipo de Asignatura Cdigo Requisito para Pre-requisitos Co-requisitos N de Crditos N de Horas 2.- Descripcin del curso
: : : : : : : : : : : :
Facultad de Ciencias Informativas. Ingeniera en Sistemas Informticos. Septiembre 2012- Febrero 2013. Sptimo Nivel. Software. Obligatoria. OC-0700. OC-0800, OC-0802. OC-0400, OC-0401. 4 64
La ingeniera de software es una rea til para mejorar la calidad de los productos de software y esencialmente para ayudar a los ingenieros de software a aumentar la productividad y a facilitar el control del proceso de desarrollo de software. El propsito de esta asignatura es el abordaje de los nuevos modelos de desarrollo gil, modelados de requerimientos y diseo de software usados para modelar requerimientos de software que cumpla con las expectativas de los usuarios; inicia con los conceptos generales de ingeniera de software, considera temas sobre modelos de desarrollo gil, diferentes modelados de requerimientos para extraer requerimientos y elaborar especificaciones de requerimientos, as como tcnicas para disear software; pone nfasis en la prctica de modelar requerimientos y disear software en base a las necesidades de los usuarios.
PORTAFOLIO
INGENIERA DE SOFTWARE I
3.- Objetivo General del curso
Desarrollar en el estudiante habilidades cognitivas, metacognitivas, afectivas y sociales para que enfrenten con autonoma los procesos de auto aprendizaje para la aplicacin de modelos, modelados y tcnicas de la ingeniera de software en la elaboracin de especificaciones de requerimientos y diseo del software.
PORTAFOLIO
INGENIERA DE SOFTWARE I
CARTA DE PRESENTACIN
Este portafolio presenta mi trayectoria en el curso de INGENIERA DE SOFTWARE I, este curso tuvo como objetivos desarrollar las destrezas de modelos, modelados y tcnicas de la ingeniera de software en la elaboracin de especificaciones de requerimientos y diseo del software, durante este semestre pude conocer sobre los modelos estructurados y orientados a objetos en lo que es la recoleccin de la informacin o requerimientos y as poder brindar un software de calidad. Las tcnicas presentadas por el docente me ayudaron a desarrollar los proyectos y tareas enviadas oportunamente, y estas las he aprendido para toda mi vida profesional. Las reas ms dificultosas en la asignatura fueron al principio recordar los conceptos que vimos en desarrollo del software, y se me dificulto en poder realizar exactamente los DFD y al explotar los procesos.
PORTAFOLIO
INGENIERA DE SOFTWARE I
AUTORRETRATO
Mi nombre es David Israel Sampedro Mera, soy estudiante de la asignatura de INGENIERA DE SOFTWARE I, actualmente curso el sptimo semestre en la Facultad de Ciencias Informticas de la Universidad Tcnica de Manab. Soy una persona honrada, decidida en lo que quiere, trabajadora, curioso, respetuoso y siempre trato de ser mejor cada da, trato de hacer todo de la mejor manera y no esta dems decirlo pero soy un hombre muy ocupado, ya que tengo muchas responsabilidades. Mis metas son poder llegar a ser un gran profesional, ser reconocido a nivel nacional, y porque no a nivel mundial, aunque mi meta a corto plazo es tener un excelente trabajo de administrador de sistemas informticos y tener mi familia con todas las comodidades.
PORTAFOLIO
INGENIERA DE SOFTWARE I
DIARIO METACOGNITIVO
Todo lo de la clase, que fue Recordar los conceptos de Saber diferenciar la los conceptos bsicos de desarrollo de software Ingeniera de software con el ingeniera de software, desarrollo del software segn varios autores y de que lo que vamos a entregar siempre es un software de calidad.
PORTAFOLIO
INGENIERA DE SOFTWARE I
El estructurado y El orientado a objetos.
En el anlisis estructurado tenemos el DER (Diagrama Entidad Relacin) que los datos los podemos representar en forma de tablas, el cual tiene atributos, identificadores, instancias y estos los podemos relacionar entre si, determinando la cardinalidad y la modalidad en las relaciones de las entidades. Tambin tenemos los DFD (Diagrama de Flujo de Datos) en los cuales tenemos, Procesos, Entidades externas, almacenes de datos, Flujo de datos, y todos estos deben de tener un nombre nico que los identifiquen. Los procesos se forman del verbo + objeto; y estos se descomponen en subprocesos hasta llegar a los procesos primitivos. Los flujos de datos; son flechas unidireccionales y bidireccionales las cuales llevan y reciben informacin entre procesos, entidades y almacenes de datos. Los Almacenes de datos; sirven para la interconexin entre dos o mas procesos. En los DFD tenemos niveles de acciones en los cuales detallamos la informacin del sistema, y estos niveles son. Diagrama de Contexto Diagrama de Sistema. Diagrama hijo. Y los procesos primitivos. Puedo concluir que el anlisis de requerimientos cuando modelamos los requerimientos dan como resultado varios modelos como son: Modelos basados en escenarios Modelos de datos Modelos orientados a clases Modelos orientados a flujo Modelos de comportamiento
PORTAFOLIO
INGENIERA DE SOFTWARE I
Qu aprend?
Poder entender y saber los procesos utilizar bien el diccionario Realizar adecuados de acuerdo a las de datos En la parte cuando se explotan los procesos, en especificaciones de proceso.
el diagrama hijo, me pareca que ya no habra mas Los DER y hacer el proceso, o no habra como diagrama de contexto. Aprend poder realizar los detallar esos procesos. DER y los DFD cuando Los diccionarios de datos. tuvimos que realizar la En la parte de como los investigacin y poder requisitos se transformaban implementar este modelado en nuestros procesos y al momento de adquirir los entidades. requerimientos y poder implementar en el sistema.
Analizar cmo se detallan los procesos tambin de las especificaciones de proceso aparte de los diagramas de flujo de datos.
En la parte del anlisis orientado a objetos tenemos los casos de usos. En este modelado intervienen los Casos de uso Escenarios Los Actores. Y las plantillas Aqu debemos ver como este tipo de modelado se incluye en la metodologa orientada a objetos y como se diferencia de la metodologa estructurada. Debemos de entender y aprender las definiciones necesarias de los conceptos de los casos de uso Es importante identificar los componentes que se necesitan en un caso de uso y ver qu rol cumple cada uno.
PORTAFOLIO
INGENIERA DE SOFTWARE I
Qu aprend?
Al principio fue el uso del Se hizo fcil porque para extend y los include, pero realizar todo este modelado despus ya comprend los actores son los que iban a interactuar con el sistema Poder identificar bien los y era mas fcil identificar casos de uso que se eso.
necesitan en este tipo de Analizar los actores modelo involucrados en el diagrama de caso de uso y entender la lgica de su uso y proceso.
Aprend que en cada caso de uso debe ir reflejado todo el comportamiento del sistema en forma textual y detallada, y posteriormente se nos haga fcil la implementacin de el sistema
Ver cmo se puede analizar de una manera ms superficial el entorno del que se va a basar el nuevo producto software.
PORTAFOLIO
INGENIERA DE SOFTWARE I
MATERIALES RELACIONADOS CON LA CLASE
REFLEXIN DEL TEMA: La metodologa MTRICA Versin 3 ofrece a las Organizaciones un instrumento til para la sistematizacin de las actividades que dan soporte al ciclo de vida del software dentro del marco que permite alcanzar muchos objetivos Mtrica es una tecnologa de planificacin, desarrollo y mantenimiento de sistemas de informacin y entre los elementos fundamentales tenemos los procesos, interfaces, tcnicas y practicas y los roles y privilegios. Esta es una metodologa completa que tiene muchos procesos para planificar, desarrollar y hacerle el respectivo mantenimiento al software.
10
PORTAFOLIO
INGENIERA DE SOFTWARE I
PROYECTOS
REFLEXIN DE FASE I: En la fase I de nuestro proyecto, al principio se nos dificulto la realizacin del mismo porque en la cooperativa de buses no nos queran proporcionar informacin por miedo a que fueramos funcionarios del SRI y los clausuren. Fue Una experiencia agradable, aunque por momentos todos esos requisitos nops complicaban un poco la realizacin de los DFD, pero gracias a la ayuda de la Ing. Maricela pudimos lograr la culminacin de la primera etapa.
REFLEXIN DE FASE II: En esta fase nos tuvimos que colocar en la parte de como iba a funcionar el sistema para los que iban a estar manipulndolos, y se nos hizo mas fcil que el primero, y nos dimos cuenta de muchos errores que habamos cometido en la primera fase.
11
PORTAFOLIO
INGENIERA DE SOFTWARE I
INVESTIGACIN
REFLEXIN DE LA INVESTIGACIN DE MEDIO CICLO: La investigacin de este medio ciclo, fue enriquecedora en el sentido que tuvimos que aprender una metologa gil y ver las utilidades que estn dan en la planificacin, desarrollo implementacin y mantenimiento del mismo.
12
PORTAFOLIO
INGENIERA DE SOFTWARE I
RESUMEN DE CIERRE Hasta ahora en la materia de ingeniera de software he aprendido mucho y de lo cual se que podre ponerlo en practica en mi vida profesional, las instrucciones y guia de nuestra docente la Ing. Maricela ha sido importantsima para el desarrollo de este curso y asi poder llegar a la comprensin de estos temas. Sabemos que la ingeniera de Software requiere saber y aprender conceptos, mtodos, metodologas, en fin muchas cosas que son tericas, y en este curso hemos unido la teora con la practica y asi poder llegar a pulir los conocimientos y no hacer esta materia muy tediosa ni aburrida. Vuelvo a recalcar que es muy importante esta materia para llegar hacer un excelente ingeniero en sistema. Las metodologas que hemos visto hasta ahora vemos que al software lo tratamos de varias maneras para dar un software de calidad y hacerlo mas rpido pero excelente.
13
PORTAFOLIO
INGENIERA DE SOFTWARE I
EVALUACIN DEL PORTAFOLIO ITEMS A EVALUAR Carta de presentacin Autorretrato Medio ciclo Diario metacognitivo Reflexin de Materiales relacionados con la clase Reflexin de Proyectos Reflexin de Trabajo de investigacin Fin de ciclo Diario metacognitivo Reflexin de Materiales relacionados con la clase Reflexin de Proyectos Reflexin de Trabajo de investigacin Comunicacin efectiva (exposicin oral) Total 0,5 0,3 0,3 0,3 1,0 4,0 0,5 0,3 0,3 0,3 Ponderacin 0,1 0,1 Calificacin
Bibliografa Bsica Roger Pressman, Ingeniera del software. Un enfoque prctico, Sptima, 2010, Mc Graw Hill.
14
PORTAFOLIO
INGENIERA DE SOFTWARE I
Complementaria Ian Sommerville, Ingeniera del software, Novena, 2011, Pearson Educacin, S.A., Madrid. Ivar Jacobson, Grady Booch y James Rumbaugh, El proceso unificado de desarrollo de Software, 2010, Pearson Addison Wesley Madrid. Kendall, Anlisis y diseo de sistemas, Octava, 2011, Pearson Educacin, S.A., Mexico.
15