La unidad de desarrollo de la municipalidad presenta su equipo de trabajo, metodologías ágiles como Scrum y XP, y herramientas de software libre. Describe los sistemas internos como la clínica veterinaria y el módulo de ingreso de vecinos, así como servicios en la intranet como cumpleaños y comunicación interna. Finalmente, muestra un mapa conceptual de los sistemas.
2. 1. Presentación
2. Equipo de trabajo
3. Misión/Visión
4. Metodologías de trabajo
5. Herramientas
6. Intranet: Sistemas y aplicativos
7.Mapa Conceptual de los Sistemas
Contenido
6. I. Equipo de trabajo
Jefatura
Informática
Olga González
Encargado Unidad
de Desarrollo
Héctor Cereceda.
Desarrolladores
Patricio Leyton.
Felipe Valdés.
Juan Lillo.
Jefatura
Informática
Encargado
Unidad de
Desarrollo
DesarrolladorDesarrolladorDesarrolladorDesarrollador
8. I. Misión y Visión
Misión
Asesorar, realizar estudios e
informes, diseñar aplicaciones y
sistemas que aporten soluciones
informáticas a la municipalidad.
Visión
Ser una unidad que brinde
soluciones ágiles, innovadoras,
flexibles e integrales, que
contribuyan a la permanente
actualización de la municipalidad
a través del aprovechamiento de la
tecnología informática y demás
recursos disponibles, en aras del
desarrollo de la comuna.
9. El propósito de la unidad es ser un soporte y gestionar
la información de los distintos departamentos de la
Municipalidad
II. Objetivos
14. Simplicidad
Se simplifica el diseño
Documentación del código
Refactorización de métodos y clases
Uso de Ambientes de desarrollo Integrado (Netbeans)
I. Desarrollo Ágil (iii):
XP (eXtreme Programming)
15. Comunicación
Uso de TRAC
Uso de Google Drive
Reunión de coordinación semanal.
Pruebas a los sistemas
Uso de KANBAN
I. Desarrollo Ágil (iv):
XP (eXtreme Programming)
16. Retroalimentación:
Uso del correo electrónico
Uso del sistema de intranet y Llamadas telefónicas
Uso de Google Drive
Reuniones periódicas con generación de informes
Presentaciones y capacitaciones en terreno.
I. Desarrollo Ágil (v):
XP (eXtreme Programming)
17. Coraje o valentía
Siempre diseñar y programar para hoy y no para
mañana. Evita empantanarse en el diseño y requerir
demasiado tiempo y trabajo para implementar el
resto del proyecto.
Revisar el sistema existente y modificarlo si con ello
los cambios futuros se implementarán más fácilmente.
Persistencia.
I. Desarrollo Ágil (vi):
XP (eXtreme Programming)
18. Respeto
No realizar cambios que hagan que las pruebas
existentes fallen o que demoren el trabajo de sus
compañeros.
Estamos luchando por la alta calidad en el producto y
buscando el diseño óptimo o más eficiente.
I. Desarrollo Ágil (vii):
XP (eXtreme Programming)
19. II. Herramientas de Software libre y
código abierto (i)
Usado, copiado,
estudiado, modificado, y
redistribuido libremente
de varias formas.
El uso de esta
herramientas es libre de
pago, lo que permite
reducir drásticamente los
gastos de desarrollo, al no
pagar de más.
20. II. Herramientas de Software libre y
código abierto (ii)
Sistemas Operativos:
Ubuntu y Debian, basados
en Linux.
Programas: Libre Office, el
navegador Firefox y el
editor de imágenes GIMP.
Lenguajes de
programación: PHP,
javascript, HTML/CSS.
21. III. POO y MVC (i)
Programación Orientada a Objetos
Fomenta la reutilización y extensión
del código.
Permite crear sistemas más complejos.
Relacionar el sistema al mundo real.
Facilita la creación de programas
visuales.
Construcción de prototipos.
Agiliza el desarrollo de software.
Facilita el trabajo en equipo.
Facilita el mantenimiento del software.
22. III. POO y MVC (ii)
Programación Orientada a Objetos
Lo interesante de la POO
es que proporciona
conceptos y herramientas
con las cuales se modela y
representa el mundo real
tan fielmente como sea
posible.
23. III. POO y MVC (iii)
Patrón Modelo-Vista-Controlador
Es un patrón de arquitectura
de software que separa:
los datos y la lógica de negocio
de una aplicación (Modelo),
la interfaz de usuario (Vista)
y el módulo encargado de
gestionar los eventos y las
comunicaciones (Controlador).
24. IV. Uso API y framework
Sirven de base para la
organización y
desarrollo de las
aplicaciones.
Proveen estructura y
metodología de
trabajo.
35. I. Sistemas Intranet
I. Clínica Veterinaria:
Agrega mascotas y
genera atenciones.
II. Módulo de Ingreso
Vecinos: Ficha del vecino
con sus respectivos datos
personales, sociales, parent
escos, características y
salud.
36. II. Sistemas Intranet
Sistema Gestión Talleres
(SGT): Sistema que gestiona
los talleres de los distintos
departamentos de la
municipalidad.
Sistema CM: Sistema transversal
de atenciones a vecinos que
involucra a múltiples
departamentos y entidades
municipales, permitiendo
generar atenciones y gestionar
documentación.
37. III. Sistemas Intranet
Sistema de Atención TI:
Gestión de los
requerimientos
informáticos de los
usuarios internos
Ficha Social: Agrupa
vecinos que requieren
ayuda social del
municipio.
38. IV. Sistemas Intranet
Registro de Equipamiento
Informático: Inventario de
equipamiento TI
Presupuesto Dideco: Gestiona
las resoluciones de subsidios
sociales de los departamento
de acción social, fomento
productivo, discapacidad y
bienestar.
39. V. Sistemas Intranet
Registro Cosoc / Cesco:
Registro del consejo comunal
de las organizaciones de la
sociedad civil como por
ejemplo: juntas de
vecinos, club de adulto
mayor, etc.
Organizaciones
Comunitarias: Gestiona
los registros de las
organizaciones
comunitarias.
40. VI. Sistemas Intranet
Mercado Publico:
Gestiona licitaciones de
mercado público.
Hoja de Ruta: Gestiona las
rutas de encuestas FRR
del departamento de
Estratificación social.
41. VII. Sistemas Intranet
Maestro de Direcciones:
Permite gestionar las
direcciones de la comuna
y las disponibiliza para los
otros sistemas.
Sistema Boletas de
Garantía: Registra todo
tipo de boletas que se
dejan en garantía para
proyectos en la comuna.
42. VIII. Sistemas Intranet
Ficha Funcionario
(Bienestar): Sistema que
registra los datos
personales de los
funcionarios de la
municipalidad.
Sistema de
Adquisiciones: Gestiona
las solicitudes de compra
de las distintas unidades.
43. IX. Sistemas Intranet
Agenda de horas
Subsidios Fiscales:
Agenda la hora para la
atención de vecinos que
solicitan subsidios
SIG: Genera un mapa de la
comuna con distintas capas
de información en ella.
Como por ejemplo, villas,
vialidad, áreas verdes, zonas
históricas, etc.
44. X. Servicios de la intranet.
Cumpleaños: genera un
aviso de los cumpleaños
de los funcionarios por
semana
Comunicación Interna:
Muestra las últimas
noticias referidas a la
municipalidad.
45. XI.Servicios de la intranet.
Historial de Prestaciones
Informáticas: Muestra las
prestaciones realizadas por
el personal de informática
para los usuarios
municipales.
Búsqueda de Funcionarios:
Aplicativo que obtiene los
datos del funcionario en una
búsqueda por nombre,
departamento, etc.
46. XII. Servicios de la intranet
Código de mercado
público: Buscador de
códigos de productos de
Chilecompra.
- Frame de la dirección de
obras: Conexión a otros
sistemas que obtiene la
dirección anidada en el
maestro de direcciones.
47. XIII.Sistemas en Internet (amazon)
- Sistema de Alumbrado
Público: Gestiona
incidencias de luminarias
en la comuna
- Sistema de Señales e
Incidencias: Catastra las
señales de tránsito de la
comuna y además genera
incidencias a partir de ella.
48. XV. Sistemas en Internet(amazon)
- Portal Vecino Móvil.
Aplicativo web,
homólogo del sistema de
atenciones.