Está en la página 1de 16

UNIVERSIDAD TCNICA DE MANAB

FACULTAD DE CIENCIAS INFORMTICAS

DOCENTE:
ING. MARICELA PINARGOTE ORTEGA MGS.

7mo A

CARRERA DE INGENIERA DE SISTEMAS INFORMTICOS

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

DAVID SAMPEDRO MERA

PORTAFOLIO
INGENIERA DE SOFTWARE I

UNIVERSIDAD TCNICA DE MANAB


CARRERA DE INGENIERA EN SISTEMAS INFORMTICOS

FACULTAD DE CIENCIAS INFORMTICAS PRONTUARIO

Asignatura: Ingeniera de Software I.

1.- Datos Generales

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.

DAVID SAMPEDRO MERA

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.

DAVID SAMPEDRO MERA

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.

DAVID SAMPEDRO MERA

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.

DAVID SAMPEDRO MERA

PORTAFOLIO
INGENIERA DE SOFTWARE I

DIARIO METACOGNITIVO

Unidad I: Ingeniera de Software.


Datos interesantes de la Unidad:
Al principio comprendimos la diferencia entre Ingeniera del software e ingeniera de sistemas. Entendimos la diferencia entre ciclo de vida y ciclo de desarrollo en cuanto a la ingeniera de software. Conocimos los pasos bsicos del proceso de software desde el principio hasta el mantenimiento. Los tipos de metodologas que existen y se pueden aplicar en todos los software y as hacer un software de calidad. Qu cosas fueron difciles? Cules fueron fciles? Qu aprend?

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.

Unidad II: Modelado de los requerimientos - Anlisis estructurado


Datos interesantes de la Unidad:
Sirve como un puente entre el diseo del software con la funcionalidad del negocio del cual vamos hacer el sistema. Para realizar este modelado tenemos 2 tipos de anlisis los cuales son:

DAVID SAMPEDRO MERA

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

DAVID SAMPEDRO MERA

PORTAFOLIO
INGENIERA DE SOFTWARE I

Qu cosas fueron difciles?

Cules fueron fciles?

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.

Unidad III: Modelado de los requerimientos - Anlisis orientado a objetos.


Datos interesantes de la Unidad:

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.

DAVID SAMPEDRO MERA

PORTAFOLIO
INGENIERA DE SOFTWARE I

Qu cosas fueron difciles?

Cules fueron fciles?

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.

DAVID SAMPEDRO MERA

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.

DAVID SAMPEDRO MERA

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.

DAVID SAMPEDRO MERA

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.

DAVID SAMPEDRO MERA

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.

DAVID SAMPEDRO MERA

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.

DAVID SAMPEDRO MERA

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.

DAVID SAMPEDRO MERA

15

También podría gustarte