administración de recursos trabajo práctico anual
DESCRIPTION
Administración de Recursos Trabajo Práctico Anual. Santiago Baudino Alejo Leivi Gabriel Przybylski Juan Martín Szwarcberg. Noviembre 2011. ¿En qué consiste la presentación?. ¿Quiénes somos? ¿Cuál es la necesidad? ¿Cuál es la solución? ¿Cómo lo lograremos?. Soft4All. - PowerPoint PPT PresentationTRANSCRIPT
Administración de Recursos Trabajo Práctico Anual
Santiago BaudinoAlejo Leivi
Gabriel PrzybylskiJuan Martín Szwarcberg
Noviembre 2011
¿En qué consiste la presentación?
• ¿Quiénes somos?• ¿Cuál es la necesidad?• ¿Cuál es la solución?• ¿Cómo lo lograremos?
Soft4All
Somos una empresa joven formada por profesionales del área de sistemas, con amplia experiencia en la consultoría, desarrollo y gestión de proyectos de software.
Nuestra intención es brindarle a nuestros clientes soluciones creativas, de alto valor agregado y con una excelente relación costo/beneficio.
Primer acercamiento al problema
Objetivos: •Implementar un Campus Virtual dentro del ambiente universitario.•Disminuir la necesidad de espacio físico• Aumentar la matrícula• Brindar educación universitaria a estudiantes
alejados de centros urbanos
Escenario
• Usuarios• Diversidad de uso • Cantidad: 100.000 alumnos• Heterogeneidad de tecnologías disponibles• Distribución geográfica
• Cursos• Volumen importante de Información• Contenido multimedia
TDUK
Es una plataforma web de educación a distancia, que permitirá a los docentes y alumnos compartir información académica, realizar diversas actividades online, y comunicarse de forma efectiva.
Módulos y funcionalidades
Wiki Chat Aula Virtual
Foros Calendarios Blog
Contenido Multimedia
Administración de cursos Quiz
Mensajes privados entre
usuariosTareas Encuestas
Arquitectura del Sistema
Arquitectura Web en 3 capas• Multiplataforma• Abstracción del browser• Facilidad de desarrollo• Cohesión de funcionalidades
Lenguaje de programación
Principales Ventajas• Tecnología Web• Gratuito• Disponibilidad de Recursos• Multiplataforma• Velocidad de startup
Motor de Base de Datos
Principales Ventajas• Versátil• Buena relación costo/beneficio• Uso extenso• Escalabilidad y robustez• Seguridad y fiabilidad
INNODB
Web Server
Principales Ventajas• Licenciamiento gratuito• Popularidad• Integración con lenguaje PHP• Multiplataforma
Sistema Operativo
Principales Ventajas• Licenciamiento gratuito• Popularidad• Robustez• Performance• Documentación
Content Management
Cálculos• Carreras: 25 regionales * 14 carreras/regional * 40 materias/carrera = 14.000 materias• Maestrías: 20 maestrías * 20 materias/maestría = 400 materias• Cursos: 180 cursos * 15 materias/curso = 2.700 materias• Tecnicaturas: 25 tecnicaturas * 20 materias/tecnicatura = 500 materias 17.600 materias en total 100MB de archivos por materiaTOTAL: 1,67 TB
Memoria RAM
Cálculos• MySQL: 6GB• Apache: 20GB• Sistema Operativo + Margen: 8GB
TOTAL: 32GB
NAS + RAID
NAS Dell PowerVault NX300• Solución NAS mas pequeña ofrecida por DELL• Implementación RAID 1+0• “Hot Swap”• Redundancia de alimentación y ventilación• 4 discos SATA de 1TB
Servers Producción
Dell PowerEdge R410Procesador: Intel Xeón E5620 2.4GHzMemoria: 16GBGarantía: 3 añosRAID 1+0 4x1TB SASCantidad: 2
NOC
Servicio brindado por IPlan para empresas que ofrece los siguientes servicios:• Housing• Enlace dedicado de 4Mbps y suministro eléctrico 24x7• Seguridad física y lógica• Backup, Monitoreo, Administración
Evita la necesidad de realizar una inversión inicial en infraestructura, contratar personal de administración/soporte y la disponibilidad de espacio físico
Arquitectura
Disponibilidad
Redundancia de hardware•Soporta la caida de un equipo entero•RAID 10 en servidores y NAS. Redundancia y
rendimiento, aún ante la caida de un disco.•Redundancia de fuentes de alimentación y
ventilación
Redundancia de servicios• WebServer replicado• Motor de Base de Datos replicado• Balanceador de carga replicado
Software utilizado• Debian, reconocido por su estabilidad• Linux Virtual Server, balanceador muy utilizado y
probado en ambientes de mucha mayor carga• Apache y MySQL, los 2 productos más utilizados
a la hora de desarrollar en php y de probada confiabilidad e integración
Housing en un NOC•Conectividad y energía aseguradas•Monitoreo constante•Seguridad física y lógica•Backup
Disponibilidad99,9%
Componentes de terceros utilizados
Metodología
RUP• Iterativo e incremental• Entregas parciales• Codificación temprana• Participación simultanea de todos los recursos
Prácticas ágiles
• Estimación por medio de Story Points• Planning poker• Daily meetings • Retrospective
Estimación de tiempo de desarrollo
Tiempo estimado• 136 días hábiles• Entre 6 y 7 meses
RRHH involucrado
Roles• Management (nosotros 4)• Project Leader & Arquitecto de Proyecto (1) • Desarrolladores PHP (3) • Tester (1)• Diseñador grafico (1)• Administrador IT (1)• Analista funcional (1)• Contador (1 – tercerizado)
Oficinas - CoWorking
• Ubicada en Barrancas de Belgrano• Conexión a Internet 10Mbps• Servicio de limpieza, seguridad y telefonía• Amoblamiento y espacio para servers
Nos evita realizar gastos de alquiler y amoblamiento
Software – MicroSoft BizSpark
Iniciativa creada por Microsoft orientada a startups en tecnología, permitiéndoles acceder a productos licenciados a un costo insignificante.
Condiciones para aplicar:• Dedicarse al desarrollo de Software• Antigüedad menor a 3 años• Facturación anual inferior a $1.700.000
Software utilizado
Arquitectura de desarrollo
Hardware
Hardware adquirido• PC clon AMD Phenom (8)• Notebook Lenovo Thinkpad SI410 (1)• Impresora Xerox Phaser 3140 (1)
Servers de Desarrollo
Dell PowerEdge R310• Procesador: Intel Xerox X3430• Memoria: 8GB• RAID 5 - 3 x 500 GB SATA• Garantía 3 años• Cantidad: 2
Costo
Total Ingresos: $1.250.000
Total Egresos: $1.061.798
Ganancia Esperada: $188.202
Financiamiento y Pagos
• Inversión personal: $70.000 pesos• Préstamo Banco Santander Rio: $190.000 pesos•Pagos parciales TDUK• Inicial: $200.000• Mes 4: $150.000• Mes 5: $150.000• Mes 6: $150.000• Fin del proyecto: $340.000
Precio del Producto: $990.000
Valor Neto Actual: $106.187
Preguntas
Gracias!
Totales!