Sie sind auf Seite 1von 26

ROBERTO VELAZQUEZ

Preguntas sencillas:
1.- Los procesos pueden ser customizados segn la empresa y el proyecto?
Respuesta corta: si, se pueden customizar
Otra Respuesta: Si, por el tipo de empresa y proyecto, abarcando madurez, estructura y
dominio de las aplicaciones, los procesos son adaptables a cada empresa.
2.- En los modelos de desarrollo los prototipos y los productos finales son lo mismo?
Respuesta corta: no, no son iguales
Otra Respuesta: No, por lo general se tiende a pensar que son iguales, sin embargo; en la
prctica los prototipos solo son un estado por el cual pasan los productos al ser
desarrollados.
3.-La mejor forma de tratar un problema complejo es dividirlo en sub problemas?
Respuesta corta: si, es la ms pertinente
Otra Respuesta: si, la complejidad de un problema global es mayor que las complejidades de
cada una de sus partes por separado.
4.-Impacta la calidad en el comportamiento y desempeo eficiente de una aplicacin?
Respuesta corta: si, impacta
Otra Respuesta: si, la calidad es el atributo por excelencia de la fase de pruebas, aunque
est presente a lo largo de las fase de desarrollo de cualquier software, la calidad determina
el nivel de riesgo al fracaso en el pase a produccin.
5.-RUP es un tipo de programacin?
Respuesta corta: No es programacin
Otra Respuesta: RUP no es un tipo de programacin, ni un sistema con pasos firmemente
establecidos, sino un conjunto de metodologas adaptables al contexto y necesidades de
cada organizacin.

Preguntas complejas:
1.- Que diferencia existe entre programacin orientados a objeto y la programacin
estructurada?
Una se basa en moldes de datos de un conjunto, conjunto de variables que tienen algo en
comn y todas juntas forman un objeto.
Mientras que la programacin estructurada es secuencial, todas tus variables son
independientes pero pueden asociarse en elmomento que quieran con otras
se asocian en forma lgica.

2.-La programacin web est basada solo en programacin orientada a objetos?
La programacin orientada a objetos es un paradigma que utiliza objetos como elementos
fundamentales en la construccin de la solucin. Un objeto es una abstraccin de algn
hecho o ente del mundo real, con atributos que representan sus caractersticas o
propiedades, y mtodos que emulan su comportamiento o actividad. A pesar de tener
mucha utilidad en el diseo y programacin de las pginas web, esta ltima posee
diversidad de mtodos, modelos y procesos que se adaptan a los requerimientos de los
clientes o empresas segn sus necesidades, por ende no solo est orientada a objeto.

TADEO GUERRA
Actividad formular 7 preguntas (5 seleccin simple, 2 desarrollo que no puedan ser
respondidas con el contenido de las lminas):
Preguntas de V/F:
1. La descomposicin de un proceso se realiza aplicando el concepto de ciclo de mejora de
modelo CMM (capability maturity model)?
1.1 Verdadero
1.2 Falso <= R (es plan do check act)

2. El modelo de desarrollo RAD puede ser agilizado haciendo uso de componentes?
2.1 Verdadero <= R
2.2 Falso

3. El Prototipaje es un modelo de desarrollo ciclico?
3.1 Verdadero <= R
3.2 Falso

4. El modelo de desarrollo en cascada es ideal para el desarrollo rpido de sistemas?
4.1 Verdadero
4.2 Falso <= R (al contrario es aplicable a desarrollos largos y muy estructurados)

5. El Paradigma OO establece clases y encapsulamiento como elementos para modelar
sistemas en un nivel alto?
5.1 Verdadero <= R
5.2 Falso

Preguntas complejas que no se pueden responder con el contenido mostrado en las
lminas:
1. En que consiste o que ejemplifica la Diapositiva a continuacin de la relacionada con
mejora de procesos six-sigma que contiene abreviaciones sobre CMM, IEEE e ISO?
Muestra las interconexiones entre los estndares internacionales involucrados en la gestin
de Ingeniera de Procesos mencionan entre otras a destacar la ISO9000 y otros estndares
desarrollados por instituciones como la SEI la IEEE1220.

2. La ingeniera web y WAE son aplicables a otros contextos de desarrollo fuera del entorno
web, cul o cules paradigmas de desarrollo son los ms idneos para trabajar con este
modelo y cul o cuales modelos de desarrollo son los ms adecuados para evitar
inconvenientes en el anlisis y diseo dada su mencionada facilidad de desarrollo?
Depende del tipo de desarrollo, sin embargo, los paradigmas ms extendidos al respecto
son el MVC y la POO ya que estos entornos fomentan mucho la practica del "Don't repeat
yourself" y la separacin clara de componentes y elementos de un sistema cliente-servidor
basado en web. En cuanto a modelos puede ser aplicados mltiples de acuerdo al proyecto
RAD, prototipos, espiral, basado en componentes, entre otros.
EDGAR CASTRO
Formular 7 preguntas distribuidas de la siguiente forma:
5 preguntas simples (verdadero o falso) que puedan ser respondidas con las lminas.
Ejemplo: Ya en la lmina 2 est una pregunta: Qu es un proceso?, pero no es de
verdadero o falso, por lo tanto, se podra redactar de la siguiente forma: Un proceso es un
conjunto repetitivo de actividades interrelacionadas...?
Preguntas de Verdadero y Falso:
1. Los procesos no deben adecuarse a las organizaciones y
al tipo de proyecto?
R: Falso
2. Los proyectos reales siempre siguen el modelo secuencial o en cascada?
R: Falso
3. El Modelo RAD consiste en un desarrollo rpido de aplicaciones basado en el
modelo lineal secuencial?
R: Verdadero
4. El paradigma orientado a objetos consiste en enfatizar la creacin de clases que
encapsulan tanto los datos como los algoritmos que se utilizan para manejar los
datos?
R: Verdadero
5. La Ingeniera Web, no es ms que una especializacin de un proceso
cliente/servidor, por lo que se puede aprovechar el modelado de dichas
aplicaciones?
R: Verdadero
2 preguntas complejas que no se puedan responder con las lminas y que le pueda haber
surgido a ustedes durante la clase. Ejemplo: En las lminas 11 a la 16 se habla de CMM, una
posible pregunta compleja pudiera ser Existen empresas venezolanas con algn nivel de
CMM?, Diga al menos una y su nivel alcanzado.
1. Cmo est impactando en Venezuela la Ingeniera Web?, Diga qu nivel ha
alcanzado.
R:La ingeniera web no solo ha tenido un impacto positivo en Venezuela, si no que
ha sido a nivel mundial, hoy en da el mundo se mueve con la web, ayudando a
pequeas, medianas y grandes empresas, entidades bancarias y entidades
educativas. Las empresas mueven sus negocios por medio del internet,administran
clientes los cuales se mantienen en contactos por esta va.

El crecimiento desenfrenado que est teniendo la Web est ocasionando un
impacto en la sociedad y el nuevo manejo que se le est dando a la informacin en
las diferentes reas en que se presenta ha hecho que las personas tiendan a realizar
todas sus actividades por esta va.

2. Cules son las ventajas y desventajas de utilizar modelos de desarrollos MSF?

Ventajas del mtodo MSF
3. MSF ayuda a implantar soluciones en base a la tecnologa
4. El modelo tiene facilidad de manejo por ser una empresa conocida.
5. Tiene facilidad de soporte y mantenimiento
6. Efecta trabajo en equipo y la colaboracin.
7. Se puede utilizar para proyectos de cualquier magnitud.
8. Crea una disciplina de anlisis de riesgos que ayuda y evoluciona con el proyecto.
9. Gracias a Microsoft, este modelo cuenta con plantillas que nos ayuda para el
proceso dedocumentacin.

Desventajas del mtodo MSF
1. Este modelo utiliza demasiada documentacin en sus fases.
2. El anlisis de riesgo suele llevar mucho tiempo frenando el avance del proyecto.
3. Al ser un modelo de Microsoft implica que se tiene que utilizar herramientas solo de
Microsoft.
YANI CAPUZZI
Seleccin Simple (Verdadero o Falso):
A1.- No es de importancia tomar en cuenta la Taxonoma de los Sistemas de Informacin
para que los Procesos se adecuen a la Organizacin y Tipo de Proyecto?
A2.- En el Modelo de Desarrollo en Cascada es difcil que el cliente exponga explcitamente
todos sus requisitos?.
A3.- Es la Reutilizacin una ventaja del Paradigma Orientado a Objetos.
A4.- En la Ingeniera de software basada en Componentes, los Componentes implementan
servicios?
A5.- Es una Aplicacin web la especializacin de un proceso Cliente/Servidor en la que se
aprovecha el modelado de las aplicaciones?

Desarrollo:
B1.- Mencione 5 Caractersticas del Modelo de Desarrollo en Cascada.
B2.- Explique 5 diferencias entre el paradigma de desarrollo estructurado y el paradigma de
desarrollo orientado a objetos.

Respuestas:

A1: Falso.
A2: Cierto.
A3: Falso.
A4: Cierto.
A5: Cierto.

B1:
a.- Es el ms Utilizado.
b.- Es una Visin del Proceso de Desarrollo de Software como una sucesin de etapas que
generan productos intermedios.
c.- Para que el Proyecto tenga xito deben desarrollarse todas las fases.
d.- Las fases continuan hasta que los objetivos se hayan cumplido.
e.- Si se cambia el orden de las fases, el producto final ser de inferior calidad.

B2:
a.- El concepto Orientado a Objeto es ms simple y est menos relacionado con la
informtica que el concepto de flujo de datos. Esto permite una mejor comunicacin entre
el analista y el experto en el dominio del problema (es decir, el cliente).

b.- El paradigma Orientado a Objeto utiliza la herencia para expresar explcitamente las
caractersticas comunes de una serie de objetos. Estas caractersticas comunes quedan
escondidas en el anlisis y diseo estructurado y llevan a duplicar entidades en el anlisis y
cdigo en los programas. Sin embargo, el paradigma Orientado a Objeto pone especial
nfasis en la reutilizacin, y proporciona mecanismos efectivos que permiten reutilizar
aquello que es comn, sin impedir por ello describir las diferencias.


c.- La programacin orientada a objetos es mucho ms fiable por diversas razones. En
primer lugar por el desarrollo incremental y la programacin por diferencia, al poder ir
aadiendo funcionalidad va herencia. El tamao medio de una rutina en entornos
orientados a objetos es de 4 o 5 lneas; y se ha de tener en cuenta que slo se tienen
rutinas, ya que no existe el concepto de programa principal. La utilizacin masiva de
libreras de clases garantiza la fiabilidad, ya que los componentes slo se aaden a la librera
cuando se ha verificado la correccin de su funcionamiento.

El anlisis estructurado se basa fundamentalmente en la descomposicin funcional del
sistema que queremos construir. Esta descomposicin funcional requiere traducir el
dominio del problema en una serie de funciones y subfunciones. El analista debe
comprender primero el dominio del problema y a continuacin documentar las funciones y
subfunciones que debe proporcionar el sistema. El problema es que no existe un
mecanismo para comprobar si la especificacin del sistema expresa con exactitud los
requisitos del sistema.


d.- El paradigma orientado a objetos es una forma de pensar acerca de un problema en
trminos del mundo real en vez de en trminos de un ordenador. El Anlisis Orientado a
Objetos permite analizar mejor el dominio del problema, sin pensar en trminos de
implementar el sistema en un ordenador como el anlisis y diseo estructural. El Anlisis
Orientado a Objetos permite pasar directamente el dominio del problema al modelo del
sistema.


e.- Los cambios en los requisitos afectan notablemente a la funcionalidad de un sistema, por
lo que afectan mucho al software desarrollado con mtodos estructurados. Sin embargo, los
cambios afectan en mucha menor medida a los objetos que componen o maneja el sistema,
que son mucho ms estables. Las modificaciones necesarias para adaptar una aplicacin
basada en objetos a un cambio de requisitos suelen estar mucho ms localizadas.

DAYANA DE PONTE
Preguntas simples de verdadero o falso:
1. En el modelo de desarrollo en cascada se generan prototipos que son mostrados al
cliente en todas las fases de desarrollo del sistema.
Resp: Falso. En el modelo de desarrollo de casca el usuario debe esperar hasta la ltima
fase del proyecto para obtener un producto.
2. En el modelo de desarrollo en espiral se generan prototipos que son mostrados al
cliente en todas las fases de desarrollo del sistema.
Resp: verdadero. En espiral se realizan varios ciclos de desarrollo pasando por todas las
etapas y aadiendo funcionalidades al sistema en cada vuelta.
3. El modelo de desarrollo RAD utiliza el enfoque de construccin basado en componentes
pero el ciclo de desarrollo es largo, mayor a 90 das.
Resp: Falso. El modelo RAD efectivamente es basado en componentes pero gracias a esto
se puede crear un sistema completamente funcional dentro de periodos de tiempo cortos.
4. En el modelo de desarrollo por prototipos, se entregan productos operacionales o
funcionales para el cliente antes de otorgar el producto final.
Resp: Falso. En este modelo, los prototipos no son 100% funcionales, por lo general
son esquemas o maquetas de lo que se quiere llegar en el producto final.
5. Los diagramas WAE son utilizados durante el desarrollo de software tradicional que no
es precisamente WEB.
Resp: Falso. Los diagramas WAE definen un conjunto de estereotipos, etiquetas y
restricciones que nos permiten modelar aplicaciones Web
Preguntas complejas:
1. Cules son los niveles CMM? Y qu importancia tienen para las organizaciones?
CMM define cinco niveles de madurez para una organizacin y proporciona un marco para
moverse a partir de un nivel al siguiente.
1. Inicial. Las organizaciones en este nivel no disponen de un ambiente estable para el
desarrollo y mantenimiento de software. Aunque se utilicen tcnicas correctas de
ingeniera, los esfuerzos se ven minados por falta de planificacin. El xito de los
proyectos se basa la mayora de las veces en el esfuerzo personal, aunque a menudo
se producen fracasos y casi siempre retrasos y sobre costes. El resultado de los
proyectos es impredecible.
2. Repetible. En este nivel las organizaciones disponen de unas prcticas
institucionalizadas de gestin de proyectos, existen unas mtricas bsicas y un
razonable seguimiento de la calidad. La relacin con subcontratistas y clientes est
gestionada sistemticamente.
3. Definido. Adems de una buena gestin de proyectos, a este nivel las organizaciones
disponen de correctos procedimientos de coordinacin entre grupos, formacin del
personal, tcnicas de ingeniera ms detalladas y un nivel ms avanzado de mtricas en
los procesos. Se implementan tcnicas de revisin por pares (peer reviews).
4. Gestionado. Se caracteriza por que las organizaciones disponen de un conjunto de
mtricas significativas de calidad y productividad, que se usan de modo sistemtico
para la toma de decisiones y la gestin de riesgos. El software resultante es de alta
calidad.
5. Optimizado. La organizacin completa est volcada en la mejora continua de los
procesos. Se hace uso intensivo de las mtricas y se gestiona el proceso de innovacin.

I mportancia:
Las organizaciones han probado que mejorando sus procesos de desarrollo, CMM del
nivel 1 al nivel 3, puede bajar su costo por hasta 50-60%. An ms, quienes han estado
en el negocio de la productividad del desarrollo del software por aos, sostienen que la
rentabilidad resultada de mejoras en productividad y reduccin en tiempo de llegada al
mercado.
Mayor efectividad en la deteccin de errores a lo largo del ciclo de vida del desarrollo
del software, reduciendo drsticamente el nmero de defectos.
Reduccin de las desviaciones en plazo de los proyectos.
Mayor tolerancia al cambio e incremento de la capacidad de adopcin y adaptacin de
nuevas Tecnologas.
Mejora en la rapidez y efectividad de respuesta ante exigencias del negocio.
Mejora en la colaboracin y comunicacin.
Mitigacin de Riesgo.
Reduccin de los costes de los proyectos.



2. Diferencias entre la ingeniera web y la ingeniera de software.

FRANKI BEYONI

Preguntas verdadero o falso:

1. El modelo IDEAL permite aprender de la experiencia y mejorar la capacidad de adaptar
nuevas tecnologas en el futuro
Respuesta: Verdadero

2. El SEI es un modelo de evaluacin de procesos
Respuesta: Falso, El SEI es un instituto de ingeniera de software que elabor los modelos de
desarrollo

3. El modelo RAD es un desarrollo rpido de aplicaciones basados en modelo lineal
secuencial
Respuesta: Verdadero

4. El modelo de desarrollo espiral reduce desde temprano los riesgos del proyecto
Respuesta: Verdadero

5. El modelo de desarrollo espiral Win Win define un conjunto de conceptos de negocio al
final de cada proceso
Respuesta: Falso, el modelo Win Win define un conjunto de actividades al comienzo de cada
proceso


Preguntas de anlisis:
1. Mencione y explique las desventajas del modelo espiral:
Respuesta: Aumento de costo: este proceso requiere de inversin, lo que hace ms costosos
los proyectos realizados bajo este esquema.
Modelo complicado: Este modelo requiere mucha atencin, as como de grandes
conocimientos para ser llevados a cabo

2. Ejemplifique el modelo Win Win:
Respuesta: HABILIDADES DIRECTIVAS EN IMGENES: EL BUENO, EL FEO, EL MALO
Esta pelcula de Sergio Leone estrenada en el 1966 no tiene desperdicio para los amantes de
las habilidades de negociacin: Clint Eastwood (El Bueno), y Eli Wallach (El Feo), acaban
prisioneros en el campo militar dirigido por Lee Van Cleef (El Malo). En este lugar Clint
Eastwood y Lee Van Cleef dan vida a una negociacin basada en el objetivo de que ambas
partes consigan lo que quieren. Es un ejemplo de la importancia del conocer a fondo lo que
quiere la otra parte para conseguir un acuerdo satisfactorio.

Tambin es posible en esta pelcula captar, a travs de la caracterizacin de los personajes,
los diferentes estilos de negociacin y de afrontamiento de problemas:
El Feo: persona impulsiva, de instintos primitivos, orientada hacia una un afrontamiento
directo e inmediato de los problemas: por eso pasa con facilidad de un estilo extremo a
otro: desde la negacin y evitacin al enfrentamiento y la agresin.
El Malo: astuto, desconfiado, movido por la ambicin, fro y calculador: para l los fines
justifican los medios, por lo que recurre a un estilo sutilmente agresivo, basado en el acoso y
el chantaje.
El Bueno: seguro de s, inteligente y resiliente: usa un estilo asertivo, basado en el WIN WIN.

ANGEL CAROLINA BLANCO
Preguntas Simples:
1. En el modelo de desarrollo en cascada es difcil que el cliente exponga
explcitamente todos sus requisitos? verdadera
2. En el modelo de desarrollo concurrente se define una red de actividades en
donde todas las actividades de la red existen simultneamente con otras?
verdadera.
3. Las siguientes caractersticas: Reemplazable, documentado, su
implementacin fsica esta visible, no est encapsulado definen un componente
de software? falsa
4. El modelo IDEAL es un modelo para guiar el inicio, planificacin e
implementacin de iniciativas de mejora para el proceso de software en las
organizaciones? verdadera
5. El modelo de desarrollo espiral Es de fcil aprendizaje, y dificulta la reduccin
temprana de los riesgo del proyecto? falsa
Preguntas complejas:
1. Cules son los principios en que se basa el modelo de desarrollo MSF?,
mencione dos ventajas de utilizarlo.
R: MSF se centra en:
Alinear objetivos empresariales y tecnolgicos.
Establecer objetivos, roles y responsabilidades claros para el proyecto.
Implementar un proceso iterativo, basado en hitos/puntos de control.
Administrar riesgos de forma proactiva.
Respuestas efectivas a los cambios.

Dentro de las ventajas se encuentra:
Crea una disciplina de anlisis de riesgos que ayuda y evoluciona con el
proyecto.
Tiene facilidad de soporte y mantenimiento.

2. Se podra decir que el modelo de mejora continua Six Sigma contiene el
modelo de PDCA o viceversa? Justifique.
Si se podra decir a continuacin un cuadro de los mdelos:
PDCA DMAIC
PLAN
Planee un cambio organizacional
o un servicio, solucin de problema del producto,
o la mejora de procesos.
DEFINE
* Definir el problema
MEDIDA
* Seleccione caractersticas
CTQ.
* Definir los estndares de
desempeo.
* Validar el sistema de
medicin.
ANALIZAR
* Establecer la capacidad del
producto.
* Definicin de objetivo de
rentabilidad.
* Identificar las fuentes de
variacin.
HACER
ejecutar el plan estratgico contempla: organizar, dirigir,
asignar recursos y supervisar la ejecucin.
IMPLEMENTAR
* el equipo trata de
determinar la relacin causa-
efecto para predecir,
mejorar y optimizar el
funcionamiento del proceso
* Descubra relacin variable.
* Establecer la tolerancia
operacional.
CONSULTAR
Pasado un periodo previsto de antemano, volver a
recopilar datos de control y analizarlos, comparndolos
con los requisitos especificados inicialmente, para
saber si se han cumplido y en su caso, evaluar si se ha
producido la mejora
Monitorizar la implementacin y evaluar el plan de
ejecucin documentando las conclusiones.

CONTROL
* Validar el sistema de
medicin.
* Determinar las capacidades
de proceso.
* Poner en prctica el control
de procesos.
ACT
Ley sobre las lecciones aprendidas.
Tomar la decisin sobre la produccin a gran escala
o implementacin, el abandono, o la actividad,
o repetir los pasos del ciclo PDCA
para la mejora continua.

Sin embargo en el mdelo Six Sigma se realiza primero la fase de medir antes de analizar
que en pdca seria antes de la fase hacer, es decir se realiza antes los indicadores a diferencia
de PDCA..
GABRIEL MUUMEL
Preguntas simples:

1. El modelo de desarrollo impulsado por Microsoft, MSF, es muy popular para grandes

clientes gracias a la utilizacin de contratos?

Falso

2. La Ingeniera del Software Basada en Componentes (ISBC) es un proceso que se centra

en el diseo y construccin de sistemas basados en computadora que utilizan "com-
ponentes" de software de un solo uso?

Falso

3. Es cierto que los costos para el desarrollo de nuevos proyectos de software por lo gen-
eral suelen ser mucho mayores a los planicados?

Verdadero

4. Es usual que un cliente confunda un prototipo con el producto nal que espera obtener?

Verdadero

5. Un matemtico estar seguramente muy complacido con el desarrollo de un software

siguiendo mtodos formales?

Verdadero

Preguntas complejas:

1. Cules organizaciones nacionales e internacionales certican componentes de soft-
ware?

2. En cul(es) etapa(s) del modelo de desarrollo de software las empresas consultoras o
de software invierten ms recursos de personal y econmicos para dar soporte?
LUZ RAMIREZ

Actividad 1. Procesos, Mtodos y Paradigmas de Desarrollo del software. Luz Ramirez



Preguntas Simples


1. Una de las finalidades del Proceso de Software es: Facilitar el entendimiento y
comunicacin. ?

Verdadero ( ) Falso ( )



2. La descomposicin del proceso en actividades y tareas se realiza sobre el concepto de
ciclo de mejora del modelo PDCA Plan Do Check Act (Planificacin, ejecucin,
medicin y mejora)?

Verdadero ( ) Falso ( )



3. El Modelo de Capacidad y Madurez, es un modelo de planificacin de los procesos de
una organizacin. ?

Verdadero ( ) Falso ( )



4. En los modelos del desarrollo de Prototipo es preciso decir que un prototipo es el
producto final. ?

Verdadero ( ) Falso ( )



5. La Ingeniera del Software Basada en Componentes (ISBC) es un proceso que se centra
en el diseo y construccin de sistemas basados en computadora que utilizan
componentes de software reutilizables. ?

Verdadero ( ) Falso ( )



Preguntas Complejas

1. Cul es el modelo de desarrollo de software ms adecuado en la actualidad?
2. Existe alguna relacin entre los modelos y los paradigmas de desarrollo de software
que otorguen privilegios para realizar una aplicacin?

ADRIAN DI PUGLIA

Preguntas Verdadero/Falso:

1. La finalidad de los procesos de Ingeniera del Software son, facilitar el
entendimiento y comunicacin, dar soporte a la gestin y mejora de procesos, y
proporcionar un soporte / gua automatizada?
Verdadero Falso

2. La descomposicin del proceso de Ingeniera del Software en actividades y tareas
se realiza sobre el concepto de ciclo de mejora del modelo PDCA Plan Do Check
Act?
Verdadero Falso

3. Las siglas CMM significan Capability Maturity Model (Modelo de Capacidad y
Madurez)?
VerdaderoFalso

4. El Modelo RAD consiste en un desarrollo rpido de aplicaciones basado en el
modelo lineal secuencial, pero donde se enfatiza un ciclo de desarrollo
extremadamente corto?
VerdaderoFalso

5. En el Modelo de Desarrollo en Espiral no se realizan varios ciclos de desarrollo
pasando por todas las etapas y aadiendo funcionalidades al sistema en cada
vuelta?
VerdaderoFalso

Preguntas de Desarrollo:

1. Qu diferencia existe entre el Modelo de Desarrollo Rapid Application
Development y el ModeloExtreme Programming?







2. Cules son las ventajas de la utilizacin del Paradigma de Desarrollo Estructurado?
OSCAR NUEZ

1. Por lo general los proyectos reales siguen el modelo secuencial o en cascada.

R: Falso.

2. El Modelos de Desarrollo Concurrente define una red de actividades, todas las
actividades de la red existen simultneamente con otras, en vez de confinar actividades de
ingeniera de software a una secuencia de sucesos.

R: Verdadero.

3. Las siglas PDCA significan Procesos, Desarrollo, Chequeo y Acciones.

R: Falso.

4. En la OO los conceptos inherentes al dominio de la aplicacin son identificados,
organizados y comprendidos antes de que los detalles sobre las estructuras de datos y las
funciones puedan ser considerados efectivamente.

R: Verdadero.

5. Una de las finalidades de los Procesos de Ingeniera del Software es la de dar soporte a
la gestin y facilitar el entendimiento y comunicacin.

R: Verdadero.

6. Si Ud. es contratado para desarrollar un software de facturacin para manejar las
ventas en una organizacin de una organizacin pequea de comida rpida, dndole
prioridad a que se realicen las facturas de forma expedita y que los consumidores estn
satisfechos con el servicio qu tipo de Modelo de Desarrollo usara y por qu?

6. Si en vez de una organizacin de comida rpida lo contratan para desarrollar un
software en un preescolar con una matrcula de menos de 100 alumnos, y
adicionalmente la aplicacin debe manejar nmina, inventario y la parte contable.
Otro de los requisitos que demanda el cliente es que la aplicacin se debe implantar
a la mayor brevedad posible y que sea de calidad qu tipo de Modelo de Desarrollo
usara y por qu?
YOHELY MELENDEZ

En el modelo cascada el cliente tiene una participacin continua durante todo el desarrollo
del sw?


Falso.


El modelo desarrollo-concurrente es a menudo usado como el paradigma de desarrollo de
aplicaciones cliente/servidor?


Verdadero


El lenguaje small talk fue el segundo lenguaje orientado a objetos puros luego de C++?


Falso


La reutilizacin, Integridad, mantenimiento ms sencillo y modelado ms realista, son
algunas ventajas del paradigma orientado a objetos?


Verdadero


Un componente es una unidad de instanciacin con una identidad nica?


Falso


Ha usado a nivel acadmico o profesional algn modelo para la elaboracin de un software?
Que le llevo a elegir este sobre otros?


Considera usted que un software tradicional podra satisfacer las exigencias actuales del
mundo globalizado? justifique su respuesta.


En el mundo globalizado existe un enfoque dirigido al comercio electrnico, donde el nicho
de clientes que una empresa desea atraer no se encuentra restringido a la zona donde est
fsicamente constituida la empresa, dndose el caso donde actualmente no es necesario
que una empresa deba tener una estructura fsica para concebir que existe, permitiendo
esto a los pequeos comerciantes ofrecer sus productos a travs del internet, o
simplemente anunciando el mismo por medio de un portal web o las redes sociales, es por
esto que un software tradicional si bien sigue siendo altamente utilizado, est siendo
reemplazado por aplicaciones web que implican un desarrollo ms sencillo, y que
actualmente se encuentran ofertadas por gran cantidad de empresas que prestan servicio
para la creacin y mantenimiento de este tipo de aplicaciones.

MARIA DE LOURDES

1. Los siguientes representan modelos de desarrollo de Software: Concurrente, Espiral
WinWin y mtodos formales
V
F

2. En el mtodo de desarrollo incremental se desarrolla a "trozos", empezando por las
funcionalidades menos importantes y luego se incorporan las prioritarias
V
F

3 Los siguientes aspectos no son importantes al desarrollar un sistema: qu hace, cmo lo
hace, cmo se usar, por quin, qu tiempo se dispone, quin lo desarrollar y cmo se
construirn sus componentes

V
F

4. La WAE es una extensin de UML para la Web

V
F

5. La descomposicin del proceso de actividades o tareas se resume en la siglas de PDCA
que corresponden al ciclo de mejoras de modelo

V
F


.:Preguntas Desarrollo:.

6. Si usted debe desarrollar con el modelo RAD una solucin de sw en una empresa, en qu
situacin o por qu motivos considerara inadecuado la aplicacin de este modelo, explique
y desarrolle ejemplos

RAD al ser un modelo de desarrollo lineal secuancial, con perodos cortos en las etapas, no
resulta adecuando para proyectos con requerimientos cambiantes y ambientes de
incertidumbres, por la misma naturaleza lineal del desarrollo.

Si una empresa solicita desarrollar un sw para controlar solicitudes de servicios de clientes
en un taller mecnico, por ejemplo, y no conocen concretmente que desean controlar, si las
citas o el proceso de revisin o los pagos asociados al mismo, y todo ello puede ir surgiendo
en la medida del desarrollo, los requerimientos no estan claros o bien definidos, por lo que
el mbito del proyecto no es limitado y el desarrollo en perdos cortos de la solicitud puede
verse "saboteado" por ello.

7. La ingeniera Web esta logrando desplazar a varios de los modelos de desarrollo, formule
varias razones de este hecho y contraponga las desventajas que presenta del mismo modo
en relacin a los anteriores.

La ingeniera Web, posee facilidad de desarrollo, se basa en la plataforma de cliente -
servidor y permite por ende el uso de internet y sus ventajas de conexin y alcance, ofrece
para el cliente y el desarrollador esquemas de mantenimiento y soporte flexibles y el
desarrollo de lenguajes y recursos orientados a la Web son cada vez mayores.
Su desvetaja principal es la informalidad con la que son abordados muchos proyectos,
donde se dejan an lado metodologas y pasos organizados, as como la documentacin o
anlisis correctos.

Das könnte Ihnen auch gefallen