1.-Describe que tareas realizaras en cada una de las siguientes actividades
para desarrollar un programa desde el enfoque de PSP. (a) Definicin de requerimientos Considero que el factor ms importante en el desarrollo de un proyecto de software es el entendimiento del problema, cuando se solicita un proyecto considero fundamental la alta capacidad de los analistas para llevar a cabo su documento de especificacin de requerimientos, ya que este ser el gua para emprender el desarrollo del producto. En un principio a travs de las entrevistas con el cliente, se analizan todos los procesos que se llevaran a cabo, inclusive considero de suma importancia involucrarse dentro del rea donde funcionara el producto y as tener una clara idea de lo que se va hacer, me refiero cuando el producto es grande y se utilizara en una empresa en sus actividades de trabajo. (b) Realizar un diseo conceptual Al realizar el diseo conceptual es de gran inters el conocimiento previo a los modelos de desarrollo para llevar a cabo el ms idneo para poder representar el producto, esto nos ayudara a conocer el desglose de actividades que se llevaran a cabo dentro del grupo trabajo, y nos permitir conocer que tan grande o pequeo ser el desarrollo del producto. (c) Estimar el tamao del proyecto En este aspecto tengo un concepto personal que he aprendido en el desarrollo de mi aprendizaje divide y vencers, si no tengo todava la experiencia sobre el proyecto que he de desarrollar, es conveniente a travs de mi modelo dividir los procesos en subprocesos eso me ayudara a que al ser pequeos estos subprocesos, me podrn ayudar a medir el tamao del producto y as poder estimarlo con asertividad. (d) Estimar los recursos necesarios Cuando ya se tiene la visin de los recursos con los que he de contar para llevar a cabo el diseo del software es necesario tener un plan para la utilizacin de los mismos, ya sea que se tenga poco personal, pocos recursos econmicos, pocos recurso de computo etc. Los recursos con los cuales se cuenta para el desarrollo del producto sern ms efectivos si se planean como llevarlos a cabo en el transcurso del desarrollo (e) Calendarizar las actividades En el plan de desarrollo, y utilizando el software visto en la primera unidad, process dashboard, ser de gran utilidad llevar a cabo las tareas encomendadas, y as poder cumplir con la responsabilidad acordada con el cliente de la entrega del producto en un tiempo especfico.