Your SlideShare is downloading. ×
DIFERENCIA ENTRE VIABLE Y FACTIBLEViable: 2. adj. Dicho de un asunto: Que, por sus circunstancias, tieneprobabilidades de ...
Requisitos de aplicaciones específicas instaladas.Requisitos de ciertas aplicaciones no instaladas en el mismo sistema.Req...
1 disco Ultra ATA100 de 100 GB de capacidad a 7200 rpm.      Floppy Disk 3.5" y 1.44MB de capacidad.      Unidad de CD-ROM...
El primer paso del proceso es el análisis, es aquí donde el analista se pone encontacto con la empresa para ver como esta ...
desconozca el tema de pruebas, de esta forma se evalúa que la documentaciónentregada sea de calidad, que los procesos desc...
Upcoming SlideShare
Loading in...5
×

Diferencia entre Viable y Factible

21,099

Published on

1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total Views
21,099
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
135
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Diferencia entre Viable y Factible"

  1. 1. DIFERENCIA ENTRE VIABLE Y FACTIBLEViable: 2. adj. Dicho de un asunto: Que, por sus circunstancias, tieneprobabilidades de poderse llevar a cabo.Factible: 1. adj. Que se puede hacer.Según lo anterior, se puede decir que un proyecto factible es un proyecto que sepuede realizar, que es posible de realizar. Un proyecto viable, es un proyecto queademás de ser factible, esto es que es posible de realizar, es un proyecto queresulta viable, que en nuestro contexto se debe entender como un proyecto quepuede ser sostenible, rentable económicamente. Supongamos un proyecto paraextraer minerales de la Antártida. Es un proyecto que es factible, por cuantoexisten los minerales y las herramientas y equipos para hacerlo, pero no es unproyecto viable, por cuanto sus altos costos lo harían imposible de realizar, auncuando técnicamente sea posible hacerlo. Así las cosas, un proyecto deemprendimiento debe primero ser factible, y luego se debe demostrar que esviable, que es económicamente posible, atractivo.El ciclo de vida es el período de tiempo que "vive" un sistema informático desdeque es pensado hasta que es desechado. El ciclo de vida de desarrollo desistemas informáticos puede dividirse en actividades o fases que, en general, seajustan al esquema mostrado en el gráfico. Este esquema gráfico es el ciclo devida típico, dado que existe gran cantidad de variantes que dependen de laorganización, del tipo de sistema que se realizará, de los gustos de losadministradores, de los tiempos, etc.Las actividades típicas del ciclo de vida son: Estudio de factibilidad. Análisis (de requerimientos). Diseño Creación de prototipos Implementación Validación y prueba Operación y mantenimientoLos requerimientos de software son las características que debe tener el softwareinstalado en una computadora para poder soportar y/o ejecutar una aplicación oun dispositivo específicos. Contrasta con los requerimientos de hardware.Los requerimientos de software pueden ser:Requisitos de sistema operativo.
  2. 2. Requisitos de aplicaciones específicas instaladas.Requisitos de ciertas aplicaciones no instaladas en el mismo sistema.Requisitos de determinadas configuraciones en el sistema operativo o en ciertasaplicaciones.Ejemplo de requerimientos de software:Sistema operativo: Windows XP (o superior).Debe estar instalado: Flash Player 9 o superior.Debe estar instalada la máquina virtual JAVA 1.6 o superiorLos requerimientos de hardware son las características que debe tener elhardware de una computadora para poder soportar y/o ejecutar una aplicación oun dispositivo específicos. Contrasta con los requerimientos de software.Los requerimientos pueden ser: Requerimientos mínimos de hardware, que son las características mínimas (mínimo costo, y mínima antigüedad) indispensables para ejecutar la aplicación correctamente. Requerimientos recomendados de hardware, que son las características más apropiadas que debe tener el hardware para poder ejecutar una aplicación específica. Los requerimientos pueden ser: Requisitos de placa madre y de CPU. Requisitos de memoria. Requisitos de espacio disponible en disco duro. Requisitos de monitor y adaptador de video. Requisitos de unidades de CD, DVD, ratón, impresora, módem, tarjeta de red, puertos disponibles Otros requisitos de hardware.Los requerimientos de hardware de una aplicación suelen prestarse a discusiónentre los expertos; por ejemplo, mientras los desarrolladores de la aplicación dicenque la memoria RAM recomendada para ejecutar una aplicación es de 512 MB,otros expertos aseguran que la aplicación sólo funcionaría bien teniendo más de 1GB.Ejemplo de requerimientos de hardware: Procesador Pentium 4 de 1 GHz con 256KB de cache (o superior) 256 MB SDRAM DIMM expandible a 1 GB
  3. 3. 1 disco Ultra ATA100 de 100 GB de capacidad a 7200 rpm. Floppy Disk 3.5" y 1.44MB de capacidad. Unidad de CD-ROM de 48x. 1 placa Fast Ethernet 10/100. Placa aceleradora. Diseño es un proceso o labor a, proyectar, coordinar, seleccionar y organizar unconjunto de elementos para producir y crear objetos visuales destinados acomunicar mensajes específicos a grupos determinados.El conjunto de elementos que implican la creación de un diseño, se relacionancomo:Traza, delineación de un edificio o de una figura. Descripción de un objeto o cosa,hecho con las palabras. Disposición de manchas, colores o dibujos quecaracterizan exteriormente a diversos animales y plantas. Proyecto y plan, diseñourbanístico. Concepción original de un objeto u obra destinados a la producción enserie, dentro del mundo de la moda, industrial. La Forma de cada uno de estosobjetos. Un diseño, es una pieza con un cierto atractivo visual, con personalidad yde un gran equilibrio estético.Ámbitos de aplicación el diseño se aplica, en todos los ámbitos y se encuentrapor todas partes. Dentro del mundo digital, en toda la red, internet (la web).Diseños de todo el mundo publicitario, revistas, periódicos, libros, manuales(diseño y maquetación). Encontramos diseño en nuestro mobiliario, una silla, unmueble... (Diseño industrial y ergonomía). Divisamos el diseño en el mundomultimedia, el cine, televisión, videos, musicales, trailers, y demás efectosespeciales.Las posibilidades del diseño gráfico, son infinitas, ya que cada vez son más loscampos en los que se emplean elementos creados a través del ordenador. Desarrollo del Software cuando se va desarrollar un software intervienenmuchas personas como lo es el cliente quien es el que tiene el problema en suempresa y desea que sea solucionado, para esto existe el analista de sistemaquien es el encargado de hacerle llegar todos los requerimientos y necesidadesque tiene el cliente a los programadores quienes son las personas encargadas derealizar lo que es la codificación y diseño del sistema para después probarlo y loinstalan al cliente. Es así como intervienen varias personas ya que una solapersona no podría determinar todo lo necesario lo mas seguro que le haga faltaalgún requerimiento o alguna parte del nuevo sistema y entre mas esténinvolucradas mejor para cubrir con todos los requerimientos del sistema.Proceso
  4. 4. El primer paso del proceso es el análisis, es aquí donde el analista se pone encontacto con la empresa para ver como esta conformada, a que se dedica, sabertodas las actividades que realiza en si, conocer la empresa de manera generalpara posteriormente ver cuales son sus necesidades o requerimientos que laempresa tiene en ese momento para poder realizar un análisis de la misma.Es importante saber cuales son los requerimientos que la empresa tiene por quemuchas veces los sistemas se desarrollan pero no pensando en el cliente y es ahídonde el sistema no cumple o no satisface las necesidades que existen en laempresa, según los requerimientos se empieza a realizar el diagrama relacionaltodo debe de llevar una secuencia lógica de las actividades, todo esto se realizade manera manual para ver como será su diseño lógico y diseño de pantallas esen este paso donde se plasma todo y queda perfectamente bien definido como vahacer la funcionalidad del sistema.El segundo paso es el de diseño aquí entran todo el diseño del sistema es decirlas pantallas, base de datos, todo esto debe de cumplir con ciertos estándares loscuales se toman en cuenta para poder desarrollar el diseño con calidad y asípoder ofrecer un diseño amigable en cuestión de colores, tamaños de botones,cajas de texto, etc.El tercer paso es la codificación es aquí donde se desarrolla todo el código delsistema por parte del programador esto se hace ya dependiendo de cadaprogramador ya que cada programador tiene sus bases o formas para realizarlopero en si deben todos llegar al mismo objetivo de ofrecerle funcionalidad alsistema siempre y cuando apegando se a las especificaciones del cliente.El cuarto paso son las pruebas, es donde al sistema se pone a prueba como supalabra lo dice para así poder saber cuales son los posibles errores que se estángenerando del sistema y con ello mejorarlo para eliminar todos los errores que sepuedan presentar por que un programa con menor errores mayor calidad puedellegar a tener Prueba consiste en comprobar que el software realice correctamente las tareasindicadas en la especificación del problema. Una técnica de prueba es probar porseparado cada módulo del software, y luego probarlo de forma integral, para asíllegar al objetivo. Se considera una buena práctica el que las pruebas seanefectuadas por alguien distinto al desarrollador que la programó, idealmente unárea de pruebas; sin perjuicio de lo anterior el programador debe hacer suspropias pruebas. En general hay dos grandes formas de organizar un área depruebas, la primera es que esté compuesta por personal inexperto y que
  5. 5. desconozca el tema de pruebas, de esta forma se evalúa que la documentaciónentregada sea de calidad, que los procesos descritos son tan claros quecualquiera puede entenderlos y el software hace las cosas tal y como estándescritas. El segundo enfoque es tener un área de pruebas conformada porprogramadores con experiencia, personas que saben sin mayores indicaciones enqué condiciones puede fallar una aplicación y que pueden poner atención endetalles que personal inexperto no consideraría. Mantenimiento Mantener y mejorar el software para enfrentar erroresdescubiertos y nuevos requisitos. Esto puede llevar más tiempo incluso queel desarrollo inicial del software. Alrededor de 2/3 [cita requerida] de toda laingeniería de software tiene que ver con dar mantenimiento. Una pequeñaparte de este trabajo consiste en arreglar errores, o bugs. La mayor parteconsiste en extender el sistema para hacer nuevas cosas. De manera similar,alrededor de 2/3 de toda la ingeniería civil, arquitectura y trabajo deconstrucción es dar mantenimiento

×