Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Con el objetivo de
minimizar
riesgos,
gestionar cambios de
forma eficaz, y ofrecer
un servicio de calidad
que cumpla con las
expectativas
de
nuestros
clientes,
SOFTENG utiliza un
probado
marco
metodolgico
orientado a procesos.
Mediante el mismo,
conseguimos alinear a
todos los partcipes
del proyecto hacia un
objetivo comn y
claramente definido,
por lo que su
ejecucin se realiza
segn los plazos y
costes
previstos.
Trabajamos
para
comprender el valor
que quiere obtener
y/o proporcionar a sus
clientes,
y
le
ayudamos a descubrir
nuevas oportunidades
para incrementarlo.
Diseo
y
arquite
ctura
Consist
e
en
clarific
ar los
objetiv
os del
proyect
o,
plante
ar la
estrate
gia
ms
adecua
da
para el
desarr
ollo del
mismo,
as
como
describ
ir
la
funcion
alidad
a
implem
entar
definie
ndo su
alcanc
e.
Etapas:
Anlisi
s
funcion
al:
Definic
in de
los
objetiv
os
alcanz
ar,
descrip
cin
modul
ar
detalla
da de
los
requeri
miento
s
del
proyec
to.
Anlisi
s
tecnol
gico:
Selecci
n de
la
tecnol
oga a
aplicar
,
arquite
ctura,
diagra
ma de
objeto
s,
model
o
concep
tual y
lgico
de
la
BD,
definici
n de
proces
os.
Maque
ta:
Definic
in de
la lnea
grfica
de
interfa
z.
Planific
acin:
Plan
detalla
do del
proyec
to,
asigna
cin de
recurs
os
definici
n de
entreg
ables.
Produccin
Consiste
en
el
desarrollo
del
proyecto organizado
en hitos y entregables
y as facilitar a los
clientes la posibilidad
de
revisar
la
aplicacin a medida
que
se
va
construyendo. Etapas:
Prototipo, Diseo de
interfaz, creacin de
la Base de datos,
Implementacin,
Integracin y pruebastesteo. Se trata de un
proceso que se lleva a
cabo mediante ciclos
De esta forma, el
software finalizado se
entrega al equipo
interno de calidad
para un profundo
testeo,
tanto
funcional
(comparndolo con la
documentacin
de
requerimientos),
como
tcnico
(especialmente
de
carga
y
stress,
simulando conexiones
de usuarios que la
usan).
Puesta en marcha
Finalizado el control
de calidad y con la
aceptacin del cliente,
se lleva a cabo la fase
de
despliegue
y
puesta en marcha,
que a su vez se divide
en cinco etapas cuyo
orden
y
mbito
depender
del
proyecto en cuestin:
Instalacin
del
hardware: En caso de
que sea necesario, se
realizar
instalacin
la
del
servidor o clster de
servidores.
Instalacin
del
software: Se instalar
y
configurar
el
software
y,
general,
en
los
requerimientos
necesarios en servidor
para
funcionamiento
el
correcto
de
la
aplicacin.
Instalacin
de
la
aplicacin: Migracin
desde el servidor de
pruebas al servidor
definitivo.
Migracin de datos:
En caso necesario, se
migrar
la
informacin desde el
antiguo
gestor
de
base de datos de la
organizacin al nuevo
servidor.
Formacin:
El
responsable
del
proyecto prepara la
documentacin
necesaria,
se
encarga de formar a
los futuros usuarios
para el uso de la
aplicacin o para la
gestin de contenidos
en
el
caso
proyectos Web.
de
objetivos
consensuados con el
cliente, y entra en
vigor
la
garanta.
que
aporten ms valor
aadido al proyecto,
o
nuevas
oportunidades
negocio
desemboquen
de
que
en
futuras
colaboraciones.
Al
finalizar la garanta,
entrar en vigor el
periodo de soporte y
mejora continua.
Gestin del proyecto
Esta fase se realiza en
paralelo junto a las
dems, y consiste en
todas la actividades
de gestin necesarias
para llevar a buen
trmino el proyecto y
lograr los objetivos
marcados.
Estas
actividades las lleva a
cabo el jefe de
proyecto asignado, y
consisten
principalmente en el
control y coordinacin
de recursos, costes,
tiempos,
planificacin,
entregables y calidad.
Metodologa Scrum
Qu
es?
Scrum
es
una
metodologa gil y
flexible para gestionar
el
desarrollo
de
software,
cuyo
principal objetivo es
maximizar el retorno
de la inversin para su
empresa (ROI). Se
basa en construir
primero
la
funcionalidad
de
mayor valor para el
cliente y en los
principios
de
inspeccin continua,
adaptacin,
autogestin e innovacin.
Cundo se utiliza?
Con la metodologa
Scrum el cliente se
entusiasma y se
compromete con el
proyecto dado que lo
ve crecer iteracin a
iteracin. Asimismo le
permite en cualquier
momento realinear el
software con los
objetivos de negocio
de su empresa, ya que
puede
introducir
cambios funcionales o
de prioridad en el
inicio de cada nueva
iteracin sin ningn
problema.
Esta metdica de
trabajo promueve la
innovacin,
motivacin
y
compromiso
del
Cumplimento
de
expectativas:
El
aporta
cada
proyecto, el equipo
los estima y con esta
informacin
Product
establece
el
Owner
su
prioridad. De manera
regular, en las demos
de Sprint el Product
Owner
comprueba
se
han
cumplido y transmite
se
feedback
equipo.
al
Flexibilidad
cambios:
Alta
capacidad
reaccin
de
ante
cambios
los
de
requerimientos
generados
por
necesidades
del
cliente o evoluciones
del
mercado.
La
metodologa
est
diseada
para
adaptarse
cambios
los
de
requerimientos
conllevan
que
los
proyectos complejos.
El
cliente
empezar
a
las
funcionalidades ms
importantes
del
proyecto antes de
que est finalizado
por completo.
Mayor
calidad
software:
del
La
metdica de trabajo y
la
necesidad
de
software de calidad
superior.
Mayor productividad:
Se
consigue
entre
motivacin
del
equipo
que
proporciona el hecho
de
que
sean
autnomos
para
organizarse.
Maximiza el retorno
de la inversin (ROI):
Produccin
de
software nicamente
con las prestaciones
que aportan mayor
valor
de
negocio
gracias
priorizacin
la
por
retorno de inversin.
Predicciones
de
tiempos: Mediante
esta metodologa se
conoce la velocidad
que
consecuentemente,
es posible estimar
fcilmente
para
cuando se dispondr
de una determinada
funcionalidad
que
todava est en el
Backlog.
Reduccin
de
riesgos: El hecho de
de
ms valor en primer
lugar y de conocer la
velocidad con que el
equipo avanza en el
proyecto,
permite
despejar
eficazmente
riesgos
de
manera anticipada.
Si desea conocer ms
acerca
de
Scrum, consulte aqu
cmo es el proceso y
roles que intervienen.