This repository has been archived on 2025-02-09. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
2024-04-09 10:50:52 -03:00

2.8 KiB

+title: Primera clase

Intro

se va a poner en juego todos los conocimientos de la carrera hasta ahora para crear un producto de software.

Además se vas a dar temas nuevos, como lo podria ser, patrones de diseño.

Proceso de desarrollo de software

Son los pasos para desarrollar un sistema:

  • Analisis
  • Diseño
  • Codificacion
  • Testeo
  • Implementacion

Objetivos

Cuando vamos a hacer un sistema existe un cliente el cual tiene unos objetivos de su area. nosotros teenmos que descubrir cuales son sus objetivos, estos deben de ser:

  • Medibles Ejemplo, si el cliente es el duelo de una optica, un objetivo podria ser, Reducir el tiempo promedio en sala de espera por un 20%.

A partir de los Objetivos se desprenden los requerimientos.

Seguridad 2024

Se necesita hacer un proyecto con toda la documentacion sobre un sistema a eleccion que cumpla con los siguientes requisitos:

hay que poner los puntos aca.

Metricas

si noostros no generamos antecedentes para poder backear las estimaciones del tiempo y costo de desarrollo.

Casos de uso

estos son diagramas donde se especifican las estructuras de la interaccion actor-sistema.

Reglas de negocio

Esta son un grupo de reglas sobre las cuales el negocio opera.

Estas tienen que estar en la especificacion de los casos de uso del negocio.

Espeficiaciones

si hacemos un modulo de venta tiene que estar el abm de ventas

  • 1 diagrama de actividad o diagrama de transicion de estados.
  • Diagrama de casos de uso.
  • Espeficiacion de casos de uso.
  • Modelo del dominio.
  • Diagrama de secuencias.
  • Diagrama de clases.
  • Diagrama de componentes con la arquitectura del sistema.
  • Patrones de diseño, implementar por lo menos dos patrones.
  • Modulo seguridad.
  • Auditoria.
  • Reportes indicadores y estadisticas.
  • backup y restauracion.
  • Pruebas negra y blanca.
  • Manual.

Consideraciones

el producto de software debe estar desarrollado de forma completa, es deciur todo el soporte a los ABM y los procesos codeados y documentados.

formato de entrega: word…

Tenemos un diario y solo vemos un diario y nada más. Donde ponemos que avances hacemos. Creamos una capeta con nuestro Apellido y Nombre. para hacer las entregas.

Ingenieria de software

Trabajo de diploma

Tarea

  • Repaso de la materia. "Evaluacion Diagnostica".
  • Idea de proyecto, traer un borrador. puede ser un cliente real o ficticio. debe tener un alcanze amplio.

Horarios

8:15 empieza la clase masomenos.

Parciales

Poner enunciado del parcial y una hoja de revision con: fecha autor y desarrollo. y se entrega todo junto. mña los publica.

Notas

Objetivo => KMS + GUI => Metodologias.

  • estado plant

    @startuml
    [*] --> State1
    State1 --> [*]
    State1 : this is a string
    State1 : this is another string
    
    State1 -> State2
    State2 --> [*]
    @enduml