sábado, 21 de mayo de 2016

Información del Proyecto de Empleo

Hola a Todos,

Este proyecto fue desarrollado en conjunto con Paola Cañas, Estudiante de 3er Semestre de Ingeniería Informática en la Universidad de La Sabana

A continuación, hablaré un poco de lo que fue el proceso del proyecto. Por lo general, al principio del curso, se pensaron en muchas cosas para generar una investigación, encontrar una problemática y solucionarla por medio de un sistema de información; se pensó en una red de envíos, en un formato de hoja de vida, para tener una elección por medio de perfiles, y finalmente, en una red de empleos domésticos, que llegue a todo tipo de personas con ganas de hacer lo que les apasiona.
Optamos por la red de empleos caseros y procedimos a planear todo lo básico para poder desarrollarlo, entonces lo primero era decidir que se iba a hacer. Con mi compañera pensamos en un sistema de información en Java, que manejara los datos de empleado y empleador, y que permita consultas entre ellos, y la interacción de datos, pero mas adelante decidimos hacer el proyecto en PHP (WordPress) el cual, involucra bases de datos, para el manejo de la información de empleados y empleadores, y una interfaz amigable con todos los usuarios.

Mediante todo el desarrollo del curso, se fue programando, hasta llegar a una interfaz planeada, y un excelente proyecto.

Pero Claro!, no solo debemos tener sustentación practica, sino tambien teorica, por lo cual hemos preparado un informe, de lo que Fue, es y será el proyecto.

Espero sea de su agrado....




EL EMPLEO DE TU VIDA!


Planteamiento del problema

En el presente trabajo, no solo se pretende, solucionar algunas problemáticas, sino que también se pretende generar alternativas de sostenibilidad social, económica y laboral, la cual permitirá responder a varios interrogantes en los que se basa este proyecto; ¿Es viable una fuente de empleo para la sociedad?, ¿Es posible generar fuentes de empleos no formales? ¿Se logrará satisfacción por parte de un empleado y un empleador? Supongamos, que una sociedad que requiere de una fuente de ingresos, muy alejada de lo común pretende encontrar soluciones alternas a lo que hoy se considera “una firma o un contrato”, dicha sociedad buscará una alternativa que le permita ejercer una actividad, de acuerdo a sus gustos, y a sus pasiones.


Justificación

El proyecto, tiene un enfoque, más que practico, se define como experimental y proyectado a un bien para un conjunto dirigido de personas, que no solo tienen una necesidad de pertenecer a una fuente de ingresos, sino que generé pasión y gusto por lo que hacen; es por esto que nace esta idea de proyecto, que pretende ser la base de los gustos y satisfacción de las personas. Mediante un sistema, se empleará una plataforma de empleos domésticos, usando la facilidad de manejo de un dispositivo inteligente, que permita a cada persona, buscar, ofrecer servicios basados en habilidades del campo que se requiera.


 Objetivo General

Establecer una red de empleos caseros, que le permita a cada usuario interesado, comodidad y conformidad en la búsqueda de actividades dignas, en las cuales, sean de requisito experiencias y habilidades previas para una satisfactoria búsqueda, con excelentes resultados.


Objetivos Específicos

-          Generar una base de datos, de todo posible aspirante a cada empleo, y garantizar una excelente comunicación entre aspirante y empleador.
-          Garantizar, transparencia en los datos, suministrados por las personas, tanto aspirantes, como empleadores.
-          Permitir un fácil manejo de la interfaz, garantizando comodidad en el uso de esta.
-          Ampliar la red de trabajo, la cual pueda llegar a cada persona la cual necesite de dicho servicio.
-          Sostener una comunicación satisfactoria en tiempo real entre las personas, permitiendo a cada usuario, realizar búsquedas sin percances.



Alcance

El proyecto a escala social, cultural y empresarial, pretende tener un alcance en influencia en un gran número de personas, dado que la necesidad actual de tener un empleo, es de vital importancia, ya sea para generar un sustento familiar o personal, este proyecto pretende llegar a todo tipo de persona que pueda decir, para que es buena, y que servicio puede ofrecer, haciéndole publicidad. Esto permitirá a la gente, no solo trabajar por generar dinero, y sostenerse económicamente, sino también, hacer las cosas que les gusta, y crear un día a día, lleno de satisfacción y conformidad


MARCO TEORICO

Antecedentes de la Investigación:

Nuestro proyecto, se fundamenta en hechos que se derivan desde el término “Desempleo” hasta posibles ejemplos de vida, como principal antecedente, tomamos como base del proyecto, posibles alternativas que desarrollan facilidad de trabajos, Por ejemplo El Empleo (www.elempleo.com) que establece ciertas políticas, como un formato de Hoja de vida único, el cual se monta en la plataforma y se postulan ciertas candidaturas. Orientado más hacia lo informal, base de este proyecto, se deriva del ejemplo de Care (www.care.com) que ofrece oportunidades más informales, como la elección de su posible paga por hora.
Ideas como estas, son pilares para oportunidades en diferentes sociedades, debido a que el índice de desempleo general, se liga mucho a la económica de empresas, y estado de producción.


Fundamentación Teórica

La existencia de cada persona, implica muchas responsabilidades, que se adquieren a base de experiencias vividas a lo largo de cada una de estas vidas, lo cual permite mantener cierto nivel de conciencia y tener claro, que propósito podremos adquirir en función de lo que vivimos diariamente, dichas responsabilidades se derivan a decisiones que tomamos día a día, como ejemplo, una familia, la formación de una empresa, etc.

De acuerdo a lo que vivimos, y a lo que le damos prioridad, requieren algún esfuerzo, o apoyo, ya que cada uno de nosotros, experimentamos el deseo de seguir avanzando, y desarrollamos instintos evolutivos que conducen en algunos casos al éxito, por esto, dichas prioridades tienen un principal fundamento, y es la gestión económica que cada uno le brindamos a estas ideas que surgen y cada día toman ritmo dentro de nosotros. Por esta razón, para plantear ideas, o metas, se requiere de una seguridad consistente en cada uno de nuestros proyectos de vida; muchos se desechan, porque no estamos acostumbrados al fracaso, o quizá estamos muy cerrados a diferentes alternativas para lograr conseguirlo, nos echamos para atrás, cuando no tenemos sustento económico.

Generar economía para una familia, para una empresa, se convierte en un reto día a día en cada uno de nosotros, por lo cual, buscamos algún método, que, a base de acciones, permita generar ganancias, dicho esto, se habla de empleos, que son la sostenibilidad de familias, planificación de proyectos, etc.

El mundo, cuenta con un déficit de empleo, por lo cual, se ven personas desempleadas, que buscan de alguna manera, rebuscarse la vida, y sostenerse económicamente de cualquier oportunidad que se brinde en el momento. Ideas para contrarrestar este fenómeno, nacen a diario, sin lograr abolirlo, debido a que esta problemática crece día a día, y nos cuesta adaptarnos a ella.

La idea, cuyo principal fundamento, se convierte, en algo posible para ejercer, se planifica y se plantea de diferentes maneras, para lograr un éxito común, que no solo favorezca a los creadores, sino que generé un bien colectivo, sin la intención de acabarlo por completo, porque es un tema que se sale de las manos de cualquiera de nosotros, pero es un tema al que no hay que ser indiferente, y que cada intento por brindar ayuda, es bienvenido.


Fundamentación Conceptual

Como desarrolladores, planteamos ideas, que generen un bien común, un apoyo colectivo, no solo entre nosotros como creadores, sino que, entre usuarios, se preste esa ayuda, que caracteriza al ser humano, como un ser social por naturaleza. La idea se basa en problemáticas actuales para postularse como posible candidato a un empleo digno. Nosotros como desarrolladores y sobre todo como investigadores, recopilamos información que justifique esta campaña como una campaña veraz, con intenciones positivas, que no solo como personas innovadoras nos beneficiemos, sino como una comunidad que logre beneficiarse mutuamente. De acuerdo a esto, se realiza un esquema, que abarca todos los conceptos y definiciones posibles, que permiten a nosotros como investigadores, ejercer un cargo de planificación de actividades y cronogramas, proyectados a una exitosa realización.



Modelo de Desarrollo     


Nuestro proyecto, tiene una progresión continúa basada en un modelo de desarrollo viable para este, por lo cual, se eligió seguir el modelo de desarrollo en espiral, que plantea varios principios que se deben tener claro, para un proceso factible; este afirma que el proyecto avanza con firmeza mientras se solucionan todos los riesgos, por lo tanto, nuestro proyecto cuenta con esa ventaja, dado que anticipamos cualquier contingencia y se elimina, mientras aprendemos de ella. Este modelo, también propone definir unos puntos de control en el proceso del proyecto, los cuales permiten hacer una retroalimentación de lo que propone el proyecto, y si realmente estamos en buen camino. Gracias a este modelo, logramos definir unos objetivos en el proyecto, sabiendo necesidades claras, el cual permite al proyecto, apuntar a una solución fuera de lo común, siendo esta, innovadora, diferente y directa.


Definición de Requerimientos
Definir los requerimientos para un exitoso desarrollo del proyecto, se tiene que hacer de acuerdo a la identificación de la información previamente obtenida, y la claridad de las perspectivas de los usuarios involucrados en este. Dado esto, se definen unos requerimientos universales que abarcan toda la metodología que tiene el proyecto y que más adelante se hablarán y clasificarán más a profundidad; como principal requerimiento, es la solución de las problemáticas que los usuarios tienen para obtener un empleo, con una solución específica, que se define como un requerimiento previo, es tener una interfaz amigable y cómoda con el usuario. Un requerimiento mutuo, entre usuario e interfaz, es el hardware adecuado, que permita un funcionamiento total, y fluidez en el manejo de la información.





Requerimientos Funcionales

A continuación, se expondrán los requerimientos, que se justifican a base de las operaciones que debe tener el software, y su implementación sin descuidar la interacción con el usuario:

-          El sistema permitirá al usuario, consultar información, y esta ser verificada.
-          El sistema proveerá información específica en relación a empleos.
-          El sistema gestionará información de los usuarios, de acuerdo a las necesidades de ellos.
-          El sistema permitirá estructurar la información, en función a la relevancia de ella, a la necesidad, y al tipo al que pertenezca.
-          El sistema permitirá la organización de la información, con múltiple selección de tipo, la cual la clasificará de manera ordenada y que su interpretación sea directa.
-          El sistema permitirá la consulta de la información, de acuerdo a su relevancia, su fecha, y su clasificación de tipo de información.
-          El sistema permitirá la consulta de la información, de acuerdo a la categoría que se ofrezca en el sistema.
-          El sistema permitirá la libre elección de registro, con elecciones múltiples (Empleador o Aspirante).
-          El sistema permitirá la adición de información de acuerdo a las diferentes elecciones de registro.
-          El sistema garantizará la protección de la información suministrada por el usuario.



Requerimientos No Funcionales

-          Demostrar el rendimiento a la hora de toma de datos, análisis de datos y almacenamiento de datos.
-          El sistema estará en línea las 24 horas, los 7 días de la semana, permitiendo al usuario usarlo sin problema alguno.
-          El sistema requerirá mantenimiento constante, para mantener la plataforma en un estado optimo.
-          La información suministrada, será protegida y guardada por el sistema.
-          La interfaz cómoda, le generará gusto al usuario en el momento de usarla.
-          La accesibilidad al sistema, está definida por criterios básicos, como personas mayores de edad, y con conocimientos previos al manejo de aparatos electrónicos.
-          La captura de datos, y la visualización de ellos estará disponible en menos de 2 segundos después de ser suministrada.



Especificaciones Técnicas

Software
-          No requiere el uso de un servidor dedicado (VPS).
-          3gb libres de almacenamiento en el servidor (a la fecha) para carga de imágenes y textos.
-          Compatibilidad garantizada con los principales navegadores web (M.S I.Explorer, M.S Edge, Mozilla, Chrome, Safari, Opera).
-          Los formatos de imágenes permitidos son: jpg, png o gif.
-          Se sugiere tener la última versión de Java.
-          Esta web utiliza cookies.



Hardware
Para poner en marcha el sistema, usamos versiones de  PHP 5.6 o mayor, MySQL 5.6 o mayor; por lo tanto, para poder acceder al sistema, y hacer uso de el, le recomendamos lo siguiente:
-          Sistemas Operativos: Win Xp/Vista/7/8/10.
-          Procesador Intel Celeron 420 1.6 Ghz o Superior.
-          512 mb de Ram.
-          Gráfica, Intel graphics 82865G con 96 Mb de VRAM o Superior.
-          Disco duro de 70 gb o Superior.




Conclusiones

-          Como resultado del proyecto, se llegó a la conclusión que las necesidades laborales, están directamente relacionadas con las habilidades de cada persona.
-          Después de haber analizado la problemática actual, podemos concluir que el uso de sistemas de información para intentar reducir el desempleo es una gran alternativa.
-          Se concluye que el proyecto logrará un alcance en una población amplia, pero específica.
-          A base de antecedentes, concluimos que la proyección del sistema, genera satisfacción, no solo a sus desarrolladores, sino también a sus usuarios.
-          Concluimos que el uso de sistemas de información, puede ser una alternativa innovadora para solucionar problemáticas actuales.


Bibliografía

-WordPress, Requirements, Tomado de: https://wordpress.org/about/requirements/
-Sánchez, S. (Ed.). (2012). Ingeniería de Software, un enfoque desde la guía swebok. Barcelona, España: Editorial AlfaOmega.



MANUALES

-Manual del Programador
-Manual del Empleador
-Manual Empleado




                                                                                             

miércoles, 18 de mayo de 2016

Feedback del Curso de Ingeniería de Software

Hola a Todos,

Mas que nada, solo quisiera comentar y hablar un poco de lo que fue el curso de Ingeniería de Software. Este curso fue demasiado interesante, aparte que todas las expectativas que tenia de este curso, fueron cumplidas y superadas, permitió el desarrollo del pensamiento del ingeniero de sistemas de información.

Agradezco a todos mis compañeros, por compartir conocimientos en el curso y sobre todo, al profesor Jose Fernando Pinto, por compartir sus conocimientos con todos nosotros.


Pd: Redactaré otra entrada, con todo el informe del proyecto de empleo.


Gracias