Documente Academic
Documente Profesional
Documente Cultură
Empresa y Gestin de
Proyectos
Alberto Alonso Ruibal
alberto@alonsoruibal.com
http://www.alonsoruibal.com
Organizacin y Funciones
Empresariales
Indice
Concepto de empresa
Organizacin de la empresa
Funciones empresariales
Objetivo
Cul es el objetivo de una empresa?
Supervivencia y crecimiento del negocio
Obtencin de utilidades/generacin de
servicios
Imagen y prestigio
Aceptacin social
Satisfaccin de necesidades colectivas
Concepto de empresa
Se entiende por empresa al organismo
social integrado por elementos humanos,
tcnicos y materiales cuyo objetivo natural
y principal es la obtencin de utilidades, o
bien, la prestacin de servicios a la
comunidad, coordinados por un
administrador que toma decisiones en
forma oportuna para la consecucin de los
objetivos para los que fueron creadas.
Organizacin de la empresa
La organizacin de una empresa puede
definirse como el conjunto de todas las formas
en que se divide el trabajo en tareas distintas,
considerando luego la coordinacin de las
mismas.
Distintos tipos de estructuras organizativas:
Organizacin jerrquica pura
Organizacin funcional
Organizacin territorial
Organizacin por productos o servicios
Organizacin por clientes
Organizacion mixta
Organizacin de lnea y staff
A
B
Produccin
Marketing
Financiero
Recursos
humanos
Espaa
Francia
Portugal
Inconvenientes
Dificulta el control
Pueden perderse economas de escala
Requiere mayor nmero de directivos
Producto A
Producto B
Producto C
Productos de
caballeros
Productos de
seoras
Productos
infantiles
Organizacin mixta
En casi todos los casos reales se mezclan
los anteriores sistemas de organizacin
Ventajas:
Adecuacin de la organizacin a las
necesidades de la empresa
Inconvenientes:
Al mezclar criterios a veces se origina
descoordinacin
La funcin de direccin
La direccin de una empresa debe:
Definir los objetivos de la empresa
Planificar el crecimiento
Controlar los resultados sobre los objetivos
planteados
Liderar y coordinar los distintos
departamentos
La funcin financiera
La funcin financiera incluye los
siguientes aspectos:
Facturacin: facturas, albaranes...
Contabilidad
Tributacin: hacienda, seguridad social,
impuestos locales, etc
Financiacin: obtencin de recursos; cuentas
de crdito, descuentos de papel, etc.
La funcin de marketing
Regla de las cuatro Ps
Producto: definicin, estudios de mercado,
atencin al cliente, soporte postventa, etc.
Promocin: imagen corporativa, publicidad,
comerciales, etc.
Precio: anlisis de costes, fijacin del precio,
descuentos, etc.
Distribucin (Placement): almacenes, red de
distribucin, etc.
INPUTS
Transformacin
OUTPUTS
Bibliografa
Gua para crear tu empresa. lvaro Lpez
Amo, Ed. Espasa.
http://www.monografias.com
Plan de empresa
Indice
Qu es un plan de empresa?
Para qu sirve?
Quin ha de elaborarlo?
Cmo se estructura?
Cmo presentarlo?
Qu es un plan de Empresa?
El Plan de Empresa es una herramienta de
trabajo para aquellas personas o colectivos
que quieran poner en marcha una iniciativa
empresarial.
Para qu sirve?
Quin ha de elaborarlo?
Es muy importante que en la elaboracin
del Plan de empresa participen todos los
socios o promotores del proyecto.
Cmo se estructura?
INTRODUCCIN
PLAN DE MARKETING
PLAN DE OPERACIONES
PLAN DE RECURSOS HUMANOS
PLAN DE INVERSIONES Y UBICACIN
PLAN ECONMICO FINANCIERO
ESTRUCTURA LEGAL DE LA EMPRESA
CALENDARIO DE EJECUCIN
RESUMEN Y VALORACIN
ANEXOS
Indice
Definicin de proyecto
En cascada
Orientado a hitos
Orientado a prototipos
Programacin extrema
Mtrica v3
La caseta de mi perro
Un edificio
Son necesarios
varios equipos de
trabajo
Es necesario una
especificacin re
requisitos, un
anlisis, una
planificacin...
esto es un
proyecto
Definicin de proyecto
Proyectos de TI
La gestin de proyectos TI es ms
compleja por:
En cascada
Orientado a hitos
Orientado a prototipos
Programacin extrema
Mtrica v3
Anlisis
Diseo
Codificacin
Pruebas
Implantacin
Mantenimiento
Es el modelo clsico
Las fases se deben
ejecutar de forma
secuencial, pero se puede
volver a la fase anterior
Cada etapa genera una
documentacin o un
producto que recibe de
entrada la siguiente fase
Ventajas
La planificacin es sencilla
Inconvenientes
Diseo de arquitectura
Consiste en introducir
hitos entregables al
cliente durante el
desarrollo del proyecto
Codificacin y pruebas A
Entrega A
Codificacin y pruebas B
Entrega B
Codificacin y pruebas C
Entrega C
Ventajas
Inconvenientes
Prototipo 1
Prototipo 2
Prototipo 3
Se desarrolla un primer
prototipo relativamente
completo, frecuentemente
destinado a ser ya utilizado
por cliente.
El cliente aporta
realimentacin y con ella se
desarrolla el siguiente
prototipo
Se van repitiendo los ciclos
de iteracin hasta alcanzar
una versin final.
Ventajas
Inconvenientes
Programacin en parejas
Simplicidad en el cdigo
Ventajas
Inconvenientes
Seguridad (SEG).
Procesos:
Bibliografa
Indice
Importancia de la documentacin
Especificacin de requisitos
Presupuestacin
Importancia de la documentacin
Funcionalidad
Interfaz externa
Rendimiento
Atributos
Restricciones de diseo
Completos
Implementacin independiente
Consistentes y no ambiguos
Precisos
Verificables
Que puedan ser ledos
Modificables
La toma de requisitos:
Presupuestacin
Qu presupuestar (I)
Qu presupuestar (II)
Qu presupuestar (II)
Los mrgenes
Margen de riesgo
Margen comercial
Margen de calidad
El flujo de caja
Clausulas de penalizacin
El clculo de la rentabilidad
Licencias
Por empresa
Por usuario de la empresa
Por cliente de la empresa que utilice la
aplicacin
Por CPU de servidor
etc.
Indice
Planificacin
Diagramas PERT
Actividades y sucesos
Representacin
Tecnicas PERT
Camino crtico
Diagramas Gantt
Representacin
Dependencias de tareas
Estimacin y asignacin de recursos
Grfico de ocupacin de recursos
Planificacin
La planificacin de un proyecto es la
previsin en fechas de la realizacin del
conjunto de actividades que lo componen,
teniendo en cuenta que se deben emplear
para ello unos recursos que implican unos
costes.
Para realizar una buena planificacin se
deben utilizar diversas tcnicas, algunas
de las cuales se exponen a continuacin.
Actividades y sucesos
Crculos: Sucesos
Flechas: Actividades
Tcnicas PERT
Camino crtico
Diagramas Gantt
Dependencias de tareas
Estimacin de recursos
Aplicaciones informticas
Indice
Importancia de la documentacin
Anlisis funcional
Casos de uso
Especificacin
Diagramas
Pruebas
Qu ms incluir en el documento
Importancia de la documentacin
Anlisis funcional
En informtica, el anlisis funcional es aqul
que describe que se va a desarrollar, sin
entrar en como se desea hacerlo, que es el
objetivo del anlisis orgnico (o tcnico).
Secuencia alternativa
Excepciones
quiere reflejar un
comportamiento
comn en varios casos
de uso.
Extiende: cuando se
quiere reflejar un
comportamiento
opcional de un caso
Objetivo
Alcance
Definiciones, acrnimos y abreviaturas
Referencias (a otros documentos, ERQs, etc.)
Visin general (Explicacin del documento)
El Diseo Tcnico
Indice
Diseo Tcnico
Herramientas
Diagramas de despliegue
Modelo entidad-relacin
Diagramas de clases
Diagramas de componentes
Diagramas de paquetes
Diagramas de secuencia
Diagramas de estados
Diseo tcnico
En el documento de diseo tcnico se
especificar el cmo a a ser
implementado el proyecto.
Arquitectura de la aplicacin
Elementos de hardware
Comunicaciones: distintas conexiones de red
que hace la aplicacin
Software de base a emplear
Arquitectura actual: slo si haba una aplicacio
anterior
Arquitectura propuesta: la que se va a
implementar
Modelo de datos
Bibliotecas utilizadas
Estructura de clases
Divisin de la aplicacin en paquetes
Explicaciones del funcionamiento del cdigo
Herramientas
Diagramas de despliegue
Modelo entidad-relacin
Diagramas de clases
Diagramas de componentes
Diagramas de paquetes
Diagramas de secuencia
Diagramas de estados
Representa:
1aN
NaN
Atributos
Mtodos
Se pueden representar:
Clases abstractas
Tipos de clases (Entidades, Interfaces,
Objetos de control)
Asociaciones entre clases
Paquetes (ver diagrama de paquetes)
Se representan los
siguientes elementos:
Diagramas de estados
Indice
Terminologa
Operaciones
Tags
Subversion
Clearcase
Control de tiempos
Control del estado del proyecto
Incidencias
Introduccin
CVS
CVS: Terminologa
CVS: Operaciones
CVS: Tags
Subversion
Clearcase
Sourceforge (http://www.sf.net/)
Gforge (http://www.gforge.org/)
Savannah (http://savannah.gnu.org/)
Google Code (http://code.google.com/)
Trac (http://trac.edgewall.org/)
Control de tiempos
KARM: (
http://pim.kde.org/components/karm.php)
Time tracker (Online) (
http://http://www.formassembly.com/time-tracker
/
)
Incidencias (I)
Incidencias (II)
Calidad
Indice
Gestin de la calidad
Control de la calidad
Determinacin de la calidad
Pruebas
Entornos de pruebas
Pruebas unitarias
Pruebas funcionales
Pruebas de usabilidad
Pruebas de integracin
Pruebas de carga
Pruebas de regresin
Pruebas de aceptacin
Calidad
Gestin de la calidad
Control de la calidad
Determinacin de la calidad
Pruebas
Entornos de prueba
Desarrollo
Integracin
Produccin
Pruebas unitarias
Pruebas funcionales
Prueban el sistema desde el punto de vista
del usuario introduciendo unos datos por el
interfaz de la aplicacin y esperando
recibir otros.
Pruebas de integracin
Pruebas de carga
Pruebas de regresin
Pruebas de aceptacin
Implantacin de software
Indice
Implantacin
Instalacin de hardware
Instalacin de software
Bases de datos
Configuracin
Los equipos de operacin
Documento de operacin
Documento de paso a produccin
Copia de seguridad y marcha atrs
Monitorizacin de las aplicaciones
La importancia del control de cdigo
La formacin a los usuarios
El retorno de inversin
Implantacin
Instalacin de hardware
En muchos proyectos tambin es
necesario instalar el hardware sobre el que
va a funcionar
Instalacin de software
Instaladores
Scripts que copien la aplicacin a todos los
equipos
Bases de datos
Modificar datos
Insertar/borrar filas
Configuracin
Conexiones a BBDD
Conexiones a otras mquinas: FTP, web
services, etc
Parmetros dentro de la aplicacin, etc.
Instalar/mantener el hardware
Instalar las nuevas aplicaciones
Actualizar las versiones de las aplicaciones
existentes
Gestionar las copias de seguridad y las
restauraciones en caso de desastres
Monitorizar el rendimiento de las aplicaciones
Gestionar la seguridad global de la empresa
Documento de operacin
Cada aplicacin debe tener un documento
destinado al equipo de operacin
Monitorizacin de aplicaciones
uso de CPU
memoria consumida
espacio en disco
uso de red
ROI=(Beneficios/Costes)x100
El coste es sencillo de medir: siempre
sabemos cunto nos estamos gastando lo
complicado es calcular el beneficio.
Indice
Introduccin
Tipos de manuales
Formatos de manuales
Introduccin
Los manuales es un entregable
imprescindible en los proyectos
Tipos de manuales
Administrador
Usuario
Manual de uso rpido
Manual avanzado
Apartados
del
manual
(I)
Introduccin
Presentacin del sistema
Primeros Pasos
Funcin 1
Funcin 2
...
Troubleshooting, o resolucin de
problemas frecuentes
Formatos de manuales