Software
Fundamentos de Ingeniería de Software Profesora: María Carolina Chamorro
1
Tópicos
• • • • • Empresa Eficacia Eficiencia Productividad Áreas funcionales de la empresa
– – – – – Ejecutiva Recursos Humanos Finanzas Logística Comercialización
Fundamentos de Ingeniería de Software, Profesora: María CarolinaChamorro
Empresa
• Según Parson (1966) “las organizaciones son unidades sociales (o agrupaciones humanas), construidas en forma deliberada o reconstruidas para alcanzar fines específicos” • La unidad básica de aplicación de la Administración es la Empresa • La Empresa es un organismo integrado por personas, regidas por un conjunto de normas, que desean lograr un objetivo común y que cuentan paraello con un volumen limitado de recursos • La diferencia entre Organización y Empresa es el carácter social de las primeras
Fundamentos de Ingeniería de Software, Profesora: María Carolina Chamorro 3
Eficacia
Definición de eficacia • Capacidad de lograr los objetivos y metas programadas con los recursos disponibles en un tiempo predeterminado. • Capacidad para cumplir en el lugar, tiempo,calidad y cantidad las metas y objetivos establecidos.
Fundamentos de Ingeniería de Software, Profesora: María Carolina Chamorro
Eficiencia
Definición de eficiencia • Uso racional de los medios con que se cuenta para alcanzar un objetivo predeterminado; es el requisito para evitar o cancelar dispendios y errores. • Capacidad de alcanzar los objetivos y metas programadas con el mínimo derecursos disponibles y tiempo, logrando su optimización.
Fundamentos de Ingeniería de Software, Profesora: María Carolina Chamorro
5
Eficiencia
Ejemplo: Eficiencia algorítmica • En programación, la eficiencia es utilizada para describir varias propiedades deseables en los algoritmos. • Generalmente la eficiencia puede medirse en: – Velocidad: el tiempo que toma para completar una operación. –Espacio: la memoria principal y/o secundaria empleada. • La optimización es el proceso de hacer un código (grupo de algoritmos) lo más eficientemente posible. Ej. A veces optimizar espacio implica una desmejora en la velocidad, o viceversa.
Fundamentos de Ingeniería de Software, Profesora: María Carolina Chamorro
6
Productividad
• Es la relación entre la producción obtenida por unsistema productivo y los recursos utilizados para obtener dicha producción.
Productividad = producción/recursos
Fundamentos de Ingeniería de Software, Profesora: María Carolina Chamorro
7
Áreas funcionales de la Empresa
En la empresa se pueden distinguir cinco Funciones o Áreas Funcionales:
– Ejecutiva – Recursos Humanos – Finanzas – Logística – Comercialización
Fundamentos deIngeniería de Software, Profesora: María Carolina Chamorro 8
Función Ejecutiva
El trabajo del administrador (gerente) Estos puestos son distintos pero se parecen en: • Exigencias: especifican lo que ha de hacerse • Restricciones: factores dentro y fuera de la organización que limitan lo que los ejecutivos puede hacer • Decisiones: identifican las opciones que el empleado puede ejercer
Fundamentos deIngeniería de Software, Profesora: María Carolina Chamorro
9
Función Ejecutiva
Tipos de puestos gerenciales • Supervisor • Nivel medio • Alta dirección (gerencia)
Alta dirección Nivel medio Supervisores
Fundamentos de Ingeniería de Software, Profesora: María Carolina Chamorro 10
Función Ejecutiva
Procesos gerenciales • Planeación: reflexionar sobre la naturaleza de la organizacióny decidir como situarla en su ambiente (objetivos, estrategias, métodos, programas, estimaciones). • Organización: coordinación de las divisiones o departamentos • Dirección: actividades mediante las cuales establecen el carácter y el tono de la organización (valores y estilos). Comunicación con subalternos. • Control: vigilar el proceso conforme a los objetivos y normas.
Fundamentos de...
Regístrate para leer el documento completo.