PROGRAMADOR
Un programador es aquella persona que escribe, depura y mantiene el código fuente de un programa informático del conjunto de instrucciones que ejecuta el hardware de una computadora para realizar una tarea.
reciben el nombre de desarrolladores de software, el cual se encarga de la implementación de prototipos mediante un lenguaje de programación que compilados pueda entender la computadora, aunque estrictamente forman parte de un equipo de personas de distintas especialidades de las cuales esta también el analista.
el analista como su nombre lo indica analiza problemas y los describe con el propósito de ser solucionado mediante un sistema de información.
CONCEPTOS: ¡para no olvidar!
Sistemas de procesamiento de transacciones: son sistemas de información computarizados para procesar grandes cantidades de datos relacionados con transacciones rutinarias de negocios.
sistemas de automatización de la oficina(OAS): apoya a quienes no generan conocimientos nuevos (trabajadores)
Sistemas de trabajo de conocimiento (kws): tienen como función apoyar a los trabajadores profesionales
Sistema de información general (MIS): su función es contribuir a la correcta interacción entre usuarios y computadores
Sistema de apoyo a las decisiones: realza el apoyo a la toma de decisiones en todas sus fases, pero la decisión definitiva es del encargado de esta.
Software de código abierto: es una alternativa al desarrollo de software tradicional cuyo código se oculta a los usuarios.
ROL DEL ANALISTA:
- Consultor: desempeña este rol para un negocio,por lo tanto podría ser contratado de manera específica para enfrentar los problemas de sistemas de información de una empresa.
- Experto en soporte técnico: recurre a su experiencia profesional con el hardware y software de cómputo y al uso que se le da en el negocio.
- Agente de cambio:desempeña cualquiera de las actividades relacionada con el ciclo de vida del desarrollo de sistemas.Este sirve como catalizador para el cambio, desarrolla un plan para el cambio y coopera con los demás para facilitar el cambio.
Cualidades del analista:
- Es un solucionador de problemas.
- Persona que aborda como un reto el análisis de problemas y que disfruta al diseñar soluciones factibles.
- Persona ordenada.
- Saber trabajar en grupo.
- Comunicador con capacidad para relacionarse con los demás durante extensos periodos.
- Entender las capacidades de las computadoras.
- Recabar los requisitos de información de los usuarios y comunicarlos a los programadores.
- Debe tener una ética profesional y personal firme que ayude a moldear las relaciones con sus clientes.
- Auto-disciplina y auto-motivación.
Cuatro razones para adoptar herramientas CASE
- Aumento en la productividad del analista: da al analista de sistemas la posibilidad de realizar plantación, análisis y diseño por medios gráficos con el propósito de construir aplicaciones cliente-servidor y bases de datos complejas.
- Mejora de comunicación analista-usuario: para que el sistema propuesto se concrete y sea útil en la práctica, es esencial una excelente comunicación entre analista y usuario durante todo el ciclo de vida del desarrollo de sistemas.
- Integración de las actividades del ciclo de vida: es integrar las actividades y proporcionar continuidad de una fase a la siguiente durante el ciclo de desarrollo de sistemas.
- Evaluar de manera precisa los cambios en el mantenimiento: permite a los usuarios analizar y evaluar el impacto de los cambios en el mantenimiento.
No hay comentarios:
Publicar un comentario