Está en la página 1de 20

Tecnochoco

SLEY DAVID MURILLO PEÑA

MARGOT MOSQUERA BLANDON

FUNDACION UNIVERSITARIA CLARETIANA

UNICLARETIANA

CHOCO – QUIBDO

24/03/2021
Contenido
Contenido..........................................................................................................................................3
4. INTRODUCION...........................................................................................................................4
5. Datos institucionales...................................................................................................................4
5.1 Nombre de la empresa.........................................................................................................4
5.2 dirección..............................................................................................................................4
5.3 teléfono................................................................................................................................4
5.4 Correo electrónico................................................................................................................4
6. Historia.........................................................................................................................................5
7. Visión............................................................................................................................................6
8. Misión...........................................................................................................................................6
9. Definición de la empresa (actividad que realiza la empresa)...............................................6
10. Modelo de negocio...................................................................................................................6
11. Descripción amplia y detallada del producto o servicio......................................................7
12. Análisis del mercado (estudio de mercado…se debe identificar la población objetivo)...........7
13. Reflexión del impacto social a la comunidad (cuál es el impacto positivo o negativo de
la empresa en la sociedad)............................................................................................................8
14. Política de calidad.....................................................................................................................9
15. Principios..................................................................................................................................10
16. Valores corporativos...............................................................................................................11
17. Objetivos..................................................................................................................................11
18. Organigrama............................................................................................................................12
19. Funciones detalladas por dependencia y funcionarios......................................................13
20. Marco normativo.....................................................................................................................16
21. Programación..........................................................................................................................16
22. Presupuesto.............................................................................................................................17
23. Inventarios...............................................................................................................................17
24. Estrategias de ventas.............................................................................................................18
25. Web grafía...............................................................................................................................18
4. INTRODUCION

La empresa se va a encarga de desarrollar software y crear aplicaciones para el


desarrollo de nuestro departamento del choco. Para esta empresa es importante
ayudar la población chocoana a desarrollar su conocimiento en programación y
software para ser un departamento más tecnológico a nivel del país. Como todo
proyecto el software tiene un ciclo para desarrollarse y consta de una serie de
pasos que se van completando en diferentes tiempo; este ciclo de desarrollo de
software depende directamente de la metodología que utilizamos para este
desarrollo, y no es más que una serie de pasos/tareas que tenemos que seguir
como en cualquier otro proyecto, no hay nada escondido, nada mágico excepto la
gran mente del equipo de desarrollo y las creaciones para tener una experiencia
única al utilizar la aplicación o el paquete de software.

5. Datos institucionales

5.1 Nombre de la empresa


TECNOCHOCO: DESARROLLO DE SOFTWARE Y APLICACIONES

5.2 dirección
CARRERA 6 CON 34-72 BARRIO HUPANGO SECTOR LA PAZ

5.3 teléfono
3218268779, 6715969

5.4 Correo electrónico


tecnologiachoco@gmail.com
6. Historia

Durante sus comienzos, la consultoría de soluciones de desarrollo estuvo muy


ligada a tecnologías concretas y más específicamente a fabricantes y productos.
Por aquella época la utilización de medios informáticos para la gestión de
procesos de negocio era algo totalmente novedoso. El salto a lo digital era un
paso enorme y costoso que solo las empresas más potentes podían permitirse.
Faltaba conocimiento, experiencia y sobre todo había importantes interrogantes
sobre la repercusión que pudieran llegar a tener este tipo de tecnologías y cuál iba
a ser su grado de penetración en la empresa.

Fue la época dominada por IBM y otros fabricantes que imponían sus sistemas
propios y controlaban cómodamente el mercado. Las aplicaciones de negocio eran
muy limitada y sus interfaces de usuarios cuando menos arcaicas. El manejo de
las grandes computadoras era cosa de técnicos muy especializados y su
velocidad, al estar basadas en soportes de almacenamiento como cintas y tarjetas
perforadas era más que limitada. En aquella época la informática y los
ordenadores era algo que de manera inconsciente se asociaba a la ciencia ficción
y nadie en su sano juicio se planteaba el tener uno en casa. El negocio de la
consultoría IT (todavía no se había ni tan siquiera inventado ese término), era muy
reducido y cubierto por personas con un claro perfil técnico, que en la mayoría de
los casos tenían una formación científica: físicos, matemáticos, etc...

A finales de los 70 comenzaron a emerger los primeros fabricantes de software


empresarial: Oracle, JD Edwards, SAP, Baan, ofreciendo soluciones de
contabilidad, finanzas y MRP que a las postre se convertirían en el embrión del
concepto de ERP. Conforme las soluciones de negocio fueron adquiriendo mayor
complejidad la vertiente del negocio correspondiente a consultoría empezó a
ganar peso con respecto al aspecto técnico y de desarrollo.
7. Visión

Ser una empresa líder en desarrollo de software y aplicaciones de última


generación a nivel nacional e internacional adaptándonos a las cambiantes
condiciones de mercado y a las demandas y necesidades de nuestros clientes.

8. Misión

Ofrecemos soluciones en desarrollo de tecnología de última generación para todos


nuestros actuales y potenciales clientes que busquen un servicio de máxima
excelencia.

Para ello trabajamos en un ambiente de calidad total, donde el servicio ofrecido es


un fiel reflejo de nuestra eficacia y eficiencia empresarial que busca satisfacer las
necesidades de nuestros clientes y distribuidores en términos de tecnología,
innovación, confiabilidad y cumplimiento de normas.

9. Definición de la empresa (actividad que realiza la empresa)

1. Enseñar programacion a algunas persona


2. Desarrollar software y aplicaciones
3. Vender aplicaciones y software

10. Modelo de negocio

El modelo de negocio que voy a utilizar es el modelo de negocio de suscripción y


el modelo de negocio freemium ya que ambos modelo te negocio me permite
alcanzar mi objetivo que es que la empresa crezca y tenga mucho más gente que
conozca esta empresa. El modelo de suscripción nos permite el arrendamiento
continuo de productos y servicios, sin embrago, la economía de la membresía va
un paso más allá, al ofrecer privilegios a los consumidores como descuentos,
ofertas especiales, diferentes métodos de pago e incluso opciones de financiación
para la adquisición de bienes y servicios. Y el modelo de freemium este modelo de
negocios, se basa en ofrecer ciertos servicios básicos que normalmente son
pagos de forma gratuita. En él hay que pagar únicamente por los servicios más
avanzados.

11. Descripción amplia y detallada del producto o servicio

Somos una empresa dedicada al desarrollo de productos y sistemas integrados,


con diseño de hardware y software.
Realizamos desarrollos propios y para terceros, utilizando todos los recursos y
soluciones que brinda la tecnología actual.
Contamos con un plantel de Ingenieros Electrónicos e Informáticos de prestigio,
preparados en las mejores universidades del país, herramientas de diseño de
nueva generación y la tecnología para el armado de los distintos prototipos.
Estamos especializados en el área de microcontroladores, comunicaciones,
software de base y de aplicación de bajo y alto nivel, sistemas embebidos para
control y networking.

12. Análisis del mercado (estudio de mercado…se debe identificar la


población objetivo)

Un análisis de mercado te proporciona información sobre industrias, clientes,


competidores y otras variables de un mercado. También permite determinar la
relación entre la oferta y la demanda de un determinado producto o servicio.
Basándose en estos conocimientos, puedes tomar decisiones bien fundamentadas
sobre posibles estrategias de marketing.
El análisis de mercado es una parte de la investigación de mercado y un
componente importante de un plan de negocios, en el que las empresas de nueva
creación documentan su idea de negocio por escrito. En el curso del análisis del
mercado se examina sistemáticamente un determinado mercado para, con ayuda
de los resultados obtenidos, identificar las oportunidades y los riesgos que
presenta. La base de este análisis parte de la definición del público objetivo.
Esta empresa tiene como objetivo atraer personas primípara y que saben cuáles
son los productos que vamos a vender y a desarrollar en diña empresa
13. Reflexión del impacto social a la comunidad (cuál es el impacto positivo o
negativo de la empresa en la sociedad)

Empecemos por los impactos negativos: maltrato de los empleados, productos


tóxicos, fraude fiscal, retraso en el pago a proveedores. Trate de evitarlos si es
posible y no se engañe diciendo que no puede, al menos mientras no haya hecho
un análisis detallado de todo lo que podría hacer para evitarlo. Si no puede
evitarlos del todo, trate de compensar a los afectados y no se engañe: dar dinero a
una obra social no compensará a los clientes a los que vende productos
defectuosos.

Sigamos con los impactos positivos: un impacto que tiene esta empresa de
desarrollo de un software a la medida que centralice o permita integrar la
información, facilite el acceso a los diferentes usuarios del sistema y permita la
constante evolución y adaptación de nuevas funcionalidades es la mejor inversión
que un empresa puede realizar.

Las principales razones por lo que el desarrollo a la medida tiene un impacto


positivo en las empresas, son:
1. Adaptation a las necesidades de la empresa
2. Exclusividad y propiedad intelectual
3. Evolución y crecimiento de la herramienta en paralelo al crecimiento de la
empresa
4. Inversión duradera y recuperable a corto o mediano plazo
5. Adquisición material y de diferenciación dentro del valor de la empresa

Como conclusión, el desarrollo de software a la medida es una tendencia que hoy


en día está siendo adquirida por las pequeñas (en etapa inicial), medianas y
grandes empresas así como emprendedores que desean iniciar o integrar a su
negocio una base sólida, a nivel de software, con una plataforma que no solo les
permita continuar creciendo y evolucionando sino también que sea parte del valor
material y de diferenciación de la compañía y una inversión recuperable con
creces a corto plazo.
14. Política de calidad

TECNOCHOCO ofrece sus productos software y aplicaciones a la comunidad de


Quibdó y es consciente de la importancia de prestar un servicio tanto en el
desarrollo como en la instalación y post-instalación del mismo, bajo unos criterios
de calidad elevados.
Por ello, la Dirección de TECNOCHOCO apuesta por el desarrollo e implantación
de un sistema de gestión de la calidad adecuado a la naturaleza de sus
actividades y establece los siguientes principios de actuación:
 Ofrecer un software adaptado a las necesidades de los clientes.
 Mantener una filosofía de creatividad e innovación y trabajar en la mejora
continua, para adaptarse a un sector en constante evolución tecnológica.
 Trabajar con un sistema de gestión de calidad que establece nuestra forma
de actuar en cuanto a la calidad de nuestro servicio, fijando objetivos y
metas que ayuden a mejorar, y dotando de los medios humanos y
económicos a nuestro alcance para conseguirlos.
 Revisar periódicamente este sistema de gestión con el fin de garantizar su
eficacia y mejora continúa.
 Cumplir con todos los requisitos legales que nos sean de aplicación,
cualquier otro requisito aplicable y aquellos que suscribamos
voluntariamente.
 Proporcionar un entorno estimulante y agradable que facilite un trabajo de
calidad de nuestro personal en TECNOCHOCO, con un espíritu de trabajo
en equipo y de servicio al cliente.
 Fomentar la competencia y formación de nuestro equipo técnico.
 Mantener una buena relación con nuestros proveedores, como
colaboradores de importancia para nuestra empresa.

La Dirección de TECNOCHOCO comunica y difunde la presente política por


todo nuestro equipo, por todas las personas que trabajan en su nombre y
se asegura de que se encuentre a disposición de clientes y público en
general y de que sea revisada para asegurar su vigencia y adecuación.

15. Principios

Si hablamos de diseño y desarrollo de aplicaciones, Principios SOLID son unas


palabras que debes conocer como uno de los fundamentos de la arquitectura y
desarrollo de software.
SOLID es el acrónimo que acuñó Michael Feathers, basándose en los principios
de la programación orientada a objetos que Robert C. Martin había recopilado en
el año 2000 en su paper “Design Principles and Design Patterns”.
Ocho años más tarde, el tío Bob siguió compendiando consejos y buenas
prácticas de desarrollo y se convirtió en el padre del código limpio con su célebre
libro Clean Code, del que ya hablamos en la recopilación de libros esenciales para
desarrolladores.
Los 5 principios SOLID de diseño de aplicaciones de software son:
 S – Single Responsibility Principle (SRP)
 O – Open/Closed Principle (OCP)
 L – Liskov Substitution Principle (LSP)
 I – Interface Segregation Principle (ISP)
 D – Dependency Inversion Principle (DIP)
Entre los objetivos de tener en cuenta estos 5 principios a la hora de escribir
código encontramos:
 Crear un software eficaz: que cumpla con su cometido y que sea robusto y
estable.
 Escribir un código limpio y flexible ante los cambios: que se pueda modificar
fácilmente según necesidad, que sea reutilizable y mantenible.
 Permitir escalabilidad: que acepte ser ampliado con nuevas funcionalidades
de manera ágil.
 En definitiva, desarrollar un software de calidad.
En este sentido la aplicación de los principios SOLID está muy relacionada con la
comprensión y el uso de patrones de diseño, que nos permitirán mantener una alta
cohesión y, por tanto, un bajo acoplamiento de software.

16. Valores corporativos

 Compromiso.
 Responsabilidad.
 Trabajo en Equipo.
 Búsqueda de mejora constante.
 Respeto por la Ecología.
 Lealtad a nuestros Proveedores.
 Honestidad.

17. Objetivos

 Diseñar aplicaciones informáticas que se ajusten a las necesidades de las


organizaciones.
 Dirigir y coordinar el desarrollo de aplicaciones complejas.
 Intervenir en todas las fases del ciclo de vida de un producto.
 Estimar los costes de un proyecto y determinar los tiempos de desarrollo.
 Hacer el seguimiento de costes y plazos.
 Dirigir equipos de trabajo de desarrollo software.
 Organizar la realización de pruebas que verifiquen el correcto
funcionamiento de los programas y que se ajustan a los requisitos de
análisis y diseño.
 Diseñar, construir y administrar bases de datos.
 Dirigir y asesorar a los programadores durante el desarrollo de
aplicaciones.
 Introducir procedimientos de calidad en los sistemas, evaluando métricas e
indicadores y controlando la calidad del software producido.
 Organizar y supervisar el trabajo de su equipo de los técnicos de
mantenimiento y los ingenieros de sistemas y redes.

18. Organigrama
19. Funciones detalladas por dependencia y funcionarios
Cuando te integras a un equipo de desarrollo de software y aplicaciones y te
asignan ejercer un rol, ¿Tienes claridad de qué esperan que realices?, ¿cuáles
son tus responsabilidades? ¿A qué te estás comprometiendo? A continuación, te
lo explicamos brevemente a TECNOCHOCO.
Un equipo de desarrollo de software está compuesto por lo menos de los
siguientes roles de TECNOCHOCO
Gerente de Proyecto
Es el responsable de la definición del proyecto y de la asignación de recursos al
mismo. Da soporte a las tareas de estimación y definición de las actividades
contenidas en los planes y realiza la revisión y aprobación de los mismos.
Líder de Proyecto
Alguna vez te preguntaste, ¿entonces que hace el líder? Bueno te explico, este rol
es el responsable de atender las necesidades de los Analistas de Sistemas,
Arquitectos, Ingenieros de Software, Capacitadores, Responsable de pruebas,
Testers, Responsable de calidad, Administradores de la configuración del proyecto
y Administradores de la configuración global, brindando una solución a los
requerimientos que soliciten. Establece el control de los avances del proyecto,
asignaciones de trabajo, juntas de seguimiento y sobre todo dar buena cara y
tener contento al cliente. En resumen, este rol es el responsable de llevar a buen
término la ejecución del proyecto. ¿Ha cambiado tu perspectiva?
Analista de Sistemas
¿Y entonces el analista? Es el encargado del diseño del sistema: Análisis general,
análisis detallado, diagrama conceptual, diseño y generación de la base de datos y
normalización de la misma, documento de flujo de operación y especificaciones
funcionales.
Recuerda la mayor parte del éxito de un proyecto está en el buen entendimiento y
especificación de los requerimientos. No solo basta con tomar nota de lo que
requieren los usuarios funcionales, un analista debe de convertirse en un consultor
de negocios que proponga mejoras y soluciones a las necesidades del cliente.
Pregúntate ¿Vas más allá de solo tomar notas?

Diseñador
¿El verdugo de los desarrolladores? Bueno él es el responsable de la creación de
un concepto de sistema que ayude a cumplir los objetivos de negocio fijados por
los interesados, asegurándose que el sitio cumpla con las características de
accesibilidad, navegabilidad, interactividad y usabilidad que garanticen una
experiencia agradable al usuario. Hoy en día el diseño se ha vuelto fundamental
para que un buen sistema de software invite a ser usado por sí solo. Ya no solo
basta que un diseñador te genere plantillas como imágenes (png, jpg, etc), y las
pase a construir a los desarrolladores dándoles la responsabilidad de la
generación de los HTMLS (hablando de web), sino que las organizaciones cada
vez esperan más sobre este rol, la exigencia de que el mismo diseñador sea el
responsable de generar el HTML de esos diseños tan sofisticados y modernistas
ya se da por hecho incluso que trabajen ya en mente con marcos de trabajo
responsivos y dinámicos. ¿Te suena conocido, less, sass, boostrap? Te invito a
que busques estos conceptos sé que te ayudarán a ser competitivo.

Ingeniero de Software
¿Un ser que habla en ceros y unos, un todo poderoso, intocable, el héroe y el
destino está en sus manos? Bueno algo así y nada lejano a la realidad, sin estas
personas el software no podría generar más software, por lo tanto, su principal
responsabilidad es definir y mantener el código fuente de uno o varios
componentes, garantizando que cada componente implemente la funcionalidad
correcta. Tiene responsabilidad por la integridad de uno o más subsistemas de
implementación y de sus contenidos a lo largo del desarrollo. Es también
responsable de asegurarse que el código generado esté libre de errores por medio
de la ejecución de pruebas unitarias del código construido.

Responsable de Calidad
¿Inspectores, auditores, el verdugo de los líderes? Pues gracias a este rol los
proyectos van encaminados a buen éxito ya que su principal responsabilidad es de
garantizar el cumplimiento de los compromisos hechos con el proyecto desde el
punto de vista del proceso a seguir. Si un proyecto de desarrollo no cuenta con
una metodología con procesos y procedimientos bien ejecutados la probabilidad
de éxito se vuelve baja y tiende al caos y heroísmo y buena fe de los integrantes
del proyecto para sacarlo adelante.

Responsable de Pruebas
¿Otro verdugo o un aliado del desarrollador?, gánatelo como aliado, aprende de
los issues que te reporta, hazlos tuyos, documéntalos corrígelos y que no te
vuelvan a pasar. Esta persona tiene como responsabilidad garantizar que se
cumplan los requerimientos funcionales establecidos para el producto y el que el
producto esté libre de fallas, por medio de la planeación y ejecución de las
pruebas a todo el software construido. Es el encargado de dar el visto bueno de
que un producto o aplicación pueda pasar a un ambiente productivo, su
responsabilidad es tan grande que se juega parte del éxito del proyecto en el.

Administrador de la Configuración del Proyecto


¿Y dónde están las especificaciones del proyecto, cuál es la versión final, porque
no tengo acceso a esa información, donde están los cambios que hice a mí
página? ¿Te suena familiar? Por lo tanto, este rol es responsable del
versionamiento y ubicación de cada producto de trabajo del proyecto que permita
asegurar la disponibilidad de los mismos en un repositorio de proyecto incluyendo
el código y la documentación generada durante el ciclo del proyecto. ¿No conoces
mucho de este tema?, algunos softwares de control de versiones de código
“Subversión, TortoiseSVN, GitHub, TFS”

Cliente
¿El cliente?, si claro el cliente, para la consecución exitosa de las actividades y
fases del proyecto, es indispensable la participación de personas clave del cliente
relacionadas al proyecto; así como también del personal de Sistemas.
Las personas por parte del cliente que se identifiquen para participar en el
proyecto deberán tener el tiempo suficiente para agendar entrevistas con los
Analistas de Sistemas, con la finalidad de que se revisen y se especifiquen las
reglas de negocio y procesos críticos. Su participación es muy importante durante
las fases de análisis, diseño, pruebas y capacitación.
20. Marco normativo

Como todas las empresas, la suya seguramente ha implementado algún tipo de


software, por lo tanto es importante que tenga claro que así como pasa con la
mayoría de los aspectos dentro de las organizaciones, para el uso de software en
Colombia también existe una normatividad.
Conocer la legislación sobre la implementación y uso de programas de
computador le permitirá tener una empresa al día en license compliance. Esto
puede evitarle posibles sanciones o multas por parte de las diferentes entidades
reguladoras como el Departamento de Impuestos y Aduanas Nacionales.
La norma que regula este tema se encuentra en la Ley 603 de 2000, llamada en
algunos casos como ley de licencias de Software (o Ley para cumplimiento de las
licencias de Software).

21. Programación

La programación es el proceso utilizado para idear y ordenar las acciones


necesarias para realizar un proyecto, preparar ciertas máquinas o aparatos para
que empiecen a funcionar en el momento y en la forma deseada o elaborar
programas para su empleo en computadoras.1
En la actualidad, la noción de programación se encuentra muy asociada a la
creación de aplicaciones de informática y videojuegos. En este sentido, es el
proceso por el cual una persona desarrolla un programa, valiéndose de una
herramienta que le permita escribir el código (el cual puede estar en uno o varios
lenguajes, como C++, Java y Python, entre otros) y de otra que sea capaz de
“traducirlo” a lo que se conoce como lenguaje de máquina, que puede
"comprender" el microprocesador.
22. Presupuesto
Costos de las unidades de medida del proyecto (Puntos de función)
Tomando los costos de personal, el costo mensual del equipo de desarrollo de
software es el siguiente:
Gerente de proyectos (1 persona): 2.895 USD.
Desarrollador de software (4 personas): 8.600 USD.
Tester (2 personas): 3.700 USD.
Total: 15.195 USD
En un mes de trabajo el equipo puede desarrollar 32 puntos de función, por lo
tanto el costo por unidad de medida es:

Costo por unidad de medida = Costo total / Nro. De unidades de medida


Costo por unidad de medida = 15.195 USD / 32 puntos de función = 474,84 USD
por punto de función.

23. Inventarios

Si no se cuenta con datos precisos y detallados sobre el software y aplicaciones


de la organización, resulta prácticamente imposible hacer una gestión óptima de
los activos de TECNOCHOCO y de los costos y riesgos asociados. Tener mejores
datos sobre los activos, en definitiva, conduce a una mejora del proceso de toma
de decisiones y del desempeño del negocio
24. Estrategias de ventas

Publicidad en Redes Sociales


La publicidad en redes sociales es una de las formas más efectivas de llegar a
nuestro público y a un coste relativamente inferior en comparación al de otros
medios.
Comprar tráfico de pago de calidad es una de claves para aumentar la visibilidad
de cualquier negocio.
Muchos proyectos fracasan porque no consiguen ser visibles y tampoco consiguen
posicionarse a nivel orgánico.
Y justamente, una de las formas de solucionar los problemas de visibilidad es
invertir en tráfico y llevarlo al destino que nosotros queramos.
Si te interesa el tema de los social ads, aquí te dejo un artículo que te enseñará
cómo hacer publicidad en Instagram.

25. Web grafía


http://dominiotic.com/principios-fundamentales-en-el-desarrollo-de-software/

http://www.microgestion.com.ar/index.php/empresa/politica-de-calidad

https://www.ionos.es/startupguide/gestion/que-es-el-analisis-de-mercado/

https://latincontrol-soft.com/aboutus/mission

https://softimiza.co/blog/ley-sobre-software-legal-en-colombi

https://profile.es/blog/principios-solid-desarrollo-software-calidad/#:~:text=Los%20principios
%20SOLID,Open%2FClosed%20Principle%20(OCP)

También podría gustarte