Tras la decisión de aprender e implementar PHP como tecnología, el primer paso fue buscar similitudes con los conocimientos actuales. Principalmente se buscó un Framework que permitiera el uso de MVC y que no se perdiera el 100% del avance de lo realizado con .NET. El nuevo proyecto es Core Kentana.
Herramientas Nuevas
A partir de ahora se utilizará Codeigniter 3.0 como software de apoyo para el desarrollo de nuevos sistemas del proyecto Kentana. Se intentó utilizar otras plataformas en el mismo espacio de ortizvivas.com con algunas pruebas fallidas. Codeigniter fue el primero que funcionó y por lo tanto se inicia la lectura de la documentación.
Core Kentana será el primer software a Crear
Como su nombre lo indica el Core Kentana será un software base que permitirá la administración de ciertas características. Así mismo podría ser utilizado para cualquier desarrollo. La idea original es crear un software que se ofrezca como SaaS pero que también sea descargable y configurable como lo es WordPress (ejemplo a seguir). Este Software tiene como objetivo principal generar empleo para freelancers, teletrabajadores, independientes, etc.
Software Libre como alternativa
Un software de código abierto permitiría su libre utilización, por lo que las personas interesadas podrían adquirir el software base sin costo. El plan de negocio pretende que estas personas lo ofrezcan como servicio a empresas donde cobren la administración y el soporte del core de la herramienta. Por mi parte lo ofrecería como un servicio adjunto en ortizvivas.com en una versión “Cloud” adaptada.
Estructura del Core Kentana
El sistema tendría 4 roles de sistema y cada uno de ellos cumple una función independiente. El usuario “super-administrador” o root tendrá la tarea de gestionar parámetros del sistema y creación de usuarios administradores. El usuario administrador será el encargado de los parámetros de la aplicación, creación de usuarios y la edición o eliminación de algunos de ellos. Esto permitiría quitar carga al usuario final y a su vez ofrecer sistemas que promuevan la estrategia y la productividad. El usuario normal será el que interactúe con la aplicación y el cuarto rol sería de consulta que se podría deshabilitar. Sin embargo está pensado en auditorías externas y brindar información a entes de control.
Lean Canvas
Se usará Bootstrap como diseño básico ya que ofrece un estándar elegante para empezar. Teniendo el Core Kentana cada aplicación creada debe ser probada de una manera rápida para ver si tiene acogida. Del diseño original del proyecto se escogió aproximadamente el 40% de las funcionalidades. El proyecto Core Kentana será actualizable y está pensado como un desarrollo incremental.
Ideas para el futuro del proyecto Kentana
Tener una plataforma lo suficientemente estable para certificar a los dos niveles de administradores. Esto promoverá no solo la generación de empleo y el teletrabajo, sino la superación de las personas interesadas en el proyecto. Como apoyo a la estrategia y productividad empresarial la primera aplicación que se desarrollará con el Core Kentana será un sistema de gestión de actividades. Primero serán actividades personales pero luego se adaptara para que sea utilizado en solicitudes de empresas.
Avance del Core Kentana actualmente
Luego de tener las herramientas y algo de conocimiento aplicado al emprendimiento, se realizó el análisis para el sistema base. Luego se diseñó una estructura mínima para los 4 roles ya mencionados. Se inicia el desarrollo listando las tareas que se deben realizar con un avance del 40% iniciando Septiembre de 2016.