diagnostico - ingenieria 2010-2012 | ejecucion … · web viewel departamento de soporte técnico...

12
DIAGNOSTICO 1.1 ¿Cuál es El Problema? Para poder responder esta pregunta con mayor precisión listaremos los posibles problemas que se han detectado mediante entrevistas a los usuarios del sistema. - Retrasos en la entrega de los proyectos. - Alto grado de insatisfacción de los clientes con respecto a lo que ellos necesitaban. - Conflictos en el área comercial por disconformidad de los clientes. (Facturas impagas) - Desconfianza de parte del cliente en cumplimiento de plazos y responsabilidades. Causas, Problemas y Efectos

Upload: lekhue

Post on 11-Oct-2018

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DIAGNOSTICO - Ingenieria 2010-2012 | Ejecucion … · Web viewEl departamento de Soporte técnico depende del departamento de desarrollo para hacer la instalación de las aplicaciones

DIAGNOSTICO

1.1 ¿Cuál es El Problema?

Para poder responder esta pregunta con mayor precisión listaremos los

posibles problemas que se han detectado mediante entrevistas a los

usuarios del sistema.

- Retrasos en la entrega de los proyectos.

- Alto grado de insatisfacción de los clientes con respecto a lo que

ellos necesitaban.

- Conflictos en el área comercial por disconformidad de los clientes.

(Facturas impagas)

- Desconfianza de parte del cliente en cumplimiento de plazos y

responsabilidades.

Causas, Problemas y Efectos

Page 2: DIAGNOSTICO - Ingenieria 2010-2012 | Ejecucion … · Web viewEl departamento de Soporte técnico depende del departamento de desarrollo para hacer la instalación de las aplicaciones

1.2 Ubicación del Problema

1.2.1 Características generales de la empresa

DesaSoft Limitada es fundada en el año 2004 por Alexis Valenzuela y Miguel

Angel Cortés, Actuales dueños y socios, Empresa dedicada al desarrollo de

aplicaciones computacionales, e Implementación de nuevas tecnologías.

Durante este último año (2008) el aumento de nuevos proyectos tanto para

el sector público y privado, ha llevado al crecimiento de 50% del personal,

para lograr suplir las nuevas necesidades. A la vez la facturación ha crecido

en más de 70% con respecto al año anterior.

Direcciones de las Oficinas de la compañíaAvenida Las Condes 11111 Of. 22, Vitacura, Santiago

Teléfono: 343434344

Sitio de Internetwww.dedeft.cl

Contacto al Interior de la EmpresaXxxxxx xxxxxxxxxxxxx xxxxxxxx

Líder Técnico

Teléfono: 34343433

Page 3: DIAGNOSTICO - Ingenieria 2010-2012 | Ejecucion … · Web viewEl departamento de Soporte técnico depende del departamento de desarrollo para hacer la instalación de las aplicaciones

1.2.2 Organigrama

El área en cuestión es el departamento de desarrollo, cuya labor es

programar las aplicaciones computacionales dependiendo de las

necesidades presentadas por nuestros clientes.

1.2.3. Relación del Área Problema con otras Áreas

El análisis está orientado al área de desarrollo por ello se definirá la relación

del departamento de desarrollo con sus áreas. Se puede observar las

siguientes interacciones.

a) El departamento de Desarrollo cumple los requerimientos del

departamento comercial, y ambos dependen del gerente general.

b) El departamento de Finanzas depende de las entregas que el área

de desarrollo entregue a los clientes, para poder hacer cobro de

las facturas.

c) El departamento de Operaciones (TI) depende del departamento

de desarrollo para hacer la Instalación de las aplicaciones en los

DATACENTERS de la empresa.

d) El departamento de Soporte técnico depende del departamento de

desarrollo para hacer la instalación de las aplicaciones en los

computadores ubicados en las dependencias del cliente.

Page 4: DIAGNOSTICO - Ingenieria 2010-2012 | Ejecucion … · Web viewEl departamento de Soporte técnico depende del departamento de desarrollo para hacer la instalación de las aplicaciones

e) El departamento de RRHH depende del departamento de

desarrollo, ya que este último pide recursos (personas) para

terminar a tiempo los desarrollos.

1.2.4) Diagrama de interacción del área problema con otras áreas

1.3 Recursos y Requerimientos del Área Problema

1.3.1 Materiales Computadores

o 7 estaciones de trabajo marca DELL modelo OptiPlex 360

Pentium D 2Ghz

2gb de RAM

200gb de disco duro

Monitor de LCD

o 2 Notebook marca DELL modelo XPS1330

Core2Duo T7100 1.83Ghz

2gb de RAM

120gb de disco duro

Servidores

o 1 servidor marca DELL modelo Poweredge R805, que cumple

la función de servidor de dominio

Page 5: DIAGNOSTICO - Ingenieria 2010-2012 | Ejecucion … · Web viewEl departamento de Soporte técnico depende del departamento de desarrollo para hacer la instalación de las aplicaciones

o 3 servidores marca DELL modelo Poweredge 2950 III, que

cumplen la función de servidores de datos

o 1 servidor marca DELL modelo Poweredge R200, que cumple

la función de servidor de correo

o 1 servidor marca DELL modelo Poweredge R200, que cumple

la función de controlador de código.

Software Especializado

o Sistema operativo de servidores (Windows 2003)

o Servidor de correo (Microsoft Exchange 2003)

o Entornos de desarrollo (Visual Studio.Net 2008)

o Gestores de bases de datos (SQLSERVER 2005)

o Lenguajes de programación ( C#)

o Sistemas Operativos (Windows XP)

1.3.2 Infraestructura Sala de Reuniones (10mts2)

Sala de Servidores con refrigeración (15 mts2)

Sala de Trabajo con estaciones de trabajo (30mts2)

1.3.3 Humano Arquitecto de Soluciones

Administrador de bases de datos

Líder Técnico

Programadores

1.4 Descripción del problema

1.4.1 Caja Negra:

A continuación se detallan las entradas y salidas desde un punto de vista global

Entradas Salidas

Necesidades del Cliente Sistema de

información

que

solucionará las

necesidades

que el cliente

Reuniones con el personal que

interactuará con la solución

Formularios e informes utilizados

en el normal funcionamiento de la

empresa

Page 6: DIAGNOSTICO - Ingenieria 2010-2012 | Ejecucion … · Web viewEl departamento de Soporte técnico depende del departamento de desarrollo para hacer la instalación de las aplicaciones

desea

optimizar

Luego de reuniones con la empresa (cliente) y la recopilación de las

necesidades, se adquiere el compromiso del desarrollo de un sistema para

potenciar el manejo de información, de manera ágil, segura y ordenada. Este

desarrollo continua con la entrega de un prototipo funcional en un plazo

prudente, a fin de ser evaluado por el cliente. Luego de su aprobación, se

concluye con una solución definitiva.

Page 7: DIAGNOSTICO - Ingenieria 2010-2012 | Ejecucion … · Web viewEl departamento de Soporte técnico depende del departamento de desarrollo para hacer la instalación de las aplicaciones

2.4.2 Flujo grama:En el siguiente flujo grama se detalla el proceso de desarrollo de un sistema

de información.

1.4.3 Narración:1) El área comercial recibirá el requerimiento de parte de algún

cliente, para solucionar algún problema que este último tenga. Se

hará un estudio de factibilidad, y ver la viabilidad de realizar una

aplicación computacional para dar solución al problema.

Page 8: DIAGNOSTICO - Ingenieria 2010-2012 | Ejecucion … · Web viewEl departamento de Soporte técnico depende del departamento de desarrollo para hacer la instalación de las aplicaciones

2) El área comercial hará entrega al Arquitecto los antecedentes y el

estudio de factibilidad, este hará reuniones y entrevistas en las

dependencias del cliente, de estas entrevista saldrán los casos

de uso. Se realizará el análisis y diseño de la solución.

3) El jefe de proyecto recibirá el análisis y diseño de la solución,

para luego delegar las tareas y asignar responsables. Entregando

a los programadores las pautas para escribir el código de la

aplicación, de igual forma entregará las pautas al DBA

(Administrador de bases de datos).

4) Los programadores recibirán los antecedentes y casos de uso de

la aplicación que estos deben codificar. Una vez que terminen su

trabajo serán entregados al jefe de proyecto.

5) El DBA recibirá los antecedentes y creará la base de datos,

codificará lo necesario para el buen funcionamiento de la

aplicación.

6) El jefe de proyecto recibirá de parte de los programadores, y del

DBA el trabajo realizado por cada uno de ellos, se ensamblará

una versión de la aplicación, para luego ser enviada al

departamento de QA para que realicen las pruebas necesarias.

7) El departamento de QA recibirá los casos de uso, y antecedente

para proceder a realizar las pruebas de la aplicación, y

documentar cada una de las pruebas realizadas.

8) El jefe de proyecto, recibirá notificación del departamento de QA

de los problemas encontrados al momento de realizar las

pruebas. El jefe de proyecto tomará la documentación generada

por el departamento de QA y se la entregará a los programadores

y/o DBA según corresponda.

9) El Arquitecto, recibirá notificación del departamento de QA, que la

aplicación cumple con el 100% de los casos de uso. Y está lista

para enviar la aplicación a producción.

10) El departamento de operaciones recibirá los antecedentes y

documentación necesaria para realizar la instalación de la

aplicación informática en las dependencias del cliente.

1.5 Evaluación del Problema:A continuación se realizará una evaluación de la situación actual del área de

desarrollo, sobre una situación ideal.

Page 9: DIAGNOSTICO - Ingenieria 2010-2012 | Ejecucion … · Web viewEl departamento de Soporte técnico depende del departamento de desarrollo para hacer la instalación de las aplicaciones

1.5.1 Patrón Ideal

Indicadores Si No

Los programadores entienden claramente lo que el

cliente solicita

X

Los plazos estimados se cumplen a cabalidad X

Existe el Hardware requerido para desarrollar las

aplicaciones

X

Existen las herramientas adecuados para el

desarrollo de aplicaciones.

X

Existen las condiciones necesarias para el buen

funcionamiento de los programadores

X

Page 10: DIAGNOSTICO - Ingenieria 2010-2012 | Ejecucion … · Web viewEl departamento de Soporte técnico depende del departamento de desarrollo para hacer la instalación de las aplicaciones

2.5.2 Situación IdealPatrón ActualIndicadores Si N

o

Los programadores entienden claramente lo que el

cliente solicita

X

Los plazos estimados se cumplen a cabalidad X

Existe el Hardware requerido para desarrollar las

aplicaciones

X

Existen las herramientas adecuados para el

desarrollo de aplicaciones.

X

Existen las condiciones necesarias para el buen

funcionamiento de los programadores

X

1.6 Conclusiones y Recomendaciones:

- Para el problema de retraso de la entrega del proyecto de parte del área

de desarrollo, causado por tareas repetitivas que consumen un tiempo

significativo dentro del desarrollo lo que afecta la rentabilidad e imagen de la

empresa, se recomienda incorporar una herramienta que automatice

aquellas labores repetitivas. Lo que reducirá los tiempos de desarrollo.