Академический Документы
Профессиональный Документы
Культура Документы
INTRODUCCION ............................................................................................................................ 2
DESARROLLO DE SISTEMAS DE SOFTWARE ................................................................................. 3
¿PARA QUÉ SIRVE EL SOFTWARE DE CONTABILIDAD? ............................................................ 3
¿QUÉ VENTAJAS OBTENGO AL USAR ESTE TIPO DE SOFTWARE? ............................................... 4
TIPOS DE SOFTWARE DE CONTABILIDAD..................................................................................... 4
MODELOS DE DESARROLLO DE SOFTWARE................................................................................. 6
PROCESO DE DESARROLLO DE APLICACIONES SOFTWARE. ........................................................ 6
NATURALEZA DE LAS APLICACIONES SOFTWARE ........................................................................ 6
OBJETIVOS DE UN PROCESO DE DESARROLLO ............................................................................ 6
EL MODELO DE DESARROLLO EN CASCADA................................................................................. 7
FASES DEL PROCESO DE DESARROLLO DE SOFTWARE ................................................................ 8
ANÁLISIS DE REQUISITOS ......................................................................................................... 8
DISEÑO Y ARQUITECTURA ........................................................................................................ 8
PROGRAMACIÓN ...................................................................................................................... 9
PRUEBAS ................................................................................................................................... 9
DOCUMENTACIÓN .................................................................................................................... 9
MANTENIMIENTO ..................................................................................................................... 9
RESUMEN. ................................................................................................................................... 11
REFERENCIAS BIBLIOGRÁFICAS. ................................................................................................. 12
INTRODUCCION
Por eso, el gran desafío con que se encuentra la gestión de proyectos software
consiste precisamente en limitar los productos que se desarrollan en esos
proyectos a unos niveles de complejidad aceptable y manejable. Dicho de otra
forma, se pretende reducir los grados de libertad en la producción de software
para, al operar dentro de unos ciertos márgenes, mantener la complejidad
resultante lo más baja posible.
DESARROLLO DE SISTEMAS DE SOFTWARE
Son robustas herramientas hechas para satisfacer las necesidades y reducir tiempo
operativo a los usuarios del área contable. Así mismo, cada software de este tipo ofrece
distintas funciones, y a menudo eso permite que se les subdivida en algunas
clasificaciones. Y en general el software contable debe contar con las siguientes
funciones:
Procesar y simplificar las transacciones que realiza la empresa; entre las que
normalmente se encuentran los egresos, ingresos y nómina. Y en algunos casos
puede manejar otras transacciones más personalizadas.
Se utilizan para organizar las operaciones en cuentas contables determinadas;
con el fin de brindar al contador un orden que facilite la realización de una
balanza contable.
Facilitan el proceso de facturación electrónica y en algunos casos la
personalización de dichos documentos.
Cuentan con una base de datos con todas las operaciones realizadas, bitácoras y
registro de los movimientos hechos entre cuentas.
La generación de reportes históricos sobre cuentas contables, operaciones y
facturación.
Otro punto a tomar en cuenta cuando se habla de software de contabilidad, son las
características que esté debe tener. Ya que a diferencia de otros programas, estos deben
poseer ciertas características que los hagan adaptables a las necesidades de cada cliente
en particular. Y entre ellas, destacamos las siguientes:
Debe ser compatible con el software de ofimática más popular, como por
ejemplo Microsoft Office; sobre todo, para poder exportar reportes estadísticos.
La flexibilidad para adaptarse al esquema financiero de cada empresa y/o
negocio.
Tiene que contar con estándares de seguridad que permitan crear usuarios con
privilegios que limiten el acceso a los módulos.
También es imprescindible que el software posea una interfaz sencilla y fácil de
manejar para el usuario final. Ya que esto facilitará el proceso de capacitación
para él o los usuarios que lo usarán.
También es imprescindible que el software posea una interfaz sencilla y fácil de
manejar para el usuario final. Ya que esto facilitará el proceso de capacitación
para él o los usuarios que lo usarán.
Hojas de Calculo
Algunos emprendedores, negocios o empresas pequeñas optan por llevar su
contabilidad en software del tipo hoja de cálculo. Ya que sus necesidades no
implican la necesidad de tener complicados y costosos programas que den
soporte al área de contabilidad. Y aunque parezca raro, las hojas de cálculo
pueden ser configuradas para llevar control de listas de egresos, ingresos,
nóminas y cualquier otro dato financiero que crea pertinente.
o La planeación de proyectos.
o Gestión del flujo laboral.
o Apoyo administrativo general para la toma de decisiones y el control.
o Y soporte para dar servicio a los clientes de tu empresa a través de
reportes estadísticos personalizados.
MODELOS DE DESARROLLO DE SOFTWARE
Predecir el costo. „
Mantener un nivel de calidad „
Predecir el tiempo de desarrollo
En la realidad la aplicación de este modelo no suele ser tan radical. Aunque se intenta
conseguir la mayor secuencialidad posible, es difícil evitar las "vueltas atrás". Si después
de la terminación de alguna etapa los resultados no son los esperados, en la práctica es
muy posible que el problema esté en la mala realización de una etapa anterior. Y esto
es así porque no sabemos cómo decidir con total certidumbre que una etapa ha sido
perfectamente desarrollada hasta que se observan las consecuencias, quizás varias
etapas y bastante tiempo después de que fue "cerrada". En estos casos, habrá que
volver a ella, refinando el producto de una forma iterativa hasta que se considere que
tiene la calidad deseada.
FASES DEL PROCESO DE DESARROLLO DE SOFTWARE
ANÁLISIS DE REQUISITOS
DISEÑO Y ARQUITECTURA
PROGRAMACIÓN
Reducir un diseño a código puede ser la parte más obvia del trabajo de ingeniería de
software, pero no es necesariamente la porción más larga. La complejidad y la duración
de esta etapa está íntimamente ligada al o a los lenguajes de programación utilizados.
PRUEBAS
DOCUMENTACIÓN
MANTENIMIENTO
Se puede decir que con la mejora continua garantiza la calidad del producto, ya que el
estarla aplicando día con día es la mejor decisión que puede llegar a tener cualquier
empresa, porque de esta manera evita grandes problemas en la elaboración o desarrollo
de los productos. Esto es fundamental para todas las empresas ya que se vuelven
competitivas, con mayor productividad y eficiencia. No hay que olvidar que la mejora se
da porque el cliente es el rey y hay que satisfacer todas y cada una de sus necesidades
siempre garantizando la calidad.
RESUMEN.
Con todo esto, podemos darnos una clara idea de la enorme importancia que tiene hacer
uso de estas herramientas contables. Ya que, el saber aplicarlas en nuestros proyectos
es la clave para un óptimo desempeño de la misma en una de las áreas más importantes;
y además, al saber cómo se clasifican los tipos de software de contabilidad y que
funciones aportan, es más fácil saber que herramienta elegir a la hora de implementar
está tecnología.
http://artemisa.unicauca.edu.co/~cardila/Libro_Pressman_7.pdf
http://dit.upm.es/~fsaez/intl/libro_complejidad/15-el-desarrollo-del-
software.pdf
https://www.elconspirador.com/2013/08/19/modelos-de-desarrollo-de-
software/
https://www.ecured.cu/Desarrollo_de_software