Está en la página 1de 3

CONTROL 05

INGENIERIA DE SOFTWARE

Instituto IACC

12.05.2019
Desarrollo

Para esto se recomienda el lenguaje de Programación PHP:

a) Este es de un fácil uso.


b) En la actualidad es uno de los lenguajes más utilizados y esto hace que se nos facilita, ya que podemos
encontrar mayor información, mucha más documentación y opciones para el desarrollo de este mismo.
c) También permite desarrollar desde aplicaciones muy simples hasta aplicaciones mucho más complejas.
d) Como es un lenguaje de programación de código abierto esto permite que el usuario desarrolle cualquier
código sin pagar ninguna tarifa.
E) Este puede ejecutarse de varias maneras, se puede incrustar código PHP en código HTML utilizando la
etiqueta de script o pueden ejecutar el código PHP utilizando el sistema de administración de contenido.
F) Es un lenguaje multiplataforma.
G) Permite las técnicas de programación orientada a objetos

El sistema se desarrollará en un ambiente cliente-servidor, utilizando Windows Server como un sistema


operativo para almacenar y operar la aplicación, esta podrá ser accedida desde cualquier dispositivo con
un navegador Web y el entorno de desarrollo IDE (Integrated Development Environment).

Por otra parte, este es el ambiente ideal para integrar el sistema de autenticación nativo de microsoft active
directory, el cual permitirá a los empleados ser identificados con el mismo usuario y contraseña del sistema
operativo que operan.

Este se usa como una base de datos de usuarios, grupos de usuarios, de tal manera que nos pueda servir
para centralizar la autenticación de los usuarios y aplicar políticas a nivel de dominio.

El método para desarrollar será el método ágil, debido a que permite realizar un desarrollo incremental y
modular del sistema, por lo cual la implementación del proyecto se llevará en olas de desarrollo y en un
solo bloque, lo cual permite tener más control sobre el proyecto y controlar mejor los tiempos de
implementación y pruebas.
Las ventajas son:

Una calidad mayor del software: ya que las pruebas se integran durante el ciclo, ya que se realizan chequeos
regulares para saber si el software está funcionando durante su desarrollo es nos permite realizar los
cambios necesarios si el cliente lo requiere.
Un cliente más satisfecho: ya que el cliente está involucrado en el desarrollo este tiene un panorama
completo para poder realizar cambios si es que los necesite.

Reducción del riesgo: con este método se elimina casi por completo la posibilidad de un fallo en el software.
Lanzamiento más rápido: el desarrollo es ágil e interactivo esto quiere decir que las características se
entregan en forma incremental por lo tanto se beneficia la manera de obtener el producto a medida que
este se desarrolle.

Bibliografía

 Apuntes de clases

 Contenido de internet

También podría gustarte