Proyecto Servicio de Cimentación
Introducción
Situación actual de los inicios de proyectos de software
Los proyectos de software rara vez inician sobre lenguaje plano. En general, sus comienzos se dan sobre 'Frameworks' genéricos que les permiten acelerar la ingeniería.
Diversas empresas por su parte, utilizan bases más abazadas conocidas como 'boilerplates', las cuales cuentan con ciertas funcionalidades comunes, que permiten una ingeniería más homogénea. Esto es porque contienen patrones de código que los programadores pueden replicar, así como funciones comunes que les permite reducir su trabajo.
La posibilidad de reutilización de estos 'boilerplates' es limitada debido al avance tecnológico permanente. Cambios como librerías obsoletas, arquitecturas de sistemas o incremento de prestaciones en lenguajes y 'frameworks', hacen que la reutilización sea una tarea de selección minuciosa y de gestión. Por esa complejidad, Tal tarea, puede significar en costos y tiempos algo similar a lo que sería iniciar ese proyecto sin mencionado 'boilerplate'
El resto del ecosistema
Un proyecto de software está lejos de limitarse al código. El análisis, las pruebas manuales, el proceso de reporte, la organización de entregas, el armado de servidores, los lineamientos de diseño o la documentación técnica son algunas de las tantas áreas disciplinares que constituyen al desarrollo del software. Todas las areas tienen sus buenas prácticas y en definitiva, a lo largo del tiempo también maduran hacia marcos de trabajo que intentan ser reutilizados a posteriori.
Sin embargo, los marcos de trabajo evolucionan en conjunto, y tienen dependencia en la arquitectura del sistema, la relación contractual con clientes e interna, y otras situaciones cambiantes. Estos cambios tienen un efecto similar a lo ocurrido en ingeniería. El costo de repetir puede ser tan alto como el de iniciar desde 0.
¿Qué es la cimentación para los proyectos de software?
Un conjunto de curado de marcos de trabajo en las distintas disciplinas, integrados entre sí.
El pryecto de software inicia no solo con un 'boilerplate' apropiado, sino también con análisis integrados a la automatizacion de pruebas. Por su parte, el manual de diseño se adapta a las prestaciones de las librerías estéticas del 'boilerplate'. Del mismo modo, la gestión del proyecto se integra a los repositorios, las comunicaciones y la implementación de las distintas etapas.
¿Cómo es el servicio que ofrece Codigitar?
Codigitar brinda esta cimentación con documentación técnica amplia y bajo estándares. Asimismo, el servicio provee por dos meses la disponibilidad de tiempo completo de un referente técnico. Un profesional que fue parte de la autoría del conjunto de marcos de trabajo. Adicionalmente, diversos provesionales de las distintas disciplinas acompañan en los primeros dos meses de inicio, para que el equipo del cliente pueda alcanzar una madurez de trabajo en el menor tiempo posible.
Lienzo
Socios clave+ [Cantera]+ Enlaces del rubro + Cámaras + Colegios + Desarradores Senior + Comerciales |
Actividades clave+ Actualización técnica+ Ensayos integrados de productos + Capacitación contínua + Maduración metodológica + Desarrollo de 'boilerplates' + Desarrollo de manuales |
Propuesta de valor+ Reducción de tiempos de inicio de proyecto+ Incremento en escalabilidad y calidad para los equipos de desarrollo + Referentes presentes + Disminución de tiempos en equipos de 'seniority' medio o bajo |
Relaciones con clientes+ Eventos de emprendimientos IT+ Web + Llamado directo |
Segmentos de clientes+ Emprendimientos con base en Software+ Fábricas de software + Empresas no-IT con desarrollo propio |
|
Recursos clave+ boilerplates+ manuales + servicios en nube + computadoras + espacios de reunión presencial + conexión + Dev sr. + PM + Analista + Documentador + QA |
Canales+ Disponibilidad de referente+ implementación de sistema de pago + Auditorías |
||||
Estructuras de costos+ Inicial• Encuesta a Seniors+ para alternativas de ofertas • Requisitos de cimiento, 'boilerplate' de ejemplo • Exploración de alternativas legales + Base permanente • Capacitación de referentes • Desarrollo de 'boilerplates' • Publicidad + En proyecto • Honorarios de referente • Honorarios de soporte (desarrollador, documentador, analista, diseñador, pm) • Equipamiento y conectividad • Viáticos • Honorarios de auditoría |
Fuentes de ingresos+ Licencia inicial+ Disponibilidad de referente + Disponibilidad de soporte + Capacitaciones |
Etapas del desarrollo del proyecto
Investigación preliminar
El proyecto tiene dos desafíos principales. El primero es la comercialización, la viabilidad del servicio como tal. El segundo desafío es la incorporación de expertos para su rol de referente y líderes en el desarrollo de las bases a implementar.
Desglose
Socios clave
Cantera
Es otro proyecto interno para mantener la incorporación, capacitación y venta de talentos.
Estos talentos serán requeridos para el crecimiento del servicio en tanto a la preparación de más cimientos, la evolución de los mismo, la posibilidad de soporte, y la generación de nuevos referentes técnicos
El aporte de este proyecto complementario puede iniciar en la tercera etapa
Enlaces del rubro
Cámaras
Colegios
Desarradores Senior
Comerciales
Reclutadores
Progresión y Costos para MVP
Semana | Actividad | Costo |
---|---|---|
1 | Preparar encuesta para oferta a 'Sr' | |
No Comments