Вы находитесь на странице: 1из 16

Proceso de desarrollo de software de entretenimiento

20141

UPC
GESTION DE
PROYECTOS DE
SOFTWARE
PROCESO DE
DESARROLLO DE
SOFTWARE
PROJECT CHARTER
1

Proceso de desarrollo de software de entretenimiento

20141

VERSIN 1.X

Proceso de desarrollo de software de entretenimiento

Preparado por:
Jefe de
Proyecto:
Especialidad
:
Empresa:

Rodrigo Andrs Balln Espinoza


Game Desing
UnParalel

Integrantes:
Rodrigo Balln
Piero Barbieri
Bryan Berr
Anthony Anca

Historial de Revisiones
Versi
n
1.0

Fecha

Autor

Descripcin

03/09/201
6

Rodrigo
Andrs Balln
Espinoza

Creacin del documento

20141

Proceso de desarrollo de software de entretenimiento

ndice de Contenidos
RESUMEN EJECUTIVO......................................................................4
MARCO TERICO............................................................................4
POSICIONAMIENTO........................................................................5
Planteamiento del problema................................................................5
Objetivos.................................................................................................. 5
Objetivo General............................................................................... 5
Objetivos Especficos.......................................................................5
Indicadores de xito............................................................................... 6
Alcance del proyecto.............................................................................. 6
Restricciones........................................................................................... 7
Impacto en la organizacin...................................................................7
ORGANIZACIN DEL PROYECTO......................................................8
Equipo del Proyecto............................................................................... 8
Stakeholders........................................................................................... 8
Recursos requeridos.............................................................................. 9
Fases e hitos del proyecto..................................................................10
Riesgos y Mitigacin............................................................................ 10
BIBLIOGRAFA..............................................................................12

20141

Proceso de desarrollo de software de entretenimiento

20141

RESUMEN EJECUTIVO
El objetivo de la realizacin del proyecto es la elaboracin de un software encargado de
localizar y advertir a usuarios toxicos de habla hispana que se encuentran en chats
pblicos en plataformas de videojuegos y streaming. Inicialmente se realizar una
investigacin sobre los sitios web y juegos ms usados por estos usuarios de modo que
se puedan detectar a las empresas que ofrecen estos servicios. Posteriormente se
determinarn aquellas palabras que se encuentran en estos mensajes a modo de
aprendizaje para el programa.
El proyecto ser realizado en base a fases e hitos que incluirn la realizacin de cada
investigacin para el conocimiento a profundidad de los usuarios y los mensajes que
envan, la realizacin del software y la evaluacin del desarrollo y el producto. Durante
todo el proceso de este proyecto se documentar cada hito y fase concluida con los
resultados obtenidos y la duracin de cada uno. Una vez desarrollado el software ser
enviado a las empresas que ofrecen servicios de chat para usuarios de habla hispana
para su uso dentro de cada plataforma.
Con la finalizacin del proyecto se desea lograr una mejor relacin que cada usuario
posee con la comunidad de su preferencia. Asimismo, se espera poder contar con el
entendimiento de aquellos usuarios txicos para evitar futuros comportamientos
parecidos.
Este proyecto tiene planeado ser extendido a otras lenguas extranjeras para una mayor
mejora en diferentes comunidades internacionalmente.

Proceso de desarrollo de software de entretenimiento

20141

MARCO TERICO
En la actualidad, existen diversas plataformas de streaming y viedeojuegos que los
usuarios de habla hispana emplean a diario. Constantemente, las comunidades en
internet han realizado quejas y demostrado molestias en cuanto a la forma de hablar de
algunos usuarios. Estos usuarios se caracterizan por hablar con insultos y enviar enlaces
a pginas de virus o de contenido no apto para menores de edad, entre otros. Este tipo
de personas han recibido el apodo de txicos.
Para advertir y eliminar a estos usuarios se emplear este software de deteccin y
advertencia a los usuarios de modo que se disminuya la cantidad de toxicidad en los
chats pblicos en plataformas de videojuegos y streaming. Para ello se usar el Lenguaje
Natural, este es una rama de las Ciencias de la Computacin que se encarga de entender
la forma de hablar, o en este caso escribir, del ser humano. Esta metodologa ser
empleada para detectar la agresividad de los usuarios y detenerlos.

POSICIONAMIENTO
PLANTEAMIENTO DEL PROBLEMA

Proceso de desarrollo de software de entretenimiento

20141

OBJETIVOS

OBJETIVO GENERAL
OG: Elaborar un sistema de identificacin y restriccin de mensajes txicos adaptable a
chats de juegos y/o streaming orientado a pblico en espaol, aplicando lenguaje natural
a lo largo de 2 aos.
OBJETIVOS ESPECFICOS
(OE1) Identificar los 10 chats pblicos de juegos y streamings ms empleados por
usuarios de habla hispana por el lapso de 3 meses.
(OE2) Investigar y analizar los 3 castigos ms tiles para usuarios txicos por 3 meses.
(OE3) Elaborar una base de datos conteniendo las 50 palabras ms empleadas en
mensajes txicos en espaol a lo largo de 2 meses y medio.
(OE4) Elaborar un algoritmo de lenguaje natural que pueda detectar las palabras ms
empleadas en mensajes txicos en espaol por un plazo de 2 meses.

Proceso de desarrollo de software de entretenimiento

20141

(OE5) Hacer una interfaz de buen aspecto, amigable al Usuario y respuesta rpida en un
plazo de 3 mes.
(OE6) Implementar una versin en consola del programa para Sistemas Operativos en
servidor.
INDICADORES DE XITO

El cumplimiento de los objetivos del proyecto se mide a travs de los siguientes


indicadores de logro:
#Indicad
or
I1
I2
I3
I4
I5
I6

Descripcin
Lista de los sitios web y juegos ms usados por
hispano hablantes.
Documento con las metodolgicas de castigo que se
pueden aplicar a jugadores txicos.
Base de datos que se empleara para el aprendizaje
del sistema a elaborar.
Algoritmo
inteligente
capaz
de
entender
y
comprender el momento adecuado para aplicar la
advertencia al usuario
Respuesta positiva de la prueba realizada por BetaTesters.
Software compatible con servidores y diversos
sistemas operativos.

Objetivo
Satisfecho
OE1
OE2
OE3
OE4
OE5
OE6

ALCANCE DEL PROYECTO

Alcance del producto:


Se identificar la mayora de palabras ofensivas del idioma espaol para,
registrarlas en una base de datos y el sistema pueda reconocerlos, mediante el
procesamiento de lenguaje natural.

Proceso de desarrollo de software de entretenimiento

20141

El sistema restringir por un lapso de 5 minutos a los jugadores que abusen el uso
del chat mediante un filtro de spam. En caso de ser repetitivo, el sistema
restringir a los jugadores el uso del chat por un lapso de 3 das.
El sistema ser lo suficientemente rpido como para abarcar la cantidad de
mensajes que reciben los chats pblicos.
El sistema tendr una opcin de reportar a los jugadores que usen palabras
ofensivas hacia otros y estar en la capacidad de tomar una decisin de restringir
al usuario el uso del chat.

Se busca que el sistema pueda ser distribuido a la mayora de juegos en lnea y


plataformas de streaming en internet.

Alcance del proyecto:

Establecer el presupuesto y los tiempos de desarrollo de los hitos.

Capacitar al personal en el desarrollo de programas usando lenguaje natural.

Contactar con las empresas de streaming y juegos en lnea para aplicar el


sistema en sus programas y plataformas

Capacitar al personal en los lenguajes de programacin que requiera ser


traducido el programa.

Exclusiones:

El programa solo funcionara en plataformas de stream y juegos en lnea.

Solo estar disponible en el idioma espaol.

Proceso de desarrollo de software de entretenimiento

20141

RESTRICCIONES
Las restricciones del proyecto son las siguientes:
Restriccin

Descripcin

Restriccin
1
Restriccin
2
Restriccin
3

Diferencia de lenguajes empleados en los varios chats de juegos y


streamings.
Escaso presupuesto de investigacin y desarrollo.
Falta de conocimientos de negociacin y marketing.

IMPACTO EN LA ORGANIZACIN
Se espera que el proyecto realizado sirva como impulsor para la empresa mediante la
formulacin de nuevos proyectos que beneficien a la comunidad de videojuegos y
streamings en internet. Adems, dado que el proyecto ser Open Source, se espera que a
partir de este software se inicien mejoras al respecto por los mismos usuarios para
mejorar la calidad del producto.
Asimismo, se espera que el proyecto genere la cantidad de apoyo suficiente para iniciar
nuevos proyectos de desarrollo de software de entretenimiento dependiendo de lo que el
mercado necesite o desee. De esta manera la organizacin podr expandirse hacia
software y videojuegos.

10

Proceso de desarrollo de software de entretenimiento

20141

ORGANIZACIN DEL PROYECTO


EQUIPO DEL PROYECTO
El organigrama del proyecto es:
Comit
Directivo

Pedro
Shiguihara

Cliente
Enrique
Huamn

Jefe de
Proyecto
Rodrigo
Balln
Jefe de
Desarrollo
Piero
Barbieri

Jefe de
Pruebas
Bryan Berr

Gestor de Base
de Datos
Tercerizacion

Jefe de
Investigacin
Anthony
Anca

STAKEHOLDERS

11

Especialista en
Pruebas
Tercerizacion

Analista de
Corpus
Linguistico
Tercerizacion

Proceso de desarrollo de software de entretenimiento

12

20141

Proceso de desarrollo de software de entretenimiento

20141

RECURSOS REQUERIDOS
HARDWARE
4 Computadoras con no ms de 5 aos
SOFTWARE
Visual Studio 2015
HUMANOS
Tres desarrollares
Un jefe de proyecto
Un cliente
FASES E HITOS DEL PROYECTO
A continuacin, se mencionan las grandes fases y actividades con las fechas de trmino y
los productos que se deben entregar en el proyecto.

#Hito

Fase

Nombre

13

Fecha
Aprox.

Proceso de desarrollo de software de entretenimiento

Project Chart

Sept - Oct
2016

Entregables de gestin

Nov 2016 Ene 2017

Inicio

2
Planificacin

20141

Obtencin de requerimientos

Feb - May
2017
Jun - Ago
2017

Diseo del aspecto visual

Implementacin del algoritmo principal

Sept 2017
- Ene 2018

Implementacin del aspecto visual

Feb - Mar
2018

Implementacin de la versin para


servidor

Abr - Jun
2018

Desarrollo

Postproduccin

Lanzamiento del producto

Jul - Ago
2018

Cierre

Cierre del Proyecto

Sept 2018

RIESGOS Y MITIGACIN
A continuacin se mencionan los riesgos del proyecto y las estrategias de mitigacin para
cada uno.
#

Riesgo

Falta de presupuesto.

Errnea estimacin del


tiempo.
Conflictos
entre
miembros del equipo.

Probabilida
d
Alta

Impact
o
Medio

Medio

Alto

Baja

Medio

14

Estrategia
Se
buscarn
fuentes
de
financiamiento externas.
Se
realizar
un
cronograma
empleando Trello.
Se tomarn en cuenta todas las
opiniones
del
equipo
en

Proceso de desarrollo de software de entretenimiento

20141

consideracin.
4
5
6

Diferencia en horarios
para
reuniones
presenciales.
Negacin de empresas
importantes a emplear
nuestro software
Fallos en el software
con
advertencias
a
usuarios sin faltas

Alta

Alto

Alta

Alto

Baja

Medio

15

Se
emplearn
medios
de
comunicacin por internet como
Skype.
Se buscarn empresas de menor
tamao como iniciacin en ventas.
Se
realizar
la
modificacin
inmediata del error, subsanando la
advertencia al usuario.

Proceso de desarrollo de software de entretenimiento

20141

BIBLIOGRAFA
Gelbukh, A. (s.f.). Procesamiento del lenguaje natural: estado de la investigacin.
Instituto Politcnico Nacional.
Maher, B. (2016). Can a video game company tame toxic behaviour? Nature, 568571.
Scimeca, D. (16 de June de 2013). Ars Technica. Obtenido de Ars Technica Web Site:
http://arstechnica.com/gaming/2013/05/using-science-to-reform-toxic-playerbehavior-in-league-of-legends/

16

Вам также может понравиться