Crisis del Software


Crisis de Software


Planificación.


La mala planificación fue un problema muy grande ya que las desarrolladores no tuvieron en cuenta el presupuesto, el tiempo, los requerimientos que estos sistemas necesitaban para ser terminados, dicho Software o sistema al transcurso de los días no era bien desarrollado o no cumplía dichas necesidad. 





Yo puedo solucionar este problema hablando correctamente con el Cliente desde el principio comunicarle que practicas se van a realizar y en cuanto tiempo aproximadamente va a estar terminado dicho sistema, por lo cual necesitamos definir cuales son los requerimientos y el recurso que se tiene desde el inicio, ya que con base a esto podemos hacer un mejor razonamiento de este y optimizar diferentes procesos y requerimientos.




Calidad del Producto



En dicho tiempo la calidad del producto era algo muy común ya que cuando el Software o producto era terminado no contaba con la calidad adecuada pedida por el Cliente, ya que algunos de los recursos no era los adecuados y las funciones no cumplían con los requisitos pedidos por el Usuario.








La mejor manera de solucionar este problema es desde un inicio pactar por escrito los requerimientos que desea y necesita, también saber con que recursos se cuenta para así tener en cuenta si se contrata mas mano de obra o se realizan trabajos generales entre todos, también el numero de recursos ya que con ayuda este podemos tener una idea de cuando tiempo nos vamos a demorar para terminar dicho producto y sea de la mejor calidad posible. 

También podemos utilizar programas los cuales nos dan un informe de los errores y problemas que tiene nuestro sistema para asi, mejorar y solucionar esto, para un funcionamiento optimo.





Código Inmantenible

Un error muy común que hoy día se presenta en los desarrolladores, hacen un sistema que solo pueda ser mantenido por ellos, en los cuales, manejan nombres que no son claros, clases, paquetes que para una persona del común no tienen nada que ver, todo esto son malas practicas. 




Una excelente manera de solucionar dicho problema es hacer un código normal, que tenga nombres claros, buenos uso de la documentación, para así cualquier persona ya sea desarrollador entienda dicho código o sistema y pueda darle un mantenimiento adecuado, ya que si se supone que es un sistema por el cual algunas personas pagaron, pueden hacer lo que quieran con este.

Utilizando buenas practicas, escribiendo detalladamente el codigo y haciendo posible que cada operacion sea comentada.




2 comentarios:

  1. Me parece excelente todo lo dicho aquí, me ayudo bastante

    ResponderEliminar
  2. Gracias por la información. Tendré en cuenta las buenas practicas!.

    ResponderEliminar