Proceso Desde los inicios de la empresa, hemos estado trabajando con el fin de lograr la mejor calidad en el software que desarollamos para poder brindar un mejor servicio a nuestros clientes y de esta manera ellos obtengan mayores beneficios para sus negocios.Es por esto que hacemos mucho énfasis en la mejora constante de nuestro proceso y en la aplicación de las prácticas en cada uno de los proyectos en los que trabajamos. Basicamente nuestro proceso esta basado en practicas de Ingeniería de Software probadas y exitosas, así como también en metodologías ágiles como "Scrum". A continuación resumimos el proceso de desarrollo de software PSF. Proceso de desarrollo Basándose en los pilares de Scrum, PSF implementa un proceso de desarrollo basado en el trabajo en equipo que permite determinar las prioridades sobre la marcha. Consta de iteraciones en las cuáles el representante del cliente puede reordenar las prioridades de la lista total de ítems a incluir. La responsabilidad de PSF en ese punto es comunicar qué es lo que el equipo de desarrollo se compromete a entregar al final de ese período. El diagrama a continuación describe los procesos diarios y semanales: Trabajo pendiente (“Backlog”): Es una lista priorizada de los requerimientos (“requests”) con toda la funcionalidad que el proyecto podría tener. La prioridad se asigna según el valor que cada requerimiento le brinda al negocio o según su retorno a la inversión. Esta lista evoluciona con el transcurso de las iteraciones. Iteración (“Iteration”): Es el periodo (generalmente 1 semana) durante el cual el equipo de desarrollo se ocupa de transformar los requerimientos que fueron priorizados en un incremento en la funcionalidad del producto. Planeamiento de la iteración (“Iteration Planning”): Al principio de cada iteración, se planifica las metas y objetivos en conjunto con el representante del cliente en la reunión de Planeamiento de la iteración. Por lo tanto, antes de comenzar cada iteración, el encargado del proyecto y el representante del cliente deciden cuáles son los requerimientos que se van a implementar, basándose en el backlog del proyecto. A este procedimiento se lo llama “Planeamiento de la iteración” y libera el backlog de la iteración actualizado. Reunión matutina (“Standup”): Aquí es donde los miembros del equipo (de manera individual) se comprometen a las tareas a realizar en el día. También se especifica la duración estimada de cada tarea (en horas) y el resultado esperado (“outcome”). En esta breve reunión (15 minutos aproximadamente), se determina los compromisos (“commitments”) del día. Trabajo en equipo (“Team Work”): consiste en el trabajo realizado por el equipo con el objetivo de cumplir con los compromisos establecidos al comienzo del día. Este trabajo puede ser sobre manejo del proyecto, desarrollo, planeamiento, diseño, IT, entre otras tareas. El resultado de este trabajo consiste en un incremento de funcionalidad del producto. Final del día (“End of Day”): al final del día, una vez que los compromisos fueron actualizados con el trabajo realizado, un miembro del equipo se encarga de recolectar esta información y comunicarla. De esta forma, el resultado de esta instancia es un resumen de las tareas completadas y de las que no se completó. El backlog de la iteración actualizado también suele incluirse. Retrospectiva de la iteración (“Iteration Retrospective”): al finalizar la iteración, el equipo evalúa su desempeño: analiza en qué aspectos tuvo éxito y en cuáles falló. Esto se hace con el objetivo de que, iteración a iteración, el equipo conozca en qué áreas debe esforzarse más y así lograr una mejora continua de su trabajo. El resultado de esta reunión es una actualización del panel de control con las evaluaciones del desempeño del equipo y una minuta que la resume. Revisión de la iteración (“Iteration review”): al final de cada ciclo iterativo, se lleva a cabo la revisión de la iteración. Esta reunión permite la evaluación del proceso. En esta instancia, surgen las adaptaciones al producto y es en este momento cuando el equipo presenta al cliente el incremento en la funcionalidad del producto que construyó. El resultado de esta reunión es una minuta que incluye los comentarios del cliente y una re-priorización del backlog.
PSF es una empresa de proyección internacional en continuo crecimiento, cuya base de operaciones reside en Argentina. Sus actividades estratégicas se basan. psf psf-it psfit prosoftwarefactory.com.ar software development paginas web web pages silverlight asp net sql server desarrollo ingenieria de sofwtare fix fixml quickfix xml argentina php mysql professional software factory argentina wcf windows communication foundation sharepoint development visual studio excel api interop web sevices soa web site tfs team foundation server quality calidad tdd patrones patterns scrum agile proceso de desarrollo design diseño Silverlight seo Wordpress Elgg Search engine optimization Php Asp.net Microsoft sql server Phpmyadmin Mysql Software Development Rich internet aplications Online Web page Social networks Web2.0 Enterprise aplications software solutions web-sites jquery javascript ajax desarrollo de software software development web software development desarrollo web desarrolos .net desarrollos php desarrollo .net desarrollo php software development .net software development php website development website development php website development .net desarrollo android software development argentina desarrollo bb software development argentina desarrollo blackberry software development argentina desarrollo iphone software development argentina desarrollo smartphone software development android 1.5 android 2.0 android 2.1 android 2.2 android google maps android gps blackberry gps android services json PSF Software Development Scrum Agile Silverlight ASP .NET Search Engine Optimization psf-it psfit Ingenieria de Software Visual Studio Web Development Social Network Desarrollo de web-sites android iphone bb blackberry smartphone desarrollo android software development desarrollo android smartphone development

PSF psfit desarrollo de software development

desarrollo android software development

desarrollo de Software Development

Scrum Agile

Silverlight ASP .NET

Search Engine Optimization

Visual Studio Web Development

desarrollo android smartphone development

Desarrollo de web-sites

Social Networks

android iphone bb blackberry smartphone

professional software factory software engineering development desarrollo ingenieria software agile software development metodología desarrollo agil software passion for technology pasion por tecnologia software technology specialists especialistas tecnologia software successful software development desarrollo exitoso software iterative software development scrum desarrollo software iterativo scrum professional software factory professional-software-factory farmsphere farmsphere professional software factory twitter professional software factory facebook acme envases professional software factory html professional software factory staff professional software factory wiki suipem Energy settlements android iphone Energy settlements blackberry bb PSF software development at linkedin