SlideShare una empresa de Scribd logo
1 de 15
28 de mayo del 2015 Administración de la
función informática
Integrantes:
Julián Basilio María Angeli
Martínez Enríquez Osvaldo
Mejía Caballero Carmela
Mejía Huérfano Laura
Melo Nicolás David
TIC01SM-14
DESARROLLO DE SOFTWARE APP-SOLUTION:
LOGOTIPO:
GIRO DE LA EMPRESA.
Comercialización de software y capacitación a los clientes que compran nuestras
aplicaciones.
VISIÓN:
Ser una empresa líder en el desarrollo de software ser reconocida
internacionalmente, por su calidad y originalidad en sus proyectos y poder brindarles
la confianza a nuestros clientes que requieran de nuestros servicios.
MISIÓN:
Somos una empresa que tiene la obligaciónde poder entregar al cliente un producto
de calidad, ya que nuestra principal meta será innovar nuestros servicios para
satisfacer al cliente.
OBJETIVOS.
 Aumentar el servicio en los próximos doce meses.
 Ser una empresa líder en el mercado nacional.
 Tener nuestra empresa de desarrollo de software en varios puntos del país.
 Tener personal altamente capacitado para poder brindarle un excelente
servicio.
 ser el líder del mercado.
 incrementar las ventas.
 generar mayores utilidades.
 lograr una mayor participación en el mercado.
 ser una marca reconocida por su variedad de diseños.
 sobrevivir.
Gerente de Informática.
Características.
 Orientación al logro de objetivos
 Desarrollo y Dirección de recursos
 Buen manejo del factor tiempo
 Confianza en sí mismo
 Saber escuchar
 Decisión
 Capacidad de comunicación y motivación
 Capacidad de negociación
 Capacidad para adecuarse rápidamente a los cambios en los procesos de
trabajo.
 Capacidad para gestionar el proceso de cambio.
 Buenas relaciones interpersonales
 Visión estratégica
Funciones generales
Dirigir, supervisar y proponer la formulación y evaluación del plan estratégico, plan
operativo y convenido de gestión de JCSOFT, en coordinación con las demás
unidades organizativas.
Formalizar el plan de sistemas y establecer los objetivos. Recomendar aplicaciones
no existentes o mejoras en las existentes.
Disponer y supervisar la elaboración, mejoramiento y actualización permanente
delos procedimientos, directivas e instructivas de JCSOFT, a ser aplicadas en la
sede central, unidades operativas y de apoyo, proponiendo su aprobación a
gerencia general.
Dirigir la formulación y evaluación del plan estratégico de tecnologías de
información, proponiendo políticas y normas del ámbito informático.
Dirigir los mantenimientos de comunicación informática, redes de información, entre
otros.
Realizar presupuestos y reportar a los diversos gerentes sobre los proyectos en
ejecución.
Dirigir programas de desarrollo profesional, administrar políticas de salario, evaluar
nuevos desarrollos en el marco de negocios. Supervisar selección de proveedores.
Analista.
Características.
Un analista de sistemas estudia los problemas y las necesidades de una empresa
para determinar cómo podrían combinarse los recursos humanos, los procesos, los
datos, las comunicaciones y la tecnología para obtener mejoras en la empresa.
Un buen analista de sistemas debe estar preparado y tener las siguientes
características:
Mejorar los conocimientos en tecnología y sistemas de información.
El analista de sistemas en un mediador. Es responsable de mostrar a los usuarios
finales y los directivos como pueden las nuevas tecnologías favorecer a su empresa
y sus operaciones.
Una de las formas mejores para mantenerse al día es desarrollar la disciplina y el
hábito organizado de hojear y leer diversas publicaciones periódicas sobre sistemas
informáticos y de información. Otra forma de mantenerse bien informado es a través
de las asociaciones profesionales.
Experiencia y dominio de la programación informática.
Es evidente que un analista de sistemas debe saber programar. El analista de
sistemas es el principal eslabón entre los usuarios de la empresa y los
programadores informáticos. En consecuencia, muchas organizaciones, consideran
la experiencia en programación informática como un requisito previo indispensable
para el análisis y diseño de sistemas.
Conocimientos generales de la empresa.
Los analistas deberían ser capaces de comunicarse con los expertos de la empresa
para adquirir el conocimiento preciso de los problemas y las necesidades.
En algunos casos pueden resultar de gran valor especializaciones en contabilidad
o en fabricación.
Al trabajar con expertos de empresa, los analistas de sistemas adquieren
gradualmente un amplio conocimiento de la empresa.
Capacidad para resolver problemas.
El analista de sistemas debe tener capacidad para abordar problemas de empresa
grandes proporciones, descomponer dichos problemas en sus componentes,
analizar sus diversos aspectos y volverlos a ensamblar para resolver el problema.
Los analistas deben ser capaces de definir de forma creativa soluciones alternativas
a los problemas y las necesidades. La creatividad y perspicacia son dones naturales
que técnicas que pueden adquirirse.
Técnicas de comunicación interpersonal.
Debe ser capaz de comunicarse eficazmente, tanto en forma oral como escrita. El
analista debería buscar ayuda o formación en redacción técnica y empresarial,
métodos para hacer entrevistas y presentaciones y para adoptar las mejores
actitudes como oyente.
Capacidad de relación interpersonal.
Las técnicas interpersonales son también importantes por la naturales política del
trabajo del analista de sistemas. La primera responsabilidad del analista es la
empresa, su gestión y trabajadores. Las personas tienen a menudo metas y
necesidades que entran en conflicto con las de otras personas. El analista de
sistemas debe mediar en estos problemas y conseguir beneficios para la empresa
en su conjunto.
Flexibilidad y capacidad de adaptación.
Los analistas de sistemas deben ser capaces de detectar los momentos en que es
preciso y beneficioso poner en práctica variaciones a dichas normas para un
proyecto determinado.
Los analistas deben aprender a ser flexibles y adaptarse a los retos o situaciones
particulares que se presentan en los proyectos específicos de desarrollo de
sistemas.
Carácter y ética.
El analista requiere fuerte carácter y alto sentido de la ética. Como los analistas de
sistemas precisan conocer datos de la organización para desarrollar sistemas que
sirvan adecuadamente para apoyar a dicha organización, a menudo están al
corriente de planes y secretos sensibles.
También diseñan sistemas y escriben programas. Pero, en la mayoría de los casos,
el diseño y los programas son propiedad intelectual de la organización, ya que paga
por los servicios de analista y los programadores. No sería ético apropiarse de
dichos diseños y programas o venderlos a otras empresas.
Funciones:
El analista de sistemas como consultor
Por lo regular, el analista de sistemas participa como un consultor para la empresa.
Esto implica que un analista puede contratarse solo para canalizar a la empresa
ciertos tópicos de la informática. Esto ofrece una ventaja, en el sentido del consultor
externo trae consigo perspectivas frescas, que no poseen otros miembros de la
organización. Por otra parte para el analista externo implica una desventaja, pues
apenas tiene pleno acceso a la cultura organizacional autentica, que no se ofrece
de forma abierta a un externo.
El analista de sistemas como especialista de apoyo
El otro papel que podrá protagonizar es el de especialista de apoyo o staff dentro
de una empresa donde de manera regular, trabaje dentro del departamento de
sistemas. Esta posición, el analista dispone de una experiencia profesional respecto
al software y hardware y a sus aplicaciones en la empresa. Con frecuencia esas
tareas no se asocian a un proyecto ambicioso de sistemas, sino más bien implican
decisiones o modificaciones menores que se dan en un departamento individual.
El analista de sistemas como agente de cambio
Como analista de sistemas, el actuar como agente de cambio apoya una corriente
particular de cambio que involucra el uso de los sistemas de información. Además
transmite a los usuarios el proceso de cambio, ya que está convencido de que tales
cambios no ocurren de manera independiente en los sistemas de información, sino
más bien estos ocasionan cambios a lo largo de las organizaciones.
Responsabilidades
1. Evaluar la viabilidad de los proyectos
2. Lleva acabo entrevistas y otras acciones para investigación de hechos.
3. Documentar y analizar las operaciones de los sistemas actuales.
4. Definir las necesidades de usuario para mejorar o sustituir sistemas.
5. Escribir, probar y/o supervisar el desarrollo de software de aplicaciones.
6. Impartir formación a los usuarios que trabajen con nuevos sistemas o
versiones.
Diseñador.
Funciones.
 Usa la información recolectada anteriormente para hacer el diseño lógico.
 Diseña procedimientos precisos para la captura de datos (diseño de
entradas).
 Proporciona entrada efectiva para el sistema de información mediante el uso
de técnicas para el diseño de formas y pantallas
 Diseña la interfaz del usuario (teclado, menú de pantalla y ratón)
 Diseño de salidas
 Diseño de base de datos
 Diseño de archivo
 Diseño de control y respaldo
Programador.
Un programador profesional es una persona que se preocupa porque todo salga de
una forma ordenada, preparar un guion o secuencia de un programa o función del
mismo. Para lograr sus objetivos debe mantenerse actualizado en lo que se refiere
a su trabajo; ser imaginativo, consecuente, planificador, trabajar en un orden o un
mapa mental. Su trabajo le exige ser perfeccionista.
Un programador es una persona que posee un conocimiento pleno de la tecnología
y su funcionamiento; las matemáticas y la electrónica entre otras son áreas
indispensables; es decir que sabe manejar muchos equipos de diferentes
aplicaciones; como es una cámara, equipos de sonido, computadores, ciertos
programas de edición; innovar siempre en su trabajo; es el guía más importante que
requieren los profesionales en los diferentes medios de comunicación; es un
verdadero enlace entre un buen equipo de profesionales del diseño y la animación.
Características.
Capacidad analítica: El profesional de programación es una persona con la
agudeza visual, y la capacidad de comprender problemas y determinar las posibles
soluciones en un tiempo record.
Comprender Los lenguajes de programación: es fundamental que un buen
programador conozca muy bien el lenguaje del código que se usa para la
programación.
Sentido Común: Para ser un buen profesional en programación debe tener un
sentido común bien desarrollado, una aptitud mental lógica y eficiente con las cosas
repetitivas y ordenadas.
Trasformador de ideas: es una persona que mantiene su motivación muy alta y es
solucionador, en un buen equipo de profesionales el sintetiza y aclara de una forma
ordenada las diferentes problemáticas y mantiene un buen ritmo de trabajo con sus
compañeros.
Capacidad de Observación: Siendo un analítico por naturaleza, se le facilita la
capacidad de observar y ser objetivo en su tarea; es decir que él ve el problema de
una manera rápida.
Disciplina y constancia: es importante recalcar que un profesional de la
programación es muy exigente en su trabajo, por lo tanto es disciplinado, constante
y dedicado a su trabajo, el compromiso con su equipo de trabajo es serio.
Profesionalmente un programador debe tener:
Conocimientos: Lo más importante que un programador debe saber, es el
funcionamiento de las diferentes herramientas de comunicación que
constantemente interactúan con usuarios de internet, juegos de video, pantallas
móviles entre otros; esto funciona a base de códigos y lenguajes que el
programador debe conocer muy bien.
Ingeniería de software: Es un creativo muy inquieto que se preocupó por el
funcionamiento de los equipos, analiza los diferentes tipos de lenguajes en que
están diseñados.
Información actualizada: Los programadores son conscientes de la rapidez en que
se mueve el campo de acción en donde ellos están, las tecnologías y los avances
se producen todos los días como las diferentes formas de comunicación en donde
hay mucho camino que recorrer.
El manejo del inglés: El idioma es fundamental para un programador, porque así
le quedará mucho más fácil trabajar en varias plataformas y para diferentes clientes.
Funciones.
El programador cuya única función consistía en trasladar las especificaciones del
analista en código ejecutable para la computadora. Dichas especificaciones se
recogen en un documento denominado cuaderno de carga, medio de comunicación
entre ambos.
Testing.
Funciones.
Un tester investiga un producto de software con el objetivo de obtener información
acerca de su calidad y del valor que representa para quienes lo utilizan.
Asume el desafío de detectar la mayor cantidad de fallas severas (incidentes de alto
impacto) con el mínimo esfuerzo, antes de que el software salga a producción.
El tester participa de todas las etapas del proceso de desarrollo de software,
colaborando para asegurar la máxima calidad del producto. Su perfil conjuga un
conjunto de habilidades con el conocimiento del negocio, de la aplicación bajo
prueba y de cómo planificar, diseñar, ejecutar y administrar las pruebas.
Habilidades.
 Capacidad de abstracción y modelado para entender y simular el
comportamiento del sistema bajo prueba.
 Facilidad de comunicación oral y escrita para interactuar con desarrolladores
y usuarios.
 Creatividad para generar ideas e imaginar los problemas que podrían existir.
 Pensamiento crítico para evaluar las ideas, hacer deducciones y vincular lo
observado con los criterios de calidad de la empresa.
 Pragmatismo para poner en práctica las ideas y adecuar las técnicas y el
esfuerzo al alcance del proyecto.
 Aptitudes para el trabajo en equipo, de manera de poder interactuar con los
desarrolladores y otros testers, y lograr el máximo beneficio en esta
interacción.
Estas habilidades se adquieren y perfeccionan a medida que se avanza en
la Carrera de testing y se obtiene conocimiento y experiencia.
Referencias
http://www.academia.edu/7335087/Organizaci%C3%B3n_y_Funciones_Gerencia_De_Inform%C3%A1
tica_y_Planeamiento
http://www.sites.upiicsa.ipn.mx/polilibros/portal/Polilibros/P_proceso/ANALISIS_Y_DISEnO_DE_SI
STEMAS/Sistemas%20de%20informacion/Unidad%202/2.3a.html

Más contenido relacionado

La actualidad más candente

Presentacion gestion de_calidad
Presentacion gestion de_calidadPresentacion gestion de_calidad
Presentacion gestion de_calidadgledys solorzano
 
Gestión de Proyectos Informáticos
Gestión de Proyectos InformáticosGestión de Proyectos Informáticos
Gestión de Proyectos InformáticosPilar Pardo Hidalgo
 
Requerimientos algo a tener en cuenta ensayo.
Requerimientos algo a tener en cuenta ensayo.Requerimientos algo a tener en cuenta ensayo.
Requerimientos algo a tener en cuenta ensayo.cristiancastrillon4
 
Gestión de proyectos informáticos
Gestión de proyectos informáticosGestión de proyectos informáticos
Gestión de proyectos informáticosleroysss
 
Metodología ágil de programación extrema
Metodología ágil de programación extremaMetodología ágil de programación extrema
Metodología ágil de programación extremaRafael Hernandez
 
Metodologias de desarrollo
Metodologias de desarrolloMetodologias de desarrollo
Metodologias de desarrollokrisbell_romero
 
Elementos de calidad de software
Elementos de calidad de softwareElementos de calidad de software
Elementos de calidad de softwareSOLECITOGIRASOL
 
Planificacion de Proyecto de Software
Planificacion de Proyecto de SoftwarePlanificacion de Proyecto de Software
Planificacion de Proyecto de SoftwareManuelFuentes81
 
Conceptos sobre gestion de proyectos
Conceptos sobre gestion de proyectosConceptos sobre gestion de proyectos
Conceptos sobre gestion de proyectosKeller William
 
Ingeniería De Requisitos
Ingeniería De RequisitosIngeniería De Requisitos
Ingeniería De RequisitosssharLudena
 

La actualidad más candente (14)

CALIDAD DE SOFTWARE
CALIDAD DE SOFTWARECALIDAD DE SOFTWARE
CALIDAD DE SOFTWARE
 
Presentacion gestion de_calidad
Presentacion gestion de_calidadPresentacion gestion de_calidad
Presentacion gestion de_calidad
 
Gestión de Proyectos Informáticos
Gestión de Proyectos InformáticosGestión de Proyectos Informáticos
Gestión de Proyectos Informáticos
 
Requerimientos algo a tener en cuenta ensayo.
Requerimientos algo a tener en cuenta ensayo.Requerimientos algo a tener en cuenta ensayo.
Requerimientos algo a tener en cuenta ensayo.
 
Gestión de proyectos informáticos
Gestión de proyectos informáticosGestión de proyectos informáticos
Gestión de proyectos informáticos
 
Metodología ágil de programación extrema
Metodología ágil de programación extremaMetodología ágil de programación extrema
Metodología ágil de programación extrema
 
Robert milt ensayo
Robert milt ensayoRobert milt ensayo
Robert milt ensayo
 
Metodologias de desarrollo
Metodologias de desarrolloMetodologias de desarrollo
Metodologias de desarrollo
 
Programacion extrema
Programacion extremaProgramacion extrema
Programacion extrema
 
Elementos de calidad de software
Elementos de calidad de softwareElementos de calidad de software
Elementos de calidad de software
 
Planificacion de Proyecto de Software
Planificacion de Proyecto de SoftwarePlanificacion de Proyecto de Software
Planificacion de Proyecto de Software
 
Conceptos sobre gestion de proyectos
Conceptos sobre gestion de proyectosConceptos sobre gestion de proyectos
Conceptos sobre gestion de proyectos
 
Ingeniería De Requisitos
Ingeniería De RequisitosIngeniería De Requisitos
Ingeniería De Requisitos
 
Metodologias de procesos de software
Metodologias de procesos de softwareMetodologias de procesos de software
Metodologias de procesos de software
 

Similar a Desarrollo de software app

Software
SoftwareSoftware
SoftwareCun
 
El técnico en informática
El técnico en informática El técnico en informática
El técnico en informática victorlucer0
 
Clase 02 - Unidad I - ADI.pptx
Clase 02 - Unidad I - ADI.pptxClase 02 - Unidad I - ADI.pptx
Clase 02 - Unidad I - ADI.pptxDerlisDominguez5
 
Trabajo de una analista de sistemas
Trabajo de una analista de sistemasTrabajo de una analista de sistemas
Trabajo de una analista de sistemasFabiola Guaranda
 
Perfil del ing en sistemas
Perfil del ing en sistemasPerfil del ing en sistemas
Perfil del ing en sistemasGio Marin
 
Material Unidad 1analisis
Material Unidad 1analisisMaterial Unidad 1analisis
Material Unidad 1analisisUPEL-IPB
 
Perfil profesional ing sistemas
Perfil profesional ing sistemasPerfil profesional ing sistemas
Perfil profesional ing sistemasValery Torres
 
Analistas de información
Analistas de informaciónAnalistas de información
Analistas de informaciónPaty Ortiz
 
Roles de los diferentes analistas de información
Roles de los diferentes analistas de informaciónRoles de los diferentes analistas de información
Roles de los diferentes analistas de informaciónluckyzombie7
 
Resumen del libro kendall daneziita laulte
Resumen del libro kendall daneziita laulteResumen del libro kendall daneziita laulte
Resumen del libro kendall daneziita laulteDaneziita Laulate Flores
 
Resumen del libro kendall daneziita laulte
Resumen del libro kendall daneziita laulteResumen del libro kendall daneziita laulte
Resumen del libro kendall daneziita laulteDaneziita Laulate Flores
 
Resumen del libro kendall daneziita laulte
Resumen del libro kendall daneziita laulteResumen del libro kendall daneziita laulte
Resumen del libro kendall daneziita laulteDaneziita Laulate Flores
 

Similar a Desarrollo de software app (20)

Software
SoftwareSoftware
Software
 
El técnico en informática
El técnico en informática El técnico en informática
El técnico en informática
 
El_analista_perfil.pdf
El_analista_perfil.pdfEl_analista_perfil.pdf
El_analista_perfil.pdf
 
Clase 02 - Unidad I - ADI.pptx
Clase 02 - Unidad I - ADI.pptxClase 02 - Unidad I - ADI.pptx
Clase 02 - Unidad I - ADI.pptx
 
Trabajo de una analista de sistemas
Trabajo de una analista de sistemasTrabajo de una analista de sistemas
Trabajo de una analista de sistemas
 
Perfil del ing en sistemas
Perfil del ing en sistemasPerfil del ing en sistemas
Perfil del ing en sistemas
 
Administración de proyectos
Administración de proyectosAdministración de proyectos
Administración de proyectos
 
Administración de proyectos
Administración de proyectosAdministración de proyectos
Administración de proyectos
 
Material Unidad 1analisis
Material Unidad 1analisisMaterial Unidad 1analisis
Material Unidad 1analisis
 
Perfil profesional ing sistemas
Perfil profesional ing sistemasPerfil profesional ing sistemas
Perfil profesional ing sistemas
 
Dfwfdgsfhg
DfwfdgsfhgDfwfdgsfhg
Dfwfdgsfhg
 
Ari u3 ea_barh
Ari u3 ea_barhAri u3 ea_barh
Ari u3 ea_barh
 
Roles
RolesRoles
Roles
 
Analistas de información
Analistas de informaciónAnalistas de información
Analistas de información
 
Roles de los diferentes analistas de información
Roles de los diferentes analistas de informaciónRoles de los diferentes analistas de información
Roles de los diferentes analistas de información
 
Resumen del libro kendall daneziita laulte
Resumen del libro kendall daneziita laulteResumen del libro kendall daneziita laulte
Resumen del libro kendall daneziita laulte
 
Resumen del libro kendall daneziita
Resumen del libro kendall daneziitaResumen del libro kendall daneziita
Resumen del libro kendall daneziita
 
Resumen del libro kendall daneziita laulte
Resumen del libro kendall daneziita laulteResumen del libro kendall daneziita laulte
Resumen del libro kendall daneziita laulte
 
Resumen del libro kendall daneziita laulte
Resumen del libro kendall daneziita laulteResumen del libro kendall daneziita laulte
Resumen del libro kendall daneziita laulte
 
Resumen del libro kendall
Resumen del libro kendall Resumen del libro kendall
Resumen del libro kendall
 

Desarrollo de software app

  • 1. 28 de mayo del 2015 Administración de la función informática Integrantes: Julián Basilio María Angeli Martínez Enríquez Osvaldo Mejía Caballero Carmela Mejía Huérfano Laura Melo Nicolás David TIC01SM-14
  • 2. DESARROLLO DE SOFTWARE APP-SOLUTION: LOGOTIPO: GIRO DE LA EMPRESA. Comercialización de software y capacitación a los clientes que compran nuestras aplicaciones. VISIÓN: Ser una empresa líder en el desarrollo de software ser reconocida internacionalmente, por su calidad y originalidad en sus proyectos y poder brindarles la confianza a nuestros clientes que requieran de nuestros servicios. MISIÓN: Somos una empresa que tiene la obligaciónde poder entregar al cliente un producto de calidad, ya que nuestra principal meta será innovar nuestros servicios para satisfacer al cliente.
  • 3. OBJETIVOS.  Aumentar el servicio en los próximos doce meses.  Ser una empresa líder en el mercado nacional.  Tener nuestra empresa de desarrollo de software en varios puntos del país.  Tener personal altamente capacitado para poder brindarle un excelente servicio.  ser el líder del mercado.  incrementar las ventas.  generar mayores utilidades.  lograr una mayor participación en el mercado.  ser una marca reconocida por su variedad de diseños.  sobrevivir.
  • 4.
  • 5. Gerente de Informática. Características.  Orientación al logro de objetivos  Desarrollo y Dirección de recursos  Buen manejo del factor tiempo  Confianza en sí mismo  Saber escuchar  Decisión  Capacidad de comunicación y motivación  Capacidad de negociación  Capacidad para adecuarse rápidamente a los cambios en los procesos de trabajo.  Capacidad para gestionar el proceso de cambio.  Buenas relaciones interpersonales  Visión estratégica Funciones generales Dirigir, supervisar y proponer la formulación y evaluación del plan estratégico, plan operativo y convenido de gestión de JCSOFT, en coordinación con las demás unidades organizativas. Formalizar el plan de sistemas y establecer los objetivos. Recomendar aplicaciones no existentes o mejoras en las existentes. Disponer y supervisar la elaboración, mejoramiento y actualización permanente delos procedimientos, directivas e instructivas de JCSOFT, a ser aplicadas en la sede central, unidades operativas y de apoyo, proponiendo su aprobación a gerencia general.
  • 6. Dirigir la formulación y evaluación del plan estratégico de tecnologías de información, proponiendo políticas y normas del ámbito informático. Dirigir los mantenimientos de comunicación informática, redes de información, entre otros. Realizar presupuestos y reportar a los diversos gerentes sobre los proyectos en ejecución. Dirigir programas de desarrollo profesional, administrar políticas de salario, evaluar nuevos desarrollos en el marco de negocios. Supervisar selección de proveedores.
  • 7. Analista. Características. Un analista de sistemas estudia los problemas y las necesidades de una empresa para determinar cómo podrían combinarse los recursos humanos, los procesos, los datos, las comunicaciones y la tecnología para obtener mejoras en la empresa. Un buen analista de sistemas debe estar preparado y tener las siguientes características: Mejorar los conocimientos en tecnología y sistemas de información. El analista de sistemas en un mediador. Es responsable de mostrar a los usuarios finales y los directivos como pueden las nuevas tecnologías favorecer a su empresa y sus operaciones. Una de las formas mejores para mantenerse al día es desarrollar la disciplina y el hábito organizado de hojear y leer diversas publicaciones periódicas sobre sistemas informáticos y de información. Otra forma de mantenerse bien informado es a través de las asociaciones profesionales. Experiencia y dominio de la programación informática. Es evidente que un analista de sistemas debe saber programar. El analista de sistemas es el principal eslabón entre los usuarios de la empresa y los programadores informáticos. En consecuencia, muchas organizaciones, consideran la experiencia en programación informática como un requisito previo indispensable para el análisis y diseño de sistemas. Conocimientos generales de la empresa. Los analistas deberían ser capaces de comunicarse con los expertos de la empresa para adquirir el conocimiento preciso de los problemas y las necesidades.
  • 8. En algunos casos pueden resultar de gran valor especializaciones en contabilidad o en fabricación. Al trabajar con expertos de empresa, los analistas de sistemas adquieren gradualmente un amplio conocimiento de la empresa. Capacidad para resolver problemas. El analista de sistemas debe tener capacidad para abordar problemas de empresa grandes proporciones, descomponer dichos problemas en sus componentes, analizar sus diversos aspectos y volverlos a ensamblar para resolver el problema. Los analistas deben ser capaces de definir de forma creativa soluciones alternativas a los problemas y las necesidades. La creatividad y perspicacia son dones naturales que técnicas que pueden adquirirse. Técnicas de comunicación interpersonal. Debe ser capaz de comunicarse eficazmente, tanto en forma oral como escrita. El analista debería buscar ayuda o formación en redacción técnica y empresarial, métodos para hacer entrevistas y presentaciones y para adoptar las mejores actitudes como oyente. Capacidad de relación interpersonal. Las técnicas interpersonales son también importantes por la naturales política del trabajo del analista de sistemas. La primera responsabilidad del analista es la empresa, su gestión y trabajadores. Las personas tienen a menudo metas y necesidades que entran en conflicto con las de otras personas. El analista de sistemas debe mediar en estos problemas y conseguir beneficios para la empresa en su conjunto.
  • 9. Flexibilidad y capacidad de adaptación. Los analistas de sistemas deben ser capaces de detectar los momentos en que es preciso y beneficioso poner en práctica variaciones a dichas normas para un proyecto determinado. Los analistas deben aprender a ser flexibles y adaptarse a los retos o situaciones particulares que se presentan en los proyectos específicos de desarrollo de sistemas. Carácter y ética. El analista requiere fuerte carácter y alto sentido de la ética. Como los analistas de sistemas precisan conocer datos de la organización para desarrollar sistemas que sirvan adecuadamente para apoyar a dicha organización, a menudo están al corriente de planes y secretos sensibles. También diseñan sistemas y escriben programas. Pero, en la mayoría de los casos, el diseño y los programas son propiedad intelectual de la organización, ya que paga por los servicios de analista y los programadores. No sería ético apropiarse de dichos diseños y programas o venderlos a otras empresas. Funciones: El analista de sistemas como consultor Por lo regular, el analista de sistemas participa como un consultor para la empresa. Esto implica que un analista puede contratarse solo para canalizar a la empresa ciertos tópicos de la informática. Esto ofrece una ventaja, en el sentido del consultor externo trae consigo perspectivas frescas, que no poseen otros miembros de la organización. Por otra parte para el analista externo implica una desventaja, pues apenas tiene pleno acceso a la cultura organizacional autentica, que no se ofrece de forma abierta a un externo.
  • 10. El analista de sistemas como especialista de apoyo El otro papel que podrá protagonizar es el de especialista de apoyo o staff dentro de una empresa donde de manera regular, trabaje dentro del departamento de sistemas. Esta posición, el analista dispone de una experiencia profesional respecto al software y hardware y a sus aplicaciones en la empresa. Con frecuencia esas tareas no se asocian a un proyecto ambicioso de sistemas, sino más bien implican decisiones o modificaciones menores que se dan en un departamento individual. El analista de sistemas como agente de cambio Como analista de sistemas, el actuar como agente de cambio apoya una corriente particular de cambio que involucra el uso de los sistemas de información. Además transmite a los usuarios el proceso de cambio, ya que está convencido de que tales cambios no ocurren de manera independiente en los sistemas de información, sino más bien estos ocasionan cambios a lo largo de las organizaciones. Responsabilidades 1. Evaluar la viabilidad de los proyectos 2. Lleva acabo entrevistas y otras acciones para investigación de hechos. 3. Documentar y analizar las operaciones de los sistemas actuales. 4. Definir las necesidades de usuario para mejorar o sustituir sistemas. 5. Escribir, probar y/o supervisar el desarrollo de software de aplicaciones. 6. Impartir formación a los usuarios que trabajen con nuevos sistemas o versiones.
  • 11. Diseñador. Funciones.  Usa la información recolectada anteriormente para hacer el diseño lógico.  Diseña procedimientos precisos para la captura de datos (diseño de entradas).  Proporciona entrada efectiva para el sistema de información mediante el uso de técnicas para el diseño de formas y pantallas  Diseña la interfaz del usuario (teclado, menú de pantalla y ratón)  Diseño de salidas  Diseño de base de datos  Diseño de archivo  Diseño de control y respaldo Programador. Un programador profesional es una persona que se preocupa porque todo salga de una forma ordenada, preparar un guion o secuencia de un programa o función del mismo. Para lograr sus objetivos debe mantenerse actualizado en lo que se refiere a su trabajo; ser imaginativo, consecuente, planificador, trabajar en un orden o un mapa mental. Su trabajo le exige ser perfeccionista. Un programador es una persona que posee un conocimiento pleno de la tecnología y su funcionamiento; las matemáticas y la electrónica entre otras son áreas indispensables; es decir que sabe manejar muchos equipos de diferentes aplicaciones; como es una cámara, equipos de sonido, computadores, ciertos programas de edición; innovar siempre en su trabajo; es el guía más importante que requieren los profesionales en los diferentes medios de comunicación; es un verdadero enlace entre un buen equipo de profesionales del diseño y la animación.
  • 12. Características. Capacidad analítica: El profesional de programación es una persona con la agudeza visual, y la capacidad de comprender problemas y determinar las posibles soluciones en un tiempo record. Comprender Los lenguajes de programación: es fundamental que un buen programador conozca muy bien el lenguaje del código que se usa para la programación. Sentido Común: Para ser un buen profesional en programación debe tener un sentido común bien desarrollado, una aptitud mental lógica y eficiente con las cosas repetitivas y ordenadas. Trasformador de ideas: es una persona que mantiene su motivación muy alta y es solucionador, en un buen equipo de profesionales el sintetiza y aclara de una forma ordenada las diferentes problemáticas y mantiene un buen ritmo de trabajo con sus compañeros. Capacidad de Observación: Siendo un analítico por naturaleza, se le facilita la capacidad de observar y ser objetivo en su tarea; es decir que él ve el problema de una manera rápida. Disciplina y constancia: es importante recalcar que un profesional de la programación es muy exigente en su trabajo, por lo tanto es disciplinado, constante y dedicado a su trabajo, el compromiso con su equipo de trabajo es serio. Profesionalmente un programador debe tener: Conocimientos: Lo más importante que un programador debe saber, es el funcionamiento de las diferentes herramientas de comunicación que constantemente interactúan con usuarios de internet, juegos de video, pantallas
  • 13. móviles entre otros; esto funciona a base de códigos y lenguajes que el programador debe conocer muy bien. Ingeniería de software: Es un creativo muy inquieto que se preocupó por el funcionamiento de los equipos, analiza los diferentes tipos de lenguajes en que están diseñados. Información actualizada: Los programadores son conscientes de la rapidez en que se mueve el campo de acción en donde ellos están, las tecnologías y los avances se producen todos los días como las diferentes formas de comunicación en donde hay mucho camino que recorrer. El manejo del inglés: El idioma es fundamental para un programador, porque así le quedará mucho más fácil trabajar en varias plataformas y para diferentes clientes. Funciones. El programador cuya única función consistía en trasladar las especificaciones del analista en código ejecutable para la computadora. Dichas especificaciones se recogen en un documento denominado cuaderno de carga, medio de comunicación entre ambos. Testing. Funciones. Un tester investiga un producto de software con el objetivo de obtener información acerca de su calidad y del valor que representa para quienes lo utilizan. Asume el desafío de detectar la mayor cantidad de fallas severas (incidentes de alto impacto) con el mínimo esfuerzo, antes de que el software salga a producción.
  • 14. El tester participa de todas las etapas del proceso de desarrollo de software, colaborando para asegurar la máxima calidad del producto. Su perfil conjuga un conjunto de habilidades con el conocimiento del negocio, de la aplicación bajo prueba y de cómo planificar, diseñar, ejecutar y administrar las pruebas. Habilidades.  Capacidad de abstracción y modelado para entender y simular el comportamiento del sistema bajo prueba.  Facilidad de comunicación oral y escrita para interactuar con desarrolladores y usuarios.  Creatividad para generar ideas e imaginar los problemas que podrían existir.  Pensamiento crítico para evaluar las ideas, hacer deducciones y vincular lo observado con los criterios de calidad de la empresa.  Pragmatismo para poner en práctica las ideas y adecuar las técnicas y el esfuerzo al alcance del proyecto.  Aptitudes para el trabajo en equipo, de manera de poder interactuar con los desarrolladores y otros testers, y lograr el máximo beneficio en esta interacción. Estas habilidades se adquieren y perfeccionan a medida que se avanza en la Carrera de testing y se obtiene conocimiento y experiencia.