Procesos de Negocio III

  • Con el lenguaje o notación seleccionado grafique 3 procesos o subprocesos de una empresa a la cual pueda tener acceso.



Pedido


























Necesidad de Materia Prima




























Entrega

Procesos de Negocio II

  • De UNA de las notaciones o lenguajes escogidos, explique cómo funciona (por ejemplo la cantidad de niveles que tiene) y que elementos utiliza para graficar un proceso. Haga una breve descripción de los principales elementos.


Diagrama de procesos
El diagrama de proceso requiere seguir una serie de pautas antes de su elaboración. Estas pautas son las siguientes.
  1. Realizar el trabajo en una hoja de tamaño adecuado. El encabezado debe presentar datos de identificación del proceso.
  2. La estructura debe estar formada por 5 columnas para los símbolos (niveles) y una para la descripción del trámite. El cual debe ser sintetizado. Además, esta debe tener dos columnas para las distancias de los transportes y tiempo (minuto de demora), así como, también, una columna para las observaciones.
  3. Se debe realizar anotaciones de la descripción de los pasos del proceso. También, se debe marcar puntos en las columnas de los símbolos correspondientes.
  4. Al terminar la descripción del proceso con sus operaciones, transportes, demoras y el tiempo pedido en el almacenamiento. Se obtiene los totales del proyecto.
  5. Los totales representa el tipo de acción conveniente a tomar para realizar un análisis más detallado y cambiar aspectos que pueden afectar al proceso en un tiempo determinado.
Por otro lado, proporciona una imagen clara de toda secuencia de acontecimientos del proceso. Mejorar la distribución de los locales y el manejo de los materiales. También sirve para disminuir las esperas, estudiar las operaciones y otras actividades en su relación recíproca. Igualmente para comparar métodos, eliminar el tiempo improductivo y escoger operaciones para su estudio detallado.


Simbología (Niveles) 


Operación.- Se emplea para crear o agregar algo. De otra forma, también, Se utiliza cuando se requiere preparar el proceso para dar paso a otra operación, transporte, inspección o almacenaje. Una operación, también, puede ocurrir cuando se está recibiendo la información o esta se encuentra planeando.


Transporte.- Esta simbología se emplea para dar a entender que un objeto está siendo movido de un lugar a otro. Esto aplica si solo si estos movimientos no formen parte de una operación o inspección.






Inspección.- El nivel de inspección se emplea para dar a conocer que uno o un grupo de los objetos son examinados para dar con la identificación de tales. Se comprueba o verifica la calidad o el número de estos, así como sus características.





Demora.- La demora se emplea para representar la interferencia de un objeto o un grupo de ellos en el flujo. De esta manera, se da a conocer la existencia de un retardo en el siguiente paso del proceso.




Almacenaje.- El nivel de almacenaje da a conocer que los objetos o el objeto serán retenidos y protegidos. Esto quiere decir, los objetos no sufrirán ningún movimiento o uso no autorizados.




Actividad combinada.- La representación da a conocer que se aplicaran un conjunto de actividades a un mismo operario en el mismo lugar de trabajo. Este símbolo es la combinación de los de Operación e inspección.




Ejemplo de la organización de un diagrama de proceso

Fuente: Wikipedia

Procesos de Negocio I

  • Investigue que lenguajes o notaciones existen en el medio para graficar un proceso de Negocio. Haga un resumen de por lo menos 3 notaciones.


Diagrama de proceso
Es la representación grafica de una secuencia de actividades dentro del proceso con el fin de mejorarlo y/o encontrar fallas dentro de el. Para esto es necesario graficar, clasificar y agregar información de cada actividad para ser posteriormente analizada.
El diagrama esta ordenado de manera cronológico así mismo, muestra a los agentes que interactúan, el tiempo y los materiales utilizados en la actividad.


Diagrama de flujo
El diagrama de fluidos se caracteriza por tener un único inicio y final. Además, sirve para mostrar de una forma sencilla las tareas dentro del proceso. Esto se logra al utilizar símbolos para poder definir desde direcciones hasta jerarquías de las tareas. Este tipo de diagrama es muy utilizado en la computación por su estructura algorítmica (reglas definidas, ordenas y finitas).Sin embargo, estos diagramas también son utilizados en la económica y proceso industriales.

Lenguaje Unificado de Modelado
Es un sistema de modelado de software, el más utilizado actualmente, aunque, también se puede utilizar para modelar diferentes tipos de procesos. Su mayor característica es que puede ser usada para dar soporte a una metodología de desarrollo de software como puede ser el RUP.


Diagrama de bloques
Los diagrama de bloques son utilizados organizar tareas dentro de un proceso o bloque y estos bloques en un sistema ayudando a simplificarlo. Por ejemplo en una plana de tratamiento de aguas servidas:

Fuente: Wikipedia

Aceptación de la Carrera

La carrera de Ingeniería de Software ha estado ganando reputación desde hace algún tiempo, hasta tal punto en donde se ha convertido en altamente reconocida y valorada. Esto es debido a la necesidad actual de cualquier empresa o negocio, sin importar el tamaño de esta o este, por tratar de optimizar sus recursos a través del uso de la tecnología.

En primer lugar, para que una empresa salga a flote y sobresalga debe contar con buenos recursos digitales. Para ello, el ingeniero de software debe encargarse de proveer a la empresa de un programa o aplicación adecuado para facilitar el trabajo y mejorar la productividad de la compañía.

Como se puede apreciar, en estos tiempos modernos en donde las aplicaciones y los medios digitales son algo tan común, la Ingeniería de Software juega un papel de vital importancia en el desempeño de cualquier negocio, y de esta puede depender el éxito o fracaso de este.

Link: https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsBO0FFdjiT7rxvDAuGPo7BrTZywkKl1eunWTjKL9jQ9XuPf47B-C3kv4tcuSB3wHRm7BzQY42dFsTRr-AALv9mCTU9ErdIprAqjkSBdX6d_NqF1FlpY7UNMqFxspkpZGVDH5YnEvGVFA/s1600/ingenieria_software.jpg (Blogspot | Imagen)

Ventajas y Especialidades

Estudiar Ingeniería de Software tiene una serie de ventajas que hacen que el egresado pueda tener suficientes conocimientos para poder sobresalir en el mundo laboral.

Contrario a lo que muchos pensarían al escuchar el nombre de esta carrera, la Ingeniería de Software no solo abarca temas referidos a programas u otros componentes referidos al software ya que otorga  valiosos conocimientos sobre el manejo de negocios. Esto permite que el estudiante pueda sobresalir además, en el ámbito empresarial.

Esta carrera sienta las bases, herramientas y procedimientos que permiten un buen desarrollo de proyectos aplicando estrategias diversas para resolver problemas.

Mejorar la calidad de los productos de software y facilitar el control del proceso de desarrollo de software es una de las prioridades de la Ingeniería de Software. Esto permite que el ingeniero pueda presentar un trabajo óptimo y de alta calidad sin hacer que el proceso de diseño y desarrollo parezca una tarea complicada.

Acerca de las especializaciones, el Ingeniero de Software puede elegir al termino de su carrera una especializacion de una "lista" muy variada. Una de ellas es la programación, siendo esta una de las especialidades más optadas por los ingenieros. Entre los lenguajes de programación a elegir se encuentran JavaScript, C++, Pascal, .Net, PHP, ASP, entre otros. Asimismo, otra especialidad elegida frecuentemente es la de administración de 'Base de Datos', lo cual implica el uso avanzado de herramientas como: MySQL, Oracle, Microsoft SQL Server 2008, etc. Además, el ingeniero de software podrá especializarse en otras ramas como: Diseño web, Diseno de sistemas digitales, etc.

Links:
- http://www.monografias.com/trabajos5/inso/inso.shtml (Monografías)
- http://www.guiasenior.com/contenidos/images/proyecto_software.jpg (Guia Senior | Imagen)

Perfil del Profesional

El ingeniero de Software es un profesional que posee bases metodológicas sobre el Software y la programación. De esta manera, este profesional podrá ejercitar cualquier rol que involucre el desarrollo de software, como por ejemplo: en la administración de proyectos, como líder de proyectos, como arquitecto de software y, asimismo como todas las actividades relacionadas, básicamente, con la programación. En ese sentido, es capaz de planear soluciones respecto al control de procesos, sobre mejoras respecto a decisiones innovadoras de la industria y el entretenimiento.

Cabe resaltar que el ingeniero de sistemas presenta las siguientes características:
  • En relación a los conocimientos, sabe sobre ciencias computaciones que le permiten aplicar algoritmos, estructura de datos y lenguajes de programación en el desarrollo de software. Asimismo, conoce sobre herramientas para la especificación y modelo de sistemas de software, acerca de metodologías y técnicas para el desarrollo de software a dimensiones pequeñas y grandes. Por otro lado, se ha capacitado en la administración y optimización de tiempo y costo de los recursos involucrados en el desarrollo de software como en el entorno social para comprender los factores sociales, políticos, ecológicos y éticos relacionados con el desarrollo tecnológico y el desempeño profesional.
  • Respecto a sus habilidades y actitudes, el ingeniero de sistemas es hábil para trabajar como en equipo para el desarrollo y evolución de productos de software; asimismo para comprender, aplicar y comunicar las necesidades del cliente y traducirlos a requisitos de software. Además, el ingeniero es capaz de diseñar soluciones en distintas áreas de concentración, usando enfoques de ingeniería que integren temas éticos, sociales, legales y económicos. Y, finalmente, puede negociar y trabajar profesionalmente, liderar cuando sea necesario y comunicarse efectivamente con los interesados en un ambiente de Ingeniería en Software. De ahí que sea capaz de ser líder, de poseer perseverancia, afán de superación, conciencia sobre la realidad social y, en su mayoría, práctica el aprendizaje
    autodidacta.
Link: http://www.uaq.mx/informatica/is_egreso.html (UAQ)

¿Por que estudiar Ingeniería de Software?

La clásica pregunta que todos se hacen al pensar en el futuro ¿Qué profesión elegir?, en este caso no se abrirá un tópico acerca de las carreras disponibles en Perú, pero si se responderá a la siguiente pregunta ¿Por qué ingeniería de software? En la actualidad, el hombre se encuentra rodeado de innovaciones tecnológicas que se actualizan de manera diaria. La tecnología ha pasado a ser parte de la vida e inclusive en una forma de organización de los quehaceres diarios. Además, la profesión ofrece una amplia gama de especialización lo que traería consigo una entrada segura en el mundo laboral. Todo funciona por medios de programas y el campo permite destacar e innovar a favor del bien colectivo. Sin embargo, la carrera ejerce ciertas exigencias como por ejemplo ser constante, vivaz, creativo y honesto. Si se poseen estas aptitudes entonces esta es la carrera ideal, aparte si lo que se busca es comodidad económica la profesión es favorable para aquellos que poseen especialización y conocimiento avanzado de la carrera, obviamente todo ello apartando el nivel de experiencia que el egresado disponga. 

Link: http://www.conectu.com/v4/img/ingenieria_sistemas.jpg (Conectu | Imagen)
___________________________________________________________________________________

Una de las ventajas de estudiar ingeniera de software es que su área de desarrollo esta enfocada, en este caso a proporcionar una herramienta para un determinado problema. En el Perú es una carrera relativamente nueva, antes si querías estudiar una carrera relaciona con software tenias que elegir ingeniera de sistemas de información, aunque esta está relacionada no se enfoca en el software sino en soluciones integrales en el manejo de la información y para ello el software es solo una de las herramientas. Sin embargo otra posible opción sería la ciencias de la computación pero el software que desarrollan no esta enfocada al usuario sino mas bien a sistemas embebidos.




Links:
- http://es.wikipedia.org/wiki/Sistema_embebido (Wikipedia)
- http://www.youtube.com/watch?v=VBVa3HM-6M (YouTube)