Foro IV

 Condiciones del Foro:


1. El estudiante deberá hacer por lo menos una entrada a cada tema.
2. La entrada deberá tener como precedente los aportes dados por los compañeros que ya han participado previamente.
3. Los comentarios deberá ser argumentativos y bien relacionados con el tema.
4. Se respetan las opiniones de cada integrante.
5. Solo serán validos lo comentarios que estén dentro de las fechas estipuladas de participación.


COMENTARIO PROBLEMATIZADOR:

Analizando el proceso llevado a cabo durante el semestre, en el cual se han planificado y desarrollado 4 fases de la producción de un Software así:

1. Analisis del Problema y planteamiento de Solución
2. Documentación y
esbozo o diseño del boceto
3. Diseño gráfico semifuncional
(Mockup) y Diagrama lógico funcional (UML simple)
4. Desarrollo del software.

¿Cuál es tu análisis y que aspecto consideras relevante del proceso para el próximo proyecto que vayas a emprender?  


47 comentarios:

  1. Es muy importante la fase 3, Diseño gráfico semifuncional (Mockup) y Diagrama lógico funcional (UML simple) ya que permite ahorrar costos, planificar los tiempos de desarrollo, generar presupuestos e integrar al cliente con el proyecto para la toma de decisiones.

    Deseo exponer el siguiente ejemplo de una empresa que no utiliza Mockup para sus desarrollos:
    1. Genera el presupuesto basándose en horas estándar de desarrollo
    2. El equipo de desarrollo al no tener el panorama global de la solución, únicamente atiende lo que el jefe de desarrollo solicita
    3. Las entregas al cliente se devuelven con retroalimentaciones, que generan mas carga al equipo de desarrollo
    4. Los tiempos establecidos en el contrato nunca se cumplen.
    5. El software no evoluciona ya que esto no se contempló desde el inicio
    6. El equipo de desarrollo no genera valor agregado

    ResponderEliminar
  2. Diría que el trabajo que se ha realizado durante el semestre es el correcto a la hora de realizar un proyecto, más que solo codificar, es fundamental saber que se hará y como se harán las cosas ya que de esta manera abarcamos todas las necesidades que se plantean, y el análisis que realizamos nos permite encontrar la manera más óptima de solucionar el problema, siendo el aspecto "1. Analisis del Problema y planteamiento de Solución" el que considero de mayor importancia, porque el análisis inicial que le demos al problema y solución, serán la base para construir las demás fases.

    ResponderEliminar
  3. Considero que el proceso durante el semestres es el pertinente, dado a que nos a mostrado como es la adecuada elaboración de un trabajo, nos a mostrado cada fase y su importancia, así se puede tener una idea mas clara y concisa de lo que desea el cliente y evitar que a lo ultimo del trabajo nos pidan modificaciones o no sea lo que el cliente desea.
    Creo que el semifuncional seria la fase mas importante dado que así el cliente podría tener una mejor vista de lo que pidió, se le explicaría su funcionamiento y considero que es más fácil realizar cambios ahí ya que él tendría más claro como se vera el trabajo final y si le gustara o no.

    ResponderEliminar
  4. Yo considero que uno de los aspectos más importantes en las fases de desarrollo que hemos tenido a lo largo del semestre es la "1. Análisis del Problema y planteamiento de Solución", ya que a partir de esta fase se crean los pilares de todo el proceso de desarrollo según las necesidades que se planteen inicialmente.

    Es importante tener muy clara la forma en la que daremos solución al problema según las necesidades del cliente, si no hacemos esto no llegaremos a ningún lado, ya que al final lo más importante es la satisfacción del cliente.

    ResponderEliminar
  5. Este proceso que hemos llevado a cabo este semestre me parece muy importante como próximos desarrolladores de software, la realización de cada paso de este ejercicio nos da a cada uno de nosotros un poco de conocimiento de como es un trabajo en la vida real. Por ejemplo: la primera fase nos da una base de como se puede desarrollar el programa pedido, un criterio y un análisis del programa. La segunda fase es una muestra de lo que el cliente quiere y si esta de acuerdo, esto a la vez nos da a nosotros un poco de como seria los costos y así definir un precio. La tercera fase muestra ya un prototipo ya bien basado y con ciertas funcionalidades. El cuarto ya es un software ya realizado y listo para su funcionalidad.

    Para mi ninguna fase es mayor que otra ya que todas forman parte del algo mayor que es el resultado final.

    ResponderEliminar
  6. Para el próximo proyecto es factible analizar la situación antes de colocar en ejecución el proyecto, Una buena planeación permitirá al desarrollador tener un panorama mas amplio, donde se puedan evaluar las metas y los objetivos que se proponen; en esta etapa el desarrollador debe de analizar el problema al que se enfrenta y buscar las soluciones mas eficientes, además debe llevar una documentación de lo que se esta realizando para llevar un proyecto organizado y lograr hacer retroalimentaciones que ayudaran al desarrollador ver algunos posibles cambios o inclusive errores que se presentan en el camino, diseñar y maquetar la apariencia del proyecto también es clave pues este permite tener una visión mas clara hacia donde se le esta apuntando y que es muy importante cuando se desea realizar un software, siempre ver que se esta realizando y como se esta planteando es un aspecto importante para saber que se esta haciendo mal y hacia donde es el enfoque final, y por ultimo entrar en la etapa de desarrollo, es la mas complicada pero mas enriquecedora debido a que al buen manejo del proyecto se vera reflejado en el desarrollo.

    ResponderEliminar
  7. yo creo que el proyecto que llevamos a cabo durante el semestre es el correcto ya que nos ha enseñado como empezar bien un proyecto y como llevar a cabo cliente-desarrollador ya que todo es una comunicacion para que el cliente quede satisfecho con el proyecto ya que asi se puede evitar que al ultimo momento de la entrega a el cliente no le guste por la falta de comuncacion. es importante analizar bien el problema lo que el cliente pide y podemos darle sugerencias para mejorar sin neceidad de colocarlas en el proyecto

    ResponderEliminar
  8. Considero que el proceso durante el semestres es correcto ya que a la hora de desarrollar un proyecto no es solo sentarnos a codificar si no que lo correcto es primero tener una idea clara de la estructura del software , un boceto de como será la parte que visualizara el cliente ,un diagrama de clases que nos facilitara las cosas a la hora de programar, un semifuncional para que el respectivo cliente nos de la opinión de si esta correcto o le hacemos alguna modificación y de esta manera ahorrar tiempo ya que no tendremos que hacer modificaciones repentinas e inesperadas debido a la falta de comunicación entre el desarrollador y el cliente a la hora de tener el proyecto finalizado. gracias a todos estos conceptos vistos durante el respectivo semestre podemos analizar de forma mas clara lo que nos piden y entregar dicho proyecto en los tiempos establecidos.

    ResponderEliminar
  9. Ha sido un trabajo interesante y a la hora de diseñar hemos aprovechado la creatividad, pienso que para un próximo proyecto sería bueno trabajar con un mayor entusiasmo debido a que si en este hemos hecho las cosas bien en un siguiente las haremos aún mejor. Siendo un trabajo muy interesante pero a la vez muy divertido, lo cual es de suma importancia al final

    ResponderEliminar
  10. El proyecto que hemos venido realizado durante el semestre es totalmente correcto, como el mismo profe lo indica hemos desarrollado cuatro fases fundamentales, fases que han sido diseñadas y estructuradas para el correcto desarrollo y funcionamiento del software, es decir, cada fase esta diseñada con un propósito especifico de disminuir costos y errores a la hora de la construcción y ejecución del software, por lo que es de suma importancia desarrollarlas de manera adecuada y ordenada.

    ResponderEliminar
  11. El proceso realizado durante el transcurso del curso nos permite tener un claro de ejemplo de las direccionales que se debe tener en cuenta paso a paso a la hora de llevar a cabo la ejecución de un proyecto
    para tener buenos resultados medidos en la eficacia y en la eficiencia en el empleo de los recursos disponibles y el tiempo establecido, y reflejados en la satisfacción de las expectativas y necesidades del cliente y del usuario desde una buena planeación, siguiendo por la implementación y desarrollo del software.

     planteamiento de la necesidad o requerimientos del cliente
     analizar el problema o necesidad
     dar solución al problema mediante un desarrollo de un diseño semifuncional o mockup
     buena comunicación con el cliente de manera concreta y continua
     visto bueno y aceptación del diseño inicial semifuncional para posteriormente iniciar con el desarrollo e implementación del software o aplicación

    generar definir y organizar procesos por capas, analizar y ordenar prioridades, establecer un diagrama lógico funcional dentro del proyecto nos permite crear una trazabilidad de ideas concretas de lo que se debe hacer de manera clara para que se eviten retrocesos, pérdida de tiempo y recursos, desgaste y costos innecesarios, "divide y vencerás".

    ResponderEliminar
  12. Durante el semestre se nos ha enseñado desde cero como es el proceso de creación para una solución de Software, empezando con un problema planteado por el cliente, siguiendo por una platica o asentamiento de las ideas para comenzar a modelar lo que se quiere hacer como solución, evaluado el boceto comienza la fase de montaje, primero de forma visual básica con un mokup que permite ver al usuario más o menos cual será el resultado final, aquí es una parte muy importante ya que se definen varias cosas, primero si el programa solución cumple las expectativas del cliente y segundo si se cumplieron o no se cumplieron se empieza una fase de refinamiento, donde si hubo errores o mal entendidos con la solución pues se corrigen y se pulen para una próxima revisión, teniendo en cuenta estos cambios ahora si se desarrolla la solución codificando y creando propiamente el programa. Entonces de aquí podemos observar que las fases más importantes dentro de la creación de una solución de software es, primero sentarse a hablar con el cliente y ver qué es lo que se planea hacer, llevarlo a tierra, y la segunda fase primordial es la de refinación, que sucede cuando ya tenemos el modelo semifuncional que muestra un vistazo de la app, ahí es fundamental que nuestro cliente apruebe o desapruebe el trabajo, de esa forma se hacen las correcciones necesarias.

    Así en resumen la fase más importante es cuando se muestra el modelo semifuncional pues es en este punto cuando pasamos de tener conceptos, pequeñas vistas e ideas sobre lo que queremos hacer para finalmente llevarlo a cabo, su importancia radica en que desde este punto se empieza a modelar el software como tal, donde comienza el verdadero trabajo.

    ResponderEliminar
  13. El proceso que se ah venido llevando a cabo ah sido a mi parecer el correcto, ya que a la hora de empreder cualquier tipo de proyecto es indispensable saber como hacerlo, y la experiencia es primordial en estos caso, gracias a las lecciones y guias que se nos han impartido, ademas de que al ser un paso a paso, nos podemos ir familiarizando el manera de proceder a futuros proyectos, ademas de que considero que todas las fases del desarrollo de la producción de un Software para proximos proyectos ya que cada paso nos permite practicar y mejorar, dando como resulado mejores proyectos, ademas de mejorar las relaciones Desarrollador-Cliente, permitiendonos acumular experiencias para aplicar a la hora de resolver y cumplir con las peticiones de los clientes.

    ResponderEliminar
  14. El proceso pienso que ha sido bueno, empezando desde las cosas más básicas para entender conceptos que quizás en un grado mayor no se ven y los aspectos más relevantes que me hayan parecido a mi es el de poder ver otro lenguaje (Java )diferente al que ya veníamos trabajando en semestres anteriores (c#), que esto ocurra nos ayuda a integrarnos un poco a esto de estar investigando sobre diferentes lenguajes ya que manejar cómodamente un lenguaje no garantiza ser buen programador sino esa habilidad para adaptarse en diferentes circunstancias. Otro aspecto muy positivo es el del proyecto tipo servicio a cliente especifico pues desarrollar ideas de los demás y plasmar esas ideas en el código es algo que muy probablemente ejerza después, así que es de gran ayuda.















    ResponderEliminar
  15. Pienso que la forma en como hemos trabajado durante el semestre fue adecuado y muy productivo ya que además de que empleamos de manera eficiente la planificación enseñada por el docente la forma en como también fuimos capaz de organizarla en equipo la mejoro en un 100%, no porque eran 3 o 4 personas sino porque supimos hacerlo en fusión aceptando y trabajando con las ideas de los demás.
    Por eso pienso que en un futuro trabajo nos ora mejor ya que las falencias como no saber acerca de algunas aplicaciones de creación grafico o algún que otro lenguaje nuevo de desarrollo al ya saberlos será mas eficiente, además de que ya sabemos trabajar en quipo por lo que no habrá problemas en un proyecto en conjunto.

    ResponderEliminar
  16. Pienso que el orden que se realizo el proyecto es el adecuado. ya que para realizar un programa o proyecto primero se debe plantear cual es el problema o que necesidad quiere suplir la persona a la que le elaboraremos el proyecto.

    El Paso 2 donde se realiza la documentación del paso a paso y el boceto para aclarar lo que quiere la persona evitando hacer el trabajo mas de 1 vez aclarando que es lo que quiere.

    Para mi estos son los mas relevante ya que lo que resta es el trabajo del equipo de programación (NO SIENDO EL MENOS IMPORTANTE), pero sabe a donde se dirigen con el análisis del problema y las especificaciones de la persona que les contrato y poder darle gusto generando menos costos a la hora de hacer las cosas bien y no tener que repetir el proceso.

    ResponderEliminar
  17. Considero que el orden en que se ha venido trabajado ha sido el mas correcto, de forma que planificamos adecuadamente el proyecto a realizar, la creación de bocetos fue muy acertada, ya que nos permite darnos una idea que como se va a ver la aplicación y también hace que no empecemos desde 0 a realizar el diseño semifuncional. Todo esto nos muestra la manera de ser eficientes y de seguir un patrón adecuado para la creación de futuros proyectos.

    ResponderEliminar
  18. Pienso que el proceso que hemos venido llevando acabo para el desarrollo del software ha sido correcto, sin embargo, faltan varios pasos que profundizan más acerca de los requerimientos y funcionalidad que debería tener el software, así como la arquitectura del mismo. Pero, es de saberse que en esta materia no es pertinente hacer toda ese análisis meticuloso ya que eso se hace más en materias como Ingeniería de Software o Analisis y Diseño. Para esta materia me parece que hemos escogido las partes a gran escala que son de mayor importancia para poder llevar a cabo la implementación del software. Considero que el primer paso es el más importante, ya que en ese paso es donde realmente se definen los requerimientos y funcionalidades que deberá tener la aplicación, sin eso creo que es difícil poder pasar a diseñar cualquier tipo de boceto o mockup.

    ResponderEliminar
  19. Considero que todos estos pasos son importantes y fundamentales a la hora de planear un proyecto, y es importante conocer todos estos pasos, permite planificar costos y tiempos de desarrollo, presentar la propuesta para conseguir financiamiento y tener una idea clara de lo que se va a desarrollar son claves a la hora de crear e implementar soluciones

    ResponderEliminar
  20. Gracias a estos pasos, considero que se me va a facilitar realizar mis futuros proyectos implementando estos pasos los cuales creo que son los mas acertados, ya que estos nos permiten tener una visión mas clara de lo que se esta realizando, un ejemplo seria el boceto y el diseño semifuncional los cuales nos da una idea de como quedaría la aplicación permitiendo así tener una mejor percepción del proyecto a realizar.

    ResponderEliminar
  21. Los aspectos más importantes del proceso que se está ejecutando son el saber manejar y establecer una comunicación con el cliente para primero tener bien claro a lo que se desea llegar/desarrollar, por otra parte está el algoritmo para desarrollar el software y considero que es el más importante. También es de suma importancia resaltar la parte de desarrollo por capas porque así se lleva todo el proceso bien estructurado y ordenado.

    ResponderEliminar
  22. Cuál es tu análisis y que aspecto consideras relevante del proceso para el próximo proyecto que vayas a emprender
    Mi análisis principal es que todo lo que hemos puesto en practica durante todo el este tiempo es el correcto ya que presentar un proyecto no solo es de codificar si no también de estudiar que es lo mejor para el usuario, de buscar entender su perspectiva y de brindar una solución factible para ambos partes.

    Hay que presentar un diseño semifuncional que le permita al usuario entender y estar al tanto de como va aquedar su trabajo final y estar dispuestos a realizar los cambios pertinentes de acuerdo a la necesidad y opinión del usuario teniendo en cuenta que ye se a pasado previamente por un estudio u análisis del problema y se a planteado la solución posible y mas factible, realmente no considero relevante ninguno de los puntos mencionados en el enunciado, realmente los veo necesarios para un buen trabajo.

    ResponderEliminar
  23. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  24. Desde mi punto de vista, los dos primeros procesos en la planificación de un proyecto son extremadamente importantes. En ese primer momento o contacto con el proyecto, podemos plantear bien la idea y justificarla, logrando así grandes cosas y un excelente avance, pues allí definiremos todos los objetivos que este tiene, las técnicas que se van a utilizar y también, siendo esto muy relevante, el presupuesto que posiblemente se va a invertir o gastar. De igual manera, al realizar el boceto tendremos una idea más clara y estructurada de lo que será el mismo, visualizando bien si al cliente le gusta o podría haber posibles mejoras.
    Cabe resaltar que una correcta planificación nos ayuda a establecer la prioridad de cada una de las actividades y a tener un mejor control del tiempo para ejecutar un proyecto con la calidad y éxito deseado, lo digo porque a veces no se tiene en cuenta todas estas etapas, y el empezar de primeras a desarrollar el proyecto, considero yo no es la mejor opción.

    ResponderEliminar
  25. Es importante, tener en cuenta todos los pasos desarrollados porque nos da una base clara de como hacer un proyecto, este saber nos ayudara a crear y desarrollar ideas que puedan innovar las tecnologías futuras. Me parece que todos los aspectos son muy importantes al enfocarse en una plan o proyecto que puede ser efectuada, la mas importante para mi es Análisis del Problema y Planteamiento de Solución y Desarrollo del Software. Porque nos ayudaran a ver cual es el problema, a veces con ver el problema o error obtenemos una respuesta clara que favorezca a la sociedad. Y cuando se plantea una solución al sistema podremos saber que cada vez es menos pesado llegar a la solución que puede ayudar a la empresa o para uno mismo en su desarrollo personal.

    ResponderEliminar
  26. En el transcurso del semestre hemos trabajo con una metodología diferente a la que he estado enseñado, mostrando otra parte que es la de analizar bien el problema que se nos esta dando y plantear una buena planeación para llevar a cabo las metas y logros establecidas por el equipo.

    ResponderEliminar
  27. Analizando el proceso que se a llevado a cabo durante el semestre considero que para los próximos proyectos es relevante y de suma importancia el aspecto de ‘Análisis del Problema y planteamiento de Solución’ por que considero que es la base de un proyecto de manera que al proseguir con los aspectos consiguiente se desarrolle un proyecto con éxito, por que se esta realizando un debido proceso en el cual estamos comprendiendo el problema y sus necesidades con la finalidad de cumplir con un planteamiento de soluciones para dichas necesidades que conlleven así un proyecto con éxito

    ResponderEliminar
  28. Analizando las cuatro fases de la producción de un Software, cada uno de sus pasos son muy importantes, pero al analizar el problema y plantear una solución es uno de los pasos más relevantes acompañado del diseño del boceto pues, para organizar un proyecto desde cero, lo primero que debemos hacer es analizar que necesitamos, que debemos saber para profundizar, que herramientas nos falta para buscarle solución a ello, como reunir esos aspectos que el cliente necesita, además de esto debemos diseñar el modelo que concuerde con los objetivos ya propuestos, ya que este va ser el plano que nos lleve a corregir aquello que se nos paso por encima a la hora de organizar lo elemental del Software.

    ResponderEliminar
  29. Considero que el proceso que vimos a lo largo del semestre fueron los necesarios para llevar a cabo un proyecto en el que se verá reflejado planificación, organización y un producto final cumpliendo con las características expuestas por el cliente.
    De esas fases considero dos relevantes que son "Análisis del problema y planteamiento de solución" ya que una buena definición del problema, junto con una descripción detallada de las especificaciones de entrada y salida, son los requisitos más importantes para llegar a una solución eficaz y la otra es el "Diseño gráfico semifuncional (Mockup) y Diagrama lógico funcional (UML simple)" porque aplicando eso es posible establecer una serie de requerimientos y estructuras necesarias para plasmar un sistema de software previo al proceso intensivo de escribir código.

    ResponderEliminar
  30. Considero que este conjunto de pasos nos puede facilitar mucho la realización de proyectos futuros, me parece que hacer el análisis del problema es un paso fundámental para realizar un desarrollo de manera correcta, ya que nos da una visión más clara de lo que queremos lograr con la aplicación y cumplir con todos los objetivos propuestos.

    ResponderEliminar
  31. Me parece que el proceso hasta ahora es el correcto, además de que podemos ver lo importante que es una buena planeación de un proyecto, ya que cosas como un mockup puede ayudar demasiado, además de que facilita el trabajo a la hora de programar las aplicaciones, estos conocimientos ayudan mucho en términos de eficiencia y productividad en los proyectos que posteriormente podríamos llegar a realizar

    ResponderEliminar
  32. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  33. Yo personalmente creo que el proceso que lleva a cabo el profesor no es el adecuado, ya que no ha enseñado absolutamente con respecto a los temas que él mismo pone, además de que no nos está preparando como lo debe hacer cualquier profesor, en cuanto al trabajo puesto, no ha sido completamente claro, no ha habido muestras de ayuda por parte del profesor hacia el alumno. La importancia de planificar la realización de un programa es esencial en cualquier ámbito del desarrollo y, debes que planearse las horas aproximadas para cada fase del desarrollo.

    ResponderEliminar
  34. Es importante, tener en cuenta todos los pasos desarrollados porque nos da una base clara de como hacer un proyecto, este saber nos ayudara a crear y desarrollar ideas que puedan innovar las tecnologías futuras. Y cuando se plantea una solución al sistema podremos saber que cada vez es menos pesado llegar a la solución que puede ayudar a la empresa o para uno mismo en su desarrollo personal.
    Desde mi punto de vista, los dos primeros procesos en la planificación de un proyecto son extremadamente importantes. De igual manera, al realizar el boceto tendremos una idea más clara y estructurada de lo que será el mismo, visualizando bien si al cliente le gusta o podría haber posibles mejoras.

    ResponderEliminar
  35. Me parece muy considerable el proceso que compartimos durante el semestre principalmente la manera en la que se desarrollo
    el proyecto propuesto por el docente ya que te da una vistazo a lo que verdaderamente te vas a enfrentar en el mundo
    laboral como desarrollador, el orden en que debes llevar la planeación y ejecución de cualquier proyecto de desarrollo y
    por supuesto las pautas necesarias para llevarse a cabo.

    ResponderEliminar
  36. Analizar las situación antes de abordarla, es clave en el proceso debido a que buscar y platear las soluciones nos crea una visón mas amplia hacia el producto final, la documentación es pertinente a la par del desarrollo ya que este determina la organización del proyecto, respecto al diseño siempre debemos tener en cuenta que el aspecto es fundamental pues este permite ver la estética del producto, podemos concluir que cada fase se hace importante dentro del proyecto y desarrollar un producto de calidad depende del proceso que se lleve a cabo.

    ResponderEliminar
  37. Me parece bien la metodología ya que la programación no solo trate de sentarse a codificar si no que debemos tener conocimientos previos al programa que vamos a realizar (mokups, clases a usar , diagramas , estructuras etc.) que es la metodología que hemos llevado durante este semestre y de esta forma tenemos todo mas organizado para poder resolver el problema que nos plantean.

    ResponderEliminar
  38. desde mi opinión. es importante tener en cuenta
    1; analizar el problema entendiendo las peticiones del cliente para así brindar de manera creativa soluciones, dar estimados de finalización del proyecto y estimacion de costos.
    2; hacer un boceto escrito y dibujado según la documentación e información que tenga al respecto
    3; ya después de tener las bases fundamentales por las cuales va a trabajar es necesario realizar una versión semifuncional para presentársela al cliente, y hacerse una mejor idea de las verdaderas necesidades de este ya que en muchos casos los clientes no tienen muy claro lo que necesitan o el programador no comprende al 100% lo que el cliente pide, una vez validado por ultima vez las peticiones del cliente se realiza un diagrama lógico para no complicarse en la realización del programa y tener las bases lógicas claras . una vez creado el modelo funcional
    4; ya en este punto se puede realizar el código con unas bases solidas en las cuales pararse

    en el apartado anterior expliqué brevemente los pasos a tener en cuenta en el desarrollo de una aplicación. algo que en lo personal es lo ideal para mantener un orden que en primera instancia permita que el cliente sepa lo que se está haciendo y en segunda el programador y su equipo (si aplica) sepan que deben hacer en cada momento.
    me parece la manera correcta en la cual se debe negociar con el cliente también. porque de esta manera se escuchan ambas partes. El cliente explicando sus puntos y necesidades y el programador evaluando costos y tiempos para la realización del programa exponiéndoselos al cliente.

    ResponderEliminar
  39. Creo que es muy importante el analizar y entender a fondo lo que nos están pidiendo, creo que al aprender a reconocer estos aspectos desde un principio hace más sencilla la planeación y la elaboración tanto de presupuestos como de dicho software, también me parece muy importante la realización de bocetos ya que por medio de estos se crea o se forma una idea de lo que se quiere lograr o alcanzar con este.

    ResponderEliminar
  40. El proceso pienso que es bueno, empezando desde lo más básicas para entender conceptos que quizás en un grado mayor no se ven y los aspectos más relevantes que me hayan parecido a mi es el de poder aprender otro lenguaje diferente en el que se ha enfocado la universidad , que suceda nos permite integrarnos de alguna manera a ser polifuncionales y a tener retos nuevos sobre diferentes lenguajes ya dominar un lenguaje no garantiza ser buen programador sino esa habilidad para adaptarse en diferentes circunstancias. Otro aspecto positivo es el proyecto enfocado al cliente y nos ayuda a adquirir nuevas ideas de diferentes necesidades y plasmar esas necesidades en soluciones mediante el código es algo muy bonito poder contribuir a mejorar la calidad de vida.

    ResponderEliminar
  41. Desde principio hasta este momento cada parte de este proceso ha sido valido e importante ya que no solo reforzamos conocimientos y areas aprendidas anteriormente si no que fortalecemos dichos conocimientos y practicas desde su planeación, desarrollo y finalización, sin desagregar lo importante de la documentación y el boceto para iniciar con los/el proyecto a realizar, teniendo en cuenta que cada vez que avanzamos en este, aprendemos mas y mas desde lo mas simple "modelo semifuncional" hasta lo mas complejo "diseño grafico" (desde mi perspectiva).

    ResponderEliminar
  42. El proceso me parece muy bueno. ya que el la programación no es solo escribir código, si no también es planear un proyecto, desde sus tres capas, entenderlo y llevarlo a cabo, me pareció muy interesante eso, ya que se asemeja a lo que es la realidad de la vida de un programador, con lo aprendido hasta hora ha sido muy bueno.

    ResponderEliminar
  43. Mi análisis principal es que todo lo que hemos puesto en practica durante todo el este tiempo es el correcto ya que presentar un proyecto no solo es de codificar si no también de estudiar que es lo mejor para el usuario, de buscar entender su perspectiva y de brindar una solución factible para ambos partes.

    Siempre es bueno realizar un diseño semifuncional y mostrarlo para que se lleve a cabo después su desarrollo y así tener una base y mostrarle al cliente lo que va a hacer su proyecto, teniendo en cuenta las recomendaciones del mismo y que en ese momento se puedan cambiar.

    ResponderEliminar
  44. Considero que el proceso del aula es el proceso correcto porque cuando se desarrolla un proyecto no se trata solo de codificar, sino que lo correcto primero es tener una idea clara de la estructura del programa, un diagrama del programa allí. Se imaginará será como cliente, diagrama de clases que nos facilita la programación, semifuncional para que el cliente en cuestión nos dé su opinión sobre si esto es posible o si hacemos cambios y de esta forma ahorrar tiempo. porque no tendremos que hacer cambios repentinos e inesperados debido a la falta de comunicación entre el desarrollador y el cliente al final del proyecto. Gracias a todos estos conceptos vistos en el semestre respectivo, podemos analizar con mayor claridad lo que nos están pidiendo e implementar dicho proyecto dentro del plazo establecido.

    ResponderEliminar
  45. primero que todo pienso que la parte mas importante del desarrollo de una aplicación es al momento de realizar un diseño semi-funcional y el diagrama lógico, ya que
    dependiendo de este se va a desarrollar el software y podemos mirar que tipo de errores existen o que se puede cambiar, de esta forma ahorrando mucho tiempo y dinero
    en el desarrollo de este proyecto. de igual manera cada uno de los otras aspectos son de gran valor, ya que te permiten tener una idea clara y rápida de lo que se esta
    solicitando a desarrollan, de esta manera entregando un buen trabajo y de la forma mas limpia (mejor elaborado) posible

    ResponderEliminar
  46. Creo que la forma en que trabajamos en los subgrupos fue muy apropiada y efectiva porque además de hacer un uso efectivo del plan enseñado por el profesor, la forma en que pudimos organizarnos en equipo también mejoró, asignando roles y obligaciones. Ahora sabemos hacerlo de forma integrada, aceptando las ideas de los demás y trabajando en conjunto.
    Por eso creo que en un trabajo futuro se nos pide ser mejores por fallas como no conocer alguna aplicación de diseño gráfico u otro nuevo lenguaje de desarrollo si lo conoces será más eficiente y además ya sabemos trabajar en equipo.

    ResponderEliminar