Kumbia PHP Framework Kumbia es un framework basado en software libre que pretende lograr una reducción sustancial en el tiempo de desarrollo de aplicaciones web sin que esto produzca efectos sobre los programadores. La idea principal de Kumbia es producir aplicaciones que sean prácticas para el usuario y no solamente para los programadores. Para ello Kumbia automatiza todas las tareas de desarrollo repetitivas ayudando al programador a centrarse en la lógica de negocio de la aplicación y no en los pormenores que han de ser tenidos en cuenta durante el desarrollo de la misma. Kumbia ayuda a automatizar las siguientes características comunes de toda aplicación web: Plantillas Validación de Formularios Administración de Cache Scaffolding Interacción AJAX Generación de Formularios Efectos Visuales Seguridad Kumbia está desarrollado en PHP5 y puede ser utilizado en el desarrollo de aplicaciones de mediano y gran tamaño, con lógicas de negocio complejas y alta disponibilida...
Entradas
- Obtener vínculo
- X
- Correo electrónico
- Otras apps
Ponga a los mejores en los proyectos pequeños 04.09.2007 Al aumentar el tamaño del equipo del proyecto, disminuye la productividad personal. ¿Es porque en los equipos grandes los programadores son peores? ¿Porque la gestión los entorpece?. Por supuesto que se trata de una generalización, pero es una percepción recurrente, o al menos a mi me da esa impresión, y por eso me ha llamado la atención este consejo del consultor de EE Times, Jack Ganssle: Ponga a los mejores en los proyectos pequeños. Los mejores desarrolladores son seis veces más productivos que el más flojo del equipo, pero sólo cuando se mide a ambos en proyectos pequeños. A medida que el proyecto crece el mejor y el peor son igual de improductivos. Los grandes proyectos tienen grandes cantidades de ruido, reuniones, informes, e-mail... Un espabilado atiende en las reuniones a la misma velocidad que un torpe.
- Obtener vínculo
- X
- Correo electrónico
- Otras apps
Garantía y mantenimiento de proyectos software Al entregar un proyecto de software aunque tengamos muy presente las enseñanzas de Philip Crosby siempre existirán fallos, incidencias e incluso defectos que deberán ser tratados. Proyectos comerciales de desarrollo de software suelen llevar de 3 a 6 meses de garantía después de la entrega del proyecto. El cliente debe instalar el software y validarlo lo antes posible y siempre dentro de este periodo de tiempo. Aunque pueden existir periodos de garantía más amplios, son acuerdos comerciales puntuales entre cliente y proveedor. Durante el periodo de garantía las incidencias encontradas deben ser reportadas formalmente y arregladas por parte del proveedor sin cargo alguno - mantenimiento correctivo del producto en garantía. Cualquier cambio - Change Request - introducido durante la garantía y aprobado por CCB debe ser facturado ya que se encuentra fuer...
- Obtener vínculo
- X
- Correo electrónico
- Otras apps
Garantía, Soporte y Mantenimiento de Software El periodo de garantía en proyectos de software es una parte integral del ciclo de vida del proyecto , por lo tanto a la hora de realizar estimaciones de esfuerzo - presupuestos, el hecho de tener disponible una determinada cantidad de recursos supone costes y gastos que en su mayor parte obviamos, dejándonos llevar por la ilusión de una nueva iniciativa. El soporte y mantenimiento fuera de garantía también son parte del ciclo de vida como bien indica Joe en su comentario, pero no del proyecto sino del producto . En estos casos las cuentas de cargo deben ser diferentes ya que no se trata de alcanzar los objetivos del proyecto en sí (ya lo hemos conseguido anteriormente, hurraaaa!), sino tomar las fases de soporte de la aplicación como un proyecto nuevo... con obje...
- Obtener vínculo
- X
- Correo electrónico
- Otras apps
¿Cómo reconocer a una persona ineficaz? Productividad Add comments Uno de los problemas más grandes que (según yo) ocurren al ser freelance y por tanto trabajar en casa es las continuas distracciones que se pueden encontrar en ella. Hoy buscando algo de información para evitar demasiada procrastinación , decidí hacerle una pequeña visita en google, descubriendo el blog: The Positivity Blog , donde hablan sobre los 7 hábitos de la gente altamente ineficaz . Acá un resumen: No demostrar nada. Procrastinar la mitad del día. Cuando realmente se hace algo, se hace lo que no es lo más importante. Pensar demasiado. Ver lo negativo y las desventajas en cualquier cosa. Encerrarse en sus propias ideas y evitar las de los demás. Sobrecargarse de información.
- Obtener vínculo
- X
- Correo electrónico
- Otras apps
Los 13 hábitos para el desarrollo personal del ser humano Platicando con un amigo economista (que inteligentes son los economistas!) llegamos a la conclusión de que para que se logre un cambio social, se debe iniciar por un cambio personal… he aquí los que pueden ser los 13 hábitos para el desarrollo de los mexicanos ó de los habitantes de cualquier nación. 1. Disciplina. Toda voluntad que se quiera mover tiene que ser iniciada con auto disciplina. ¿eres capaz de seguir tu propia disciplina? 2. Orden. Del exterior que te rodea, de tus pensamientos, de tu arreglo personal, de tu vida, de tus planes. ¿tienes orden en tu casa, tu oficina, en tus prioridades? 3. Honestidad. No es únicamente no robar, sino que lo que pienses hagas y dices sea congruente. ¿eres honesto y congruente contigo mismo? 4. Autoestima. Se refiere a valorarte y quererte por lo que eres y no sentirte víctima de las circunstancias; sino i...
- Obtener vínculo
- X
- Correo electrónico
- Otras apps
Estimaciones Parte 3 ¿En qué consiste una estimación del proyecto? Cada vez que un cliente solicita un presupuesto en esta acostumbrado o mejor dicho habituado a recibir un presupuesto según determinados criterios implícitamente claros para él. Para que el presupuesto no juegue con una desventaja innecesaria, preguntamos al cliente el formato en el que desea recibir el presupuesto. Tratándose del gobierno, nos lo indicarían en el pliego, pero si tratamos con empresas medianas o pequeñas debemos intentar de forma explicita solicitar esta información a fin de que el cliente tenga facilidades para leerlo. En aquellos casos cuando esta info adicional no esta disponible recomiendo facilitarle al cliente la estimación de forma escalonada, salvo que hayan instrucciones en contra. La estimación ocupa tiempo y recursos, para intentar asegurarse de que cuando lo preparemos y se lo enviaremos no se asusta, primero sería prude...