Análisis y diseño del sistema

Clasificación de empresas y los sistemas de información

La clasificación de empresas y los sistemas de información están estrechamente relacionados, ya que las necesidades de información varían según el tipo y tamaño de la empresa. Aquí te presento una visión general:

Clasificación de Empresas

Las empresas se pueden clasificar de diversas formas. Aquí te muestro las más comunes:

1. Según su actividad económica

  • Industriales: Transforman materias primas en productos terminados (ej. fábricas).

  • Comerciales: Compran y venden productos sin transformarlos (ej. supermercados).

  • De servicios: Ofrecen servicios en lugar de productos (ej. bancos, consultoras).

2. Según su tamaño

  • Microempresa: Hasta 10 empleados.

  • Pequeña empresa: Hasta 50 empleados.

  • Mediana empresa: Hasta 250 empleados.

  • Gran empresa: Más de 250 empleados.

3. Según su forma jurídica


Forma jurídica Características principales
Empresario individual Una sola persona; responsabilidad ilimitada.
Sociedad Anónima (S.A.) Capital dividido en acciones; responsabilidad limitada.
Sociedad Limitada (S.L.) Capital social más reducido; responsabilidad limitada.
Cooperativas Propiedad de sus trabajadores o usuarios; gestión democrática.

4. Según su origen de capital

Tipo de empresa Descripción
Privadas Capital aportado por particulares.
Públicas Propiedad del Estado.
Mixtas Capital compartido entre el Estado y particulares.


5. Según su Ámbito de Operación

Se refiere a la extensión geográfica de sus operaciones:

Alcance geográficoDescripción
LocalesOperan en una ciudad o zona.
NacionalesOperan dentro de un solo país.
MultinacionalesOperan en varios países.
GlobalesPresencia internacional muy amplia.


Sistemas de Información (SI)

Un Sistema de Información es un conjunto de elementos (hardware, software, datos, personas y procesos) que recopilan, procesan, almacenan y distribuyen información para apoyar la toma de decisiones.

Tipos de sistemas según el nivel organizacional:

Nivel organizacionalTipo de Sistema de InformaciónFunción principal
OperativoSI de procesamiento de transacciones (TPS)Procesan operaciones diarias (ventas, pagos, nóminas).
Táctico (medio)SI de información gerencial (MIS)Ayudan a los mandos medios a tomar decisiones basadas en informes.
Estratégico (alto)SI de apoyo a decisiones (DSS) y ejecutivos (ESS)Soportan decisiones estratégicas a largo plazo.

Otros sistemas relevantes:

  • ERP (Enterprise Resource Planning): Integran todos los procesos de una empresa.

  • CRM (Customer Relationship Management): Gestión de relaciones con clientes.

  • SCM (Supply Chain Management): Gestión de la cadena de suministro.

  • BI (Business Intelligence): Análisis avanzado de datos para toma de decisiones.


Relación entre empresas y sistemas de información

  • Las micro y pequeñas empresas suelen usar sistemas más simples (facturación, contabilidad básica).

  • Las medianas y grandes empresas requieren sistemas más complejos como ERP, CRM o BI.

  • El tipo de empresa (industrial, comercial, servicios) también determina el tipo de SI más adecuado.


Desarrollar


Teniendo en cuenta la idea de crear empresa de desarrollo de software, considere los siguientes aspectos:

1. Información de la empresa


    1.1 Función principal de la empresa, objetivo general (1) y objetivos específicos (4)
 
    1.2 Necesidad especifica planteada por la empresa (Necesidades detectadas en el mercado)

    1.3 Estructura de la empresa (Identificación de los usuarios que participan, director, secretaria... con especificación de funciones)

    1.4 Crear un logo para la empresa

    1.5 Recursos requeridos para la empresa, en excel (elementos, cantidad, costo, uso)

    1.6 Consulte sobre los sectores productivos en Colombia, y su empresa en que sector se ubica y porqué?
        
           *  En este punto, detallar cada numeral de la clasificación de la empresa, justificando la razón escogida.


************************************************

Levantamiento de requerimientos

El levantamiento de requerimientos es una etapa clave dentro de la planificación de un proyecto, especialmente en los campos de la ingeniería de software, gestión de proyectos y desarrollo de productos. A continuación te explico de manera clara y completa:

¿Qué es el levantamiento de requerimientos?

Es el proceso mediante el cual se identifican, recopilan, analizan y documentan las necesidades, expectativas y restricciones de los usuarios, clientes y otras partes interesadas respecto al sistema, producto o servicio que se va a desarrollar.

Objetivo principal

Lograr una comprensión clara y compartida de qué se necesita construir, por qué y para quién, asegurando que el resultado final cumpla con los requisitos funcionales y no funcionales esperados.

Tipos de requerimientos

Requerimientos funcionales

Describen qué debe hacer el sistema.

Ejemplo: "El sistema debe permitir al usuario iniciar sesión con correo y contraseña."

Requerimientos no funcionales

Describen cómo debe comportarse el sistema.

Ejemplo: "La aplicación debe cargar en menos de 3 segundos."

Requerimientos técnicos

Condiciones tecnológicas necesarias.

Ejemplo: "El sistema debe funcionar en dispositivos Android y iOS."

Requerimientos de negocio

Justifican el proyecto desde la perspectiva de valor o necesidad organizacional.

Ejemplo: "Reducir los tiempos de atención al cliente en un 30%."

Técnicas de levantamiento de requerimientos

Técnica

Descripción

Entrevistas

Conversaciones directas con usuarios o stakeholders.

Cuestionarios y encuestas

Recolección de datos de muchas personas de forma estructurada.

Observación

Ver cómo se trabaja en el entorno actual.

Talleres colaborativos

Reuniones grupales para definir requerimientos en conjunto.

Análisis de documentos

Revisión de manuales, reportes u otros sistemas existentes.

Casos de uso

Escenarios que muestran cómo interactúa un usuario con el sistema.

Prototipos

Bocetos o modelos visuales para identificar necesidades.

Buenas prácticas

Involucrar a todos los actores relevantes desde el inicio.

Usar lenguaje claro, sin ambigüedades.

Validar los requerimientos con los usuarios antes de continuar el diseño.

Priorizar requerimientos: no todos tienen el mismo nivel de urgencia o importancia.

Documentar todo en un documento de requerimientos (SRS, BRD, etc.).

Consecuencias de un mal levantamiento

Re-trabajo costoso y demoras.

Producto final que no satisface al usuario.

Conflictos entre el equipo técnico y el cliente.

Incremento en los costos del proyecto.

Aplicabilidad

Software: diseño de apps, sistemas de gestión, sitios web.

Infraestructura: definición de funciones en un edificio inteligente.

Educación: desarrollo de plataformas de aprendizaje virtual.

Negocios: implementación de sistemas ERP o CRM.


************************************************


Metodologías Ágiles

  1. ¿Qué son metodologías ágiles?
  2. Seleccionar una metodología ágil y desarrollarla en su software de desarrollo
  3. Desarrollar el concepto de usabilidad de desarrollo de software y experiencia de usuario UX Design.

Guía para casos de uso

Descargar, Acá

Presentar la propuesta  del programa

Fuente 12, interlineado 1,5

Teniendo en cuenta la investigación realizada y el software desarrollado redactar la propuesta que se entregará al cliente.

Formato de la propuesta:

1. Portada

- Nombre del software
- Integrantes
- Programa académico
- Institución

2. Título para el programa

2.1    Descripción general del programa.
2.2    Requerimientos 
2.3    Metodologías ágiles

3. Referencias del programa

    3.1 Qué otros programas existen en el mercado que hagan lo mismo que el propuesto
    3.2 Describir las diferencias a favor que presenta mi software con respecto a los existentes
    3.3 Razones para seleccionar mi software

4. Objetivo principal del programa

5. Objetivos específicos 



**************************************
6. a. Levantamiento de requisitos

    b. Casos de uso (cuadros y gráficos) 

7. Alcance del sistema, que se entrega del software al usuario

8. Colaboradores

9. Recursos (Calcular costos usados para el desarrollo de programa)





Montar a la siguiente ubicación. Aca


No hay comentarios.:

PRINCIPAL

Student, acá Estudiantes, acá https://drive.google.com/file/d/1IhRAIae0NHaM-YZnApa0JLa7wSDetupD/view?usp=drive_link