Professional Documents
Culture Documents
Semana 01
Ingenieria de Software
IS-UPNC / MOANSO
IS-UPNC / MOANSO
IS-UPNC / MOANSO
El problema radica en que como casi todas las cosas en la vida, existen visiones diferentes de cmo hacer las cosas de forma correcta.
No obstante, existen unos principios generales
IS-UPNC / MOANSO
IS-UPNC / MOANSO
IS-UPNC / MOANSO
IS-UPNC / MOANSO
IS-UPNC / MOANSO
IS-UPNC / MOANSO
IS-UPNC / MOANSO
IS-UPNC / MOANSO
Parece que son ms responsabilidades de las que se piensa no? Un par de preguntas
IS-UPNC / MOANSO
Ira en un viaje alrededor de la tierra en globo, sabiendo que este esta controlado por una computadora?
IS-UPNC / MOANSO
IS-UPNC / MOANSO
Si tu respuesta a estas preguntas ha presentado un poco de duda, vale la pena cuestionarse alguna cosas
IS-UPNC / MOANSO
IS-UPNC / MOANSO
Dudan los empresarios de los ingenieros civiles y arquitectos que construyen sus edificios?
MOANSO Ing. Sistemas UPN Cajamarca 2013-0 Ing. Samuel Mestanza Alcntara sma@upnorte.edu.pe
IS-UPNC / MOANSO
IS-UPNC / MOANSO
Si se sabe programar pero se desconoce las motivaciones asociadas, las responsabilidades que implica y las consecuencias que acarrea su mal desempeo es decir, si no se sabe de ingeniera de software importa poco lo que significa, pues tu no sabes hacer software, solo sabes programar.
IS-UPNC / MOANSO
10
IS-UPNC / MOANSO
Y si bien los ladrillos y dems estructuras, conforman el producto final; existen una serie de roles asociados a la construccin, sin los cuales las admirables construcciones modernas no podran ser construidos.
MOANSO Ing. Sistemas UPN Cajamarca 2013-0 Ing. Samuel Mestanza Alcntara sma@upnorte.edu.pe
IS-UPNC / MOANSO
11
IS-UPNC / MOANSO
IS-UPNC / MOANSO
Pues bien, para desarrollar software existen una serie de roles asociados, encargados de analizar, planificar, PROBAR y establecer, que es lo que va a desarrollarse, como, con cuantos recursos, en cuanto tiempo e incluso a que nivel de calidad.
12
IS-UPNC / MOANSO
Pues bien, los clientes y usuarios de los proyectos de software, esperan exactamente lo mismo!
Si?
IS-UPNC / MOANSO
13
IS-UPNC / MOANSO
Pero, y que importa la calidad? Acaso en software no importa bsicamente que funcione? Veamos algunas respuestas a esa pregunta
(Ojo, las siguientes imgenes son meramente ilustrativa, no todas pertenecen al hecho descrito)
MOANSO Ing. Sistemas UPN Cajamarca 2013-0 Ing. Samuel Mestanza Alcntara sma@upnorte.edu.pe
IS-UPNC / MOANSO
14
IS-UPNC / MOANSO
IS-UPNC / MOANSO
15
IS-UPNC / MOANSO
IS-UPNC / MOANSO
16
IS-UPNC / MOANSO
Pues bien, actualmente se construyen software con conocimiento emprico, como si fuera arte, la diferencia de un trabajo bien hecho (profesional o emprico), son los mtodos y la forma de hacer el trabajo teniendo en mente la calidad de los procesos ejecutados y de los productos desarrollados.
IS-UPNC / MOANSO
Bueno, y si es que parece que la ingeniera de software establece tan claramente lo que hay que hacer Cual es el problema? Acaso no todos lo hacemos as? Pues no, a veces pasa que
MOANSO Ing. Sistemas UPN Cajamarca 2013-0 Ing. Samuel Mestanza Alcntara sma@upnorte.edu.pe
17
IS-UPNC / MOANSO
IS-UPNC / MOANSO
Preguntas?
18
IS-UPNC / MOANSO
Muchas gracias
19