Diseño y construcción de una plataforma de software de comercio electrónico empresarial

Tiempo de leer: 20 minutos
Diseño y construcción de una plataforma de software de comercio electrónico empresarial

¿Qué es el software empresarial?

La respuesta corta es; "Un proceso que estandariza la base de datos y la interfaz para todos los organizados comunicación necesidades".

Dado que el ajetreo es a menudo el antónimo de los negocios, como emprendedores, nuestra búsqueda de negocios para superar el ajetreo es el proceso de construir un marco que genere el buen tipo de negocio y minimice el tipo de ajetreo costoso que las personas pueden sentir naturalmente es mejor que sin hacer nada, sin una conexión directa con la organización e informes a través de estos sistemas estandarizados de procesamiento de datos.

El tiempo es un recurso finito pero un lugar infinito para perder el valor, es decir, sin una estructura organizacional diseñada para capturar y utilizar el conocimiento, y ofrecerlo al mundo como un mayor valor de lo que producimos y creamos, más allá de lo que nosotros Necesito consumir para hacerlo.

Durante mucho tiempo, me negué a escribir un * documento de requisitos * para desarrolladores, simplemente diciendo algo similar a; "Mira cada sitio web que utilizas y disfrutas, luego asegúrate de que podamos hacer lo mismo y más, más rápido, mejor, más limpio y más simple", y personalmente entendí que lo vi como el nivel de conciencia calificado necesario para poder hacer esto.

Ahora, con el mayor respeto y admiración a todas las grandes plataformas y misiones por ahí, y nuestro equipo estimado y perseverante, Encuentro un número decreciente de ejemplos que no creo que no estemos superando o que podamos superar eventualmente con la plataforma Brandlight que hemos comenzado, lo que significa que simplemente no pudimos encontrar los ejemplos que cubrían todo lo que sabíamos que era necesario para inspiración.

Así que aquí estamos ahora con nuestra plataforma Brandlight, y esta lista de deseos abierta en el dominio público para su uso, interrogatorio, comparación y mensaje público responsable para todo nuestro equipo, sus diversas partes interesadas que dependen de su investigación y su buen ser para tomando el tiempo tan apreciado para leer los detalles.

Comunicaciones asincrónicas

En mi humilde experiencia, cualquier organización que trabaje con personas en más de un lugar y tiempo puede clasificarse como una empresa, porque la información ahora tiene que viajar entre personas a lo largo del tiempo y ser accesible para cualquier persona que la necesite en diferentes momentos. eso creó que podría estar disponible, y por supuesto, la misma persona con suficiente en mente ya por la misma razón por la que guardamos libretas de direcciones y diarios.

Llamamos a esto * asíncrono comunicaciones* - donde difieren los tiempos de envío y recepción.

Comunicaciones paralelas

Como regla general, cuando una empresa tiene múltiples ubicaciones o tiene más de dos o tres empleados, y es probable que quiera crecer, puede tener casi las mismas necesidades que las organizaciones con cientos o miles de miembros.

A esto lo llamamos * paralelo comunicaciones* - habilitación de escalado a través de múltiples mensajes independientes simultáneos.

Comunicaciones en serie

Los equipos de más de alrededor de cinco o seis tendrán dificultades para saber lo que todos están haciendo todo el tiempo, y generalmente tendemos a trabajar mejor en parejas con habilidades iguales y opuestas, por lo que para que el software sea emprendedor, debe funcionar de la manera en que lo hacemos. funciona mejor, y en general eso es convirtiéndose en un contestador rápido y simple sin convertirse en * trabajo * sobrecarga o estado latente en si mismo.

Llamamos a esto * serial comunicaciones* - donde la eficiencia depende únicamente de la velocidad y la precisión.

Toma de decisiones por consenso

Por lo general, esta será una base de datos y un motor de búsqueda para nuestro conocimiento organizacional colectivo (sus bases de datos existen para resolver) y para que todos puedan acceder a la organización y trabajar con ella. Para lo cual buscamos la interfaz de aplicación universal y más comúnmente disponible en todos los dispositivos, el navegador web.

A esto lo llamamos * basado en el consenso decisión Making * - por el cual buscamos confirmación a través de una articulación detallada, denominación común, corrección de errores y acuerdo libre de objeciones.

¿Qué debe buscar en el software empresarial?

Puede usar esto como un documento de requisitos de alto nivel para informar y desarrollar su propio paquete de software de sistemas de TI, y revisar nuestro Brandlight Consideraciones de desarrollo de plataformas y experiencias en comparación.

Seguridad

Definitivamente debe saber quién inició sesión, cuándo y qué hizo a través de un registro de acceso que identifica al usuario, la dirección IP, el dispositivo, la plataforma y el navegador.

Los inicios de sesión sociales son abundantes, están protegidos personalmente y tienen sistemas de gestión y protección de credenciales bien entendidos hoy en día, por lo que es un excelente punto de partida para acceder a sus sistemas.

Entonces, todos los usuarios con acceso a información privilegiada valiosa y acciones de movimiento financiero o de inventario también deben tener protecciones de autenticación de dos factores en sus inicios de sesión de usuarios, para una protección adicional de esas valiosas credenciales de acceso vinculadas a los dispositivos de los que el usuario generalmente es el único custodio , el inicio de sesión de su computadora o su teléfono inteligente.

Todos los cambios de código en el sistema deben ser visibles para todos los desarrolladores calificados que también trabajan en los sistemas, para la revisión y seguridad entre pares a través de la visibilidad de las capacidades complejas que los desarrolladores pueden crear.

Protección de Datos

Los datos personales deben estar encriptados para la máxima protección contra cualquier valor en cualquier intento de piratería porque no puede robar lo que no existe, y las claves de acceso de desencriptación deben ser problemas y limitarse según los inicios de sesión firmados por el usuario y los permisos basados en roles.

Todas las transferencias de datos personales deben cifrarse o limitarse a la información esencial mínima necesaria para las confirmaciones de validación, por ejemplo, solo los últimos 4 dígitos de un número de tarjeta.

La identificación del cliente debe usar información que solo ellos puedan conocer, que también puede ver, como el historial de pedidos o las transacciones comunes, no es públicamente fácil de encontrar información como cumpleaños y códigos postales.

Todos los usuarios con niveles de acceso confidenciales deben identificarse y almacenarse documentación de identificación personal para su trazabilidad y responsabilidad.

Debe ser impracticable para cualquier usuario individual exportar lotes de datos sin cifrar.

Los desarrolladores no necesitan claves de acceso para ver los datos cifrados porque los usuarios que lo hacen siempre pueden acceder a sus sistemas a través de la autenticación de dos factores o la autenticación de cuentas vinculadas, como el correo electrónico o los inicios de sesión sociales.

Ninguna persona debe ser un solo punto de falla o pérdida de datos, idealmente siempre debe haber múltiples poseedores de claves auditados en múltiples ubicaciones, y al igual que la Familia Real, nunca todos en el mismo lugar al mismo tiempo.

Datos, contenido y medios compartidos

Puede ser muy frustrante para las personas necesitar pedirle a otra persona los datos que preferirían poder ver directamente, sin el estado latente de mensajes y tiempos de espera para obtenerlo en la forma que esperan.

Podemos compartir alimentos, pero también podemos hacer cestas de compras virtuales, por lo que también es bueno aplicar esas mismas habilidades para proporcionar solicitudes y respuestas con estas mismas herramientas.

Entonces, todos los que necesitan contenido, informes de análisis o KPI los datos deberían poder acceder a ellos a través de sus instalaciones de inicio de sesión y búsqueda por autoservicio, por lo tanto, ahorrando el valioso tiempo de todos para centrarse en la revisión, reutilización y respuesta de todos los datos disponibles.

Esto se aplica a los equipos, departamentos, clientes y los muchos tipos de socios en los que participaremos en el transcurso de nuestros diversos proyectos. Por lo general, son los socios los que también pueden escalar nuestra red de conocimiento y promoción más rápido, por lo que cuanto antes podamos capacitarlos con datos y las respuestas que contienen, más rápido podremos desarrollar todos.

Los datos ocultos o restringidos que ya están protegidos por la confidencialidad u otros tipos de acuerdos deben estar fácilmente disponibles, para que todos podamos aprender y evolucionar juntos a una velocidad y nivel de confiabilidad que agregue valor a nuestras ofertas colectivas para el mundo.

Datos de actividad de seguimiento de auditoría

Atrás quedaron los días en que los gerentes podían examinar qué hacen los usuarios de la computadora o leer lo que todos hacen. comunicaciones - hoy en día, el mejor método de seguridad de la información y los recursos es mantener los datos de seguimiento de auditoría en toda la actividad de la computadora para buscar, filtrar, informar y revisar en caso de cualquier investigación o medición de rendimiento y necesidades de optimización.

Responsabilidad

Cada cambio de datos debe tener un nombre y una marca de tiempo adjuntos, la gente cuida las cosas en las que tienen sus nombres, idealmente también con su sello de clave de seguridad pública y un hash del contenido para conciliar su versión en ese momento. creación o actualización.

Puede haber una tendencia de autoconservación para que las personas sientan que el valor que ofrecen está en la información que tienen en sus cerebros, pero en realidad, los miembros más valiosos del equipo continuamente crean y comparten conocimiento para aprovechar lo que están aprendiendo para sus colegas. para aprender y utilizar más rápido también.

Los miembros del equipo más valiosos son generalmente también los más detallados, ya sea a través de comunicaciones o registros de actividad, porque simplemente hay menos gastos generales en la comprensión de lo que hacen y más información para trabajar para ayudarles a optimizar el uso de su tiempo con todos los recursos que necesitan.

Mientras que guardar o retener información, metodología y acciones generalmente tiene el efecto contrario al hacer que parezcan redundantes, o un obstáculo potencial para que otros construyan sobre esa información para el bien de muchas más personas.

Atribución nombrada para crédito creativo

Una de las mejores formas de enfocar la atención en la calidad de la producción es a través de la publicación pública y la motivación que proviene del reconocimiento, el crédito, los comentarios y la retroalimentación. Todos deberían tener la capacidad de publicar su experiencia dentro de una organización para todos los beneficios personales y la conexión humana de que las organizaciones son simplemente una colección de personas que trabajan con objetivos y aspiraciones comunes.

Lo mismo se aplica a las publicaciones privadas para los diversos roles basados en permisos: es bueno conocer a las personas con las que trabaja y quién sabe qué, y también quién vio y contribuyó al proceso creativo.

Diario de transacciones financieras, de inventario y de recursos.

Efectivo, crédito, saldos de cuenta, inventario y tiempo son todos costos para una organización, y la forma en que se usan y mueven siempre tiene un costo costo de oportunidad valor en su implementación eficiente, que en última instancia da como resultado el rendimiento general de la organización y la satisfacción del equipo que trabaja en ella.

Cada movimiento debe ser registrado, para luego informar sobre quién, cuándo, por qué y cómo, para que podamos entender qué es un uso positivo de los recursos finitos y qué podría ser mejor. Sin estos datos, estamos cegados a la información necesaria para realizar costo de oportunidad decisiones e instrucciones en la búsqueda mutua de eficiencia, responsabilidad y transparencia.

La queja número uno que vemos una y otra vez es que las personas no pueden obtener la información y luego quieren hacer su propia decisiones - los registros contables y los informes diarios resuelven esto.

El futuro es definitivamente libros de contabilidad de blockchain públicos inmutables y libros de cuentas de bases de datos privadas de todos los registros, como prueba de eventos de datos, tiempos y participantes firmados.

Es solo cuestión de tiempo antes de que todas las plataformas y aplicaciones tengan esto entretejido en cada evento de creación de datos, y es probable que también se convierta en un requisito reglamentario en todas las áreas, ya que ya lo es con el cumplimiento de GDPR e HIPAA, porque nunca debería cualquier dato modificado, porque todas las actualizaciones son nuevas versiones transaccionales del original.

La tecnología existe ahora para hacer esto y almacenarlo todo, comenzando con los grandes volúmenes de transacciones que cualquier organización realiza interna y externamente todos los días, y lo promovemos de todo corazón por la transparencia y la confianza en cada organización que ofrece valor con sus bienes y servicios para su audiencia

administración

La definición misma de gestión está cambiando para convertirse en uno de mentores experimentados, implementadores de sistemas estructurales, creadores de relaciones y diseñadores de políticas, procesos y términos.

La gerencia necesita sistemas diseñados para permitir que esto sea efectivo, una salida para publicar sus conocimientos y una interfaz para establecer y actualizar las reglas del sistema para que coincidan con las políticas y los términos de compromiso, y necesitan hablar el lenguaje común utilizado en todos los departamentos más allá del suyo a través de sistemas organizados por diseño para que sean familiares e intuitivos en todos los departamentos y áreas de responsabilidad.

Permisos basados en roles

Las personas tienden a cambiar más a menudo esos roles, y con razón a medida que se desarrollan personalmente, adquiriendo más experiencia, confianza y responsabilidad.

Los permisos deben basarse en roles, y luego a las personas se les puede asignar uno o más roles, con permisos acumulativos para cada rol que asuman.

Este es uno de nuestros requisitos definitorios para todos los sistemas con los que trabajamos, basados en roles, o al menos grupales o basados en proyectos, para luego hacer que los costos de tiempo de gestión de permisos de usuario sean mínimos y marginales para beneficiarse de las economías de escala, ya que a medida que aumenta el número de usuarios, la administración total de usuarios debería disminuir relativamente.

El rol de usuario más común que casi todos reconocerán es el del Cliente, entonces puede ser el de Proveedor, Marca, Gerente, Administrador, etc. Estos roles, términos y necesidades de permisos de acceso a la información son generalmente universales en todas las organizaciones, por lo que Es un área y una oportunidad para la estandarización y, por lo tanto, la gestión y la explicación repetitiva de ahorro de costos.

Autodocumentado

El lugar óptimo para documentar cualquier sistema, es dentro de la interfaz misma, justo donde pueden surgir dudas o dudas sobre el primer uso. A menudo, esto se hará en información sobre herramientas, descripciones de campos de formulario y advertencias significativas y mensajes de error de validación.

Cuando un sistema no es una interfaz de aplicación, o abarca varios sistemas, entonces el sistema principal de documentación idealmente debería estar dentro de los mismos permisos de acceso de usuario y herramientas que se usan más comúnmente, que para el cliente a menudo es el sitio web, y todos los usuarios deberían También se considerarán clientes del sitio web y los sistemas también.

Para muchas organizaciones, esto puede seguir siendo servidores de archivos y aplicaciones de procesamiento de texto, aunque la falta de plantillas disponibles y comúnmente controlables crea una gran sobrecarga en primer lugar en la creación de plantillas, luego en la duplicación de la creación de datos y aún más en las diferencias en la interpretación organizacional, terminología, convenciones de nombres e ideas jerárquicas.

Por lo tanto, la base de datos de sistemas principal para la mayoría de los datos organizacionales publicados es generalmente el sitio web, que luego se convierte en un lugar natural para contener también toda la documentación organizacional privada, justo donde las referencias de datos se pueden crear a través de una interfaz relacional vinculada, y todos los usuarios deben ser los mejores clientes y proveedores de comentarios para los sistemas web de la organización, porque también tiene el efecto más significativo en la experiencia de sus clientes.

Cambiar los sistemas es a menudo una de las cosas menos favoritas o de confianza para preguntar a sus usuarios, por lo que es bueno saber que el sistema al que los presenta puede ser el último sistema al que necesitarán acceder y trabajar para construir, asociarse o proporcionando su fe y costumbre con su organización.

Minimice la duplicación de datos y trabajo.

Cuantos más sistemas tenga, más duplicación de datos tendrá, ya que cada sistema tiene requisitos mínimos de datos de identificación legibles por humanos, por lo tanto, más ineficiencias agrega a través de la duplicación de la creación de datos, la actualización y el esfuerzo general de múltiples sistemas con cada sistema adicional

La duplicación indeseable de datos y esfuerzos no debe confundirse con la muy deseable replicación e iteración, con datos para seguridad y responsabilidad.

Minimiza integraciones innecesarias

Esta es una controversia en una época con aplicaciones separadas para todo, y muchas personas recomiendan al especialista para esto o aquello en cada área de preocupación, ya sea contabilidad, atención al cliente, documentación, gestión de proyectos, calendario, informes, etc., pero esto es una rueda reinventada para un concepto que ya funcionó muy bien, generalmente se conoce como complementos.

Los complementos funcionan dentro de la misma aplicación y base de datos y, por lo tanto, están integrados por diseño. Las aplicaciones web especializadas son agradables y pueden resolver muchas cosas, pero también tienen gastos generales de integración que los complementos no tienen.

Hay una sobrecarga menor en la resolución de conflictos cuando se usan complementos dispares de diferente calidad, terminología o respeto por los estándares de la plataforma, pero generalmente son más manejables cuando se trabaja con sistemas de código abierto, por lo que los complementos pueden evolucionar, adaptarse o reescribirse en el Aplicación principal.

Los sistemas y equipos que trabajan con y desarrollan complementos generalmente ya sabrán cómo hacer esto, y de todos modos habrán hecho sus elecciones de plataformas empresariales basadas en todo el conocimiento contenido aquí, por lo que elegir un sistema y equipo basado en complementos generalmente también significará elegir para minimizar los gastos generales de integración y maximizar las capacidades dentro del mismo sistema.

Puede desduplicar la creación y actualización de datos con integraciones de sistemas, pero hay una sobrecarga en retener a las personas que entienden cómo hacerlo y los sistemas que pueden hacerlo.

Hay integraciones necesarias inevitables a los sistemas de terceros que nunca puede converger, por lo que deberían ser el foco de todas las necesidades de integración.

Guarde sus recursos finitos de las integraciones de sistemas internos simplemente minimizando el número de sistemas con duplicación de datos; esto se reduce a la simple tabla de usuarios.

Cuanto menos interno comunicaciones tiene que administrar cuanto más tiempo tenga para concentrarse en su valioso y apreciado exterior comunicaciones, productos y servicios.

Estructura y lenguaje estandarizados.

Proveedor, fabricante, vendedor y marca y todos los conceptos muy similares, pero con diferencias sutiles, y una entidad puede ser uno o más de estos, por lo que es mejor tener el alcance para describir cada una de sus funciones y propiedades, y luego atribuir a los usuarios y entidades a todos esos conceptos de tipo socio como roles.

La coherencia en el uso y el lenguaje debe explicarse por sí mismo, por ejemplo, mediante el cual los nuevos usuarios pueden ver los datos actuales para determinar cómo crear nuevos datos.

En general, estamos familiarizados con el inglés como idioma principal para el código, el desarrollo y los sistemas, por lo que comenzamos con esto y eso se convierte en la semilla de todas las traducciones.

Un uso preciso y consistente del lenguaje es crítico para todos los exitosos comunicaciones - Por lo tanto, una atención adicional a esto debería ser una buena medida del carácter y la empatía de los diseñadores de sistemas para sus usuarios.

Objetos de datos

Hay muchas cosas comunes a casi todas las organizaciones, que tienen propiedades similares pero únicas pero están relacionadas por un objetivo general común, crear y ofrecer valor.

Probablemente reconocerá la mayoría de ellos de todos modos, solo nos aseguramos de ser claros y distintos con sus nombres y relaciones para que la recopilación y el intercambio de conocimientos que permitan sean intuitivos:

About Us, Accounts, Achievements, Activities, Advertisers, Advocates, Affiliates, Agreements, Alerts, Alternatives, Ambassadors, Amounts, Analysis, Analytics, APIs, Applications, Approvals, Articles, Assignments, Attributes, Authorities, Authorisations, Banners, Baskets, Blocks, Blogs, Bookings, Brands, Campaigns, Canonicals, Carriers, Cases, Categories, Channels, Checks, Children, Creators, Comments, Commits, Companies, Competitions, Compliance Rules, Connections, Contacts, Contents, Conversations, Conversions, Costs, Coupons, Countries, Courses, Currencies, Customs, Data-Feeds, Deployments, Descriptions, Devices, Documents, Domains, Donators, Editors, Embeds, Entries, Events, Experiences, Exports, FAQs, Features, Feedbacks, Forums, Feeds, Fields, Forms, Galleries, Gifts, Groups, Guests, Help, Home Pages, Images, Imports, Indexes, Information Pages, Ingredients, Integrations, Investors, Invoices, Journals, Key Performance Indicators, Labels, Languages, Ledgers, Licences, Links, Lists, Logs, Loyalty, Manufacturers, Media, Memberships, Menus, Messages, Milestones, Monitors, Movements, Newsletters, Notes, Nutrients, Options, Orders, Organisations, Packaging, Packing Slips, Pages, Parents, Partners, Patents, Payments, Payment Details, Permissions, Points, Policies, Portfolios, Positions, Posts, Presentations, Priorities, Processes, Products, Projects, Purchases, Qualifications, Quotes, Rates, Receipts, Referrals, Regions, Regulators, Relationships, Reminders, Repeaters, Reports, Resellers, Restrictions, Revisions, Risk, Robots, Roles, Sales, Samples, Schedules, Sections, Services, Settings, Shipments, Sponsors, Statuses, Stores, Synchronisations, Tables, Tags, Tasks, Terms, Themes, Tickets, Tokens, Tools, Trademarks, Transactions, Transients, Translations, Types, Units of Measure, Users, Vacancies, Variations, Vendors, Versions, Visibilidad, Visits, Warehouses, Websites, Widgets, Wikis, Workflows, Worksheets, Zones.

Es una lista larga, pero también es finita y, por lo tanto, alcanzable, y todavía es relativamente comprensible para la mayoría, espero, y perspicaz para otros que aún pueden estar aprendiendo terminología convencional y su contexto de uso típico.

No todos ni todos los sistemas intentarán lograr todo eso, pero a menudo se encontrarán con todos esos tipos de eventos en sus experiencias y, en la mayoría de los casos, pueden beneficiarse de una forma de almacenar, publicar o buscar y revisar los registros relacionados de información sobre ellos.

Cuando usa las herramientas que crea, tiende a usar esa experiencia continua para luego desarrollar un sistema y proceso eficientes en el tiempo para cada evento repetido o necesidad descriptiva, así que aquí estamos, y esta es la complejidad amplia pero aún describible de las interacciones organizacionales de nuestra larga experiencia

Te desafío a que encuentres un sistema que no contenga muchos de estos términos comunes, y aún más, a que encuentres otro que ya los haya pensado y organizado para ti, basado en estas décadas de experiencias de organización, no podríamos 't, por lo tanto, utilizamos el desarrollo y comunicaciones habilidades que hemos adquirido para ofrecer nuestra descripción de un marco organizacional.

Flujo de trabajo

Hay algunos conceptos que deberían ser estándar para todos los registros, así como hay atributos de metadatos reconocidos en todos los archivos digitales como Nombre, Creado, Última actualización, Tipo, Ubicación, etc.

Tenemos los siguientes conceptos para el flujo de trabajo de registro universal:

  • Abierto> Sí o No
  • Tareas> Usuarios de selección múltiple
  • Roles> Selección múltiple para roles
  • Asignado> Usuario de selección única
  • Prioridad> Una de las cinco opciones simples: 1. Bajo, 2. Normal, 3. Alto, 4. Urgente, 5. Bloqueador.
  • Estado> Una de tres opciones simples: 1. Tareas pendientes, 2. En curso, 3. Listo
  • Tipo> Selección múltiple para objetos (datos)

Codificación de color

Codificación de colores de rendimiento y atención utilizando colores de semáforo

  • Rojo = Urgente, Advertencia o Error
  • Amarillo / Naranja = Alerta o Atención
  • Verde = Bueno o Listo
  • Azul = Información neutral

Codificación de color de estado usando colores del arco iris y neutros: negro, blanco, gris, rojo, naranja, amarillo, verde, azul, índigo, violeta.

Flujo de documentos

Para documentos financieros esto es bastante simple y convencional:

  1. Citar
  2. Orden
  3. Factura de proforma
  4. Pago o comprobante de crédito
  5. Factura
  6. Envío
  7. Orden de devolución
  8. Nota de crédito

Para productos esto será:

  • Marca
  • Título
  • Descripción
  • Imágenes
  • Atributos
  • Precios
  • Etiquetas
  • Documentación
  • Reglas de Cumplimiento
  • Opiniones
  • Relacionado

Cada registro de datos puede definirse y describirse como un ticket o una tarea pendiente, por lo que aplicamos los mismos atributos de datos de flujo de trabajo universal a todos los registros, independientemente de su tipo de objeto, ya que todos pasan por los mismos procesos de creación a diferentes velocidades, e invariablemente, cuanto mejor sea la organización de los datos, mejor será la organización.

Las políticas

La previsibilidad es un elemento esencial de una planificación exitosa, cuya coherencia es nuestra amiga, y lo inesperado a menudo puede ser nuestro mayor costo de tiempo.

Con respecto a ofrecer valor a través de la eficiencia, es necesario tener un consenso entre un equipo y aquellos que trabajan con ese equipo, sobre cuáles son sus políticas típicas, para que todos los que trabajan con ellos sepan cómo hacerlo, y si es que pueden.

Es mejor pedir permiso que perdón, y las políticas son una excelente manera de guiar con permisos preventivos para ahorrar en la repetición de instrucciones o en el manejo de diversas interpretaciones indeseables o innecesarias.

Si se hace algo de muchas maneras diferentes e indeseables, es una buena inspiración para escribir una política sobre lo que más se desea y se espera, podemos estar en desacuerdo con las políticas, pero no podemos negar que las conocemos cuando están escritas y condicionadas a los compromisos.

Términos, condiciones y acuerdos

Las organizaciones son la colección de relaciones, y la construcción de relaciones duraderas comienza con el entendimiento compartido y el acuerdo de expectativas.

Todos somos finitos y no podemos estar en todas partes y hacer todo por todos: deje que el mundo sepa lo que puede y su objetivo es hacer, y qué se espera de ellos para trabajar con usted, incluido cómo se calcula la renumeración, es decir: su precio y lo que hará o no podrá hacer cuando algunas cosas ocasionalmente no salgan según lo planeado, ya sea por razones dentro o fuera de su control y aceptadas responsabilidad.

En términos legales contractuales, sus descripciones, precios y acuerdos de términos y condiciones son su * invitación para comerciar *, generalmente a través de la finalización de la cesta de compra y la factura proforma. El acto de compra es una * oferta * para emprender una solicitud contractual basada en esos términos, que * se acepta * mediante el intercambio de la * consideración * acordada * pero * ambas * partes, que aún puede incluir el paso del tiempo para la revisión de Consideración entregada del otro.

Haz esto bien y puedes concentrarte en hacerlo.

Omita los detalles aquí y espere que sus contrapartes tengan una tendencia a buscar una ventaja preferencial frente a la incertidumbre o la duda cuando los términos no son claros, razonables y potencialmente percibidos de manera diferente en cuanto a lo que es * justo *.

Asegúrese de crear términos de acuerdo para cada tipo de relación en la que está invitando a los clientes, socios y miembros del equipo a participar, y de una manera amigable con el tiempo para intercambiar y firmar, para luego enfocarse en trabajar dentro de ellos.

Sí, los documentos, los términos y la redacción son tan sistemas como el código de programación de computadoras, piense en ellos como código de personas, trate con la misma necesidad de atención a los detalles y espere que sus sistemas los incorporen a cada compromiso contractual para promover entregas sin fricciones y negocios felices repetidos.

Con las opciones correctas de plataforma empresarial, su tiempo debería liberarse de la necesidad de escribir código de computadora para desarrollar plataformas y sistemas, porque el trabajo de su desarrollador de sistemas está diseñado para liberarlo y luego hacer la misma creación diligente y sensible para sus relaciones, productos y servicios .

Preguntas frecuentes

Esta es su oportunidad de eliminar objeciones, problemas, preocupaciones y mostrar empatía por sus posibles relaciones.

Todos comenzamos una evaluación desde el punto de vista del escepticismo y la evaluación de riesgos: ¿qué tan probable es que nos decepcionemos o controlemos más allá de nuestras expectativas?

Dígale a la gente, todos recibimos muchas preguntas sobre muchas cosas todo el tiempo: son solo oportunidades para responder y tranquilizar o guiar a la primera persona a preguntar tanto como a responder previamente a todos aquellos que aún no han preguntado.

Muchas preguntas, todavía no es una cantidad infinita, y si es finita, es razonable esperar que se almacene y represente.

Esto puede ser en productos, servicios, compatibilidades, términos, políticas, consultas o tickets de soporte a través de respuestas enlatadas, pero con suerte más personalizadas, acumuladas a partir de preguntas frecuentes.

Opiniones

Público opiniones son un fenómeno moderno, promovido por Ebay, y ahora un elemento esencial indicador clave de rendimiento métrica y fuente de confirmación social independiente para promover las opiniones de sus clientes, equipos y socios en sus propias palabras.

Como humanos, todavía somos mejores en * leer entre líneas * que en las computadoras, por lo que seremos juzgados sobre estos si estamos de acuerdo o no, pero debemos asegurar el valor de esa retroalimentación al proporcionar una salida directa para ella y usarla como luz guía principal para que la dirección y la evolución sigan siendo relevantes para futuras relaciones potenciales.

Cuanto más habilite las revisiones, más valiosos y a menudo comentarios gratuitos se recopilarán para refinar y evolucionar realimentación es la moneda más valiosa para los desarrolladores después de la creación de alimentos, refugio y tecnología, por lo que, cuanto más nos convenga, asegúrese de que su sistema los solicite y los haga posibles en todos los lugares que puedan beneficiarse de esta iluminación continua .

Si no te gusta o no entiendes algo, dinos. Si te encanta, ¡díselo a todos!

Accesibilidad

Esta es posiblemente una de las cosas ocultas más difíciles que podemos hacer sin experiencia personal, pero responsabilidad tenemos a la sociedad y a nosotros mismos, sin saber nunca nuestra futura fortuna o expectativa de esperanza de vida funcional para nuestros miembros y sentidos falibles, especialmente cuando la gran mayoría de nuestra ocupación depende tanto de nuestro ojos y manos

Con esto en mente, es algo que creemos que es importante, independientemente del porcentaje de usuarios que pueda aceptar, porque todos somos muy diferentes, y es agradable y correcto tratar de comprender y utilizar las habilidades privilegiadas y somos breves custodios de tecnologías para hacer lo mejor que podamos por todos, e invitamos a aquellos que sí tienen experiencia personal más directa a Ayúdanos si ellos también lo desean

Extensibilidad

No podemos saber todo lo que podríamos hacer o necesitar de una vez, así que comenzamos con todo lo que casi todo el mundo necesita y aprendemos a través de comentarios continuos sobre las cosas nuevas que podríamos hacer, y nos aseguramos de que haya un lugar para luego agregar esas cosas. , con libertad estructurada de cualquier limitación artificial, como conteo de usuarios, registros, objetos o funcionalidad.

Esto no significa tener infinitas opciones sobre cómo y dónde hacer algo o encontrar infinitas formas de decir o hacer las mismas cosas, sino tener infinitos lugares para extender y construir sobre lo que ya podemos hacer que es * casi * lo mismo, a excepción de esa cosa nueva, de modo que esa cosa nueva tiene un lugar obvio y local para ser agregado sin barreras o costos desproporcionados.

En términos de diseño de bases de datos, esto generalmente significa nuevos usuarios, clientes, socios, mensajes, registros, opciones, términos y campos, todo lo cual debe tener un lugar obvio para agregarse cuando surjan necesidades únicas inevitables.

Escalabilidad

¿Qué sucede si sus ventas o mensajes se duplican o más? ¿Su audiencia y atención de repente aumentan temporal o permanentemente?

Sí, la plataforma de software de su empresa ya debería haber pensado en eso, diseñado alojamiento para él y puesto compuertas de inundación, salidas de emergencia y fusibles de seguridad por costos razonables y límites de recursos acordados.

Es posible que necesite saber cómo, pero razonablemente puede esperar ver datos de prueba en pruebas de carga de rendimiento máximo.

Multidimensional

Esto debe ser parte del diseño del sistema desde el principio porque puede ser muy difícil o potencialmente imposible agregarlo más tarde cuando lo necesite, pero debe buscar lo siguiente que el diseño ya considera:

  • Multidivisa: para abrirse a los mercados de exportación inevitablemente más grandes cuando sus productos y servicios encuentran una audiencia más allá de su país de origen.
  • Multilingüe: los motores de búsqueda y los clientes a menudo pueden preferir ofertas de idiomas locales donde estén disponibles
  • Multicanal: para estar donde están los diferentes tipos de clientes y ofrecer lo que esperan encontrar allí.
  • Multimedia: la información se presenta en todas las formas, tamaños, formatos y lugares.
  • Múltiples ubicaciones: las tiendas, los almacenes y los países necesitan que se describan sus propiedades únicas y que se atiendan sus diferentes procesos.
  • Multi-función: porque no todos pueden hacer todo, por lo que necesitamos crear un equipo con responsabilidades específicas para dividir y conquistar las crecientes solicitudes de nuestros productos y servicios.
  • Multinivel: para clientes pequeños y grandes que solicitan ocasionalmente o regularmente.
  • Reglas múltiples: vivimos en un mundo de reglas, generalmente con buenas intenciones, necesitamos articularlas y respetarlas.
  • Multi-socio: cada usuario es también un cliente.
  • Multi-dispositivo - pantallas grandes, pantallas pequeñas, pantallas portátiles - paisaje y retrato

Replicación de hora y ubicación

Sus datos deben almacenarse en múltiples ubicaciones para lo que llamamos * protección de geo-redundancia * contra los eventos típicamente físicos como incendios, inundaciones y robos, y hoy en día acceso y copia no autorizados internos o externos potenciales.

También debe almacenarse a tiempo, porque todavía somos humanos y, con la mejor de las intenciones, aún cometemos varios errores a lo largo de nuestras curvas de aprendizaje, para lo cual siempre debemos tener acceso a versiones anteriores para mirar hacia atrás y recuperar cualquier punto tiempo antes de cualquier acción errónea para protegernos del buen ser humano también, pero usando las computadoras para darnos métodos de memoria, retrospectiva y recuperación casi infinitos.

Propiedad de datos

Los clientes deben poseer sus propios datos, no todos respetan esto, pero ahora es un requisito común del regulador que debe respetarse tanto como la privacidad personal, los derechos legales y morales de su cliente a través de la transparencia y el acceso y control sistemáticos a esa información privilegiada que comparten de manera correcta. fe.

Las organizaciones también deben poseer sus propios datos para obtener el valor del conocimiento que contiene.

Sin proveedor de bloqueo

La clave para esto está en estas cosas muy específicas:

  • Estructuras de datos y protocolos de almacenamiento estandarizados y reconocibles.
  • Propiedad de las cuentas de almacenamiento.
  • Código de fuente abierta

Código de fuente abierta

Esto no necesariamente significa código disponible públicamente, pero significa que se puede interrogar de forma privada mediante revisión por pares, comentarios, recomendaciones y potencialmente contribuciones.

La mayoría de las plataformas empresariales no ofrecen todas estas cosas, aunque sí lo hacen, y vale la pena considerarlo, ya que elige colocar su valor de conocimiento en su custodia para proveedores propietarios de código cerrado y espera que sigan siendo agradables y asequibles, o custodia compartida con proveedores de código abierto que puede descartar y cambiar dentro de los términos de su período de notificación y conservar el control del almacenamiento, los datos y el código con el que recopilarlos y presentarlos.

Idealmente, desea visibilidad de los registros de cambios de confirmación de desarrollo, para la visibilidad de la evolución de los sistemas (la mayoría de los software con licencia siempre ofrecen esto con sus actualizaciones), pero a menudo los servicios de aplicaciones web SaaS o PaaS en la actualidad no brindan el mismo nivel de detalle al iterar , que es innecesariamente opaco cuando esos cambios son generalmente muy visibles entre su equipo y podría ayudar con las expectativas de cuándo algo podría cambiarse, arreglarse o agregarse porque las sorpresas inesperadas son contrarias a las necesidades de planificación de establecer o hacer crecer una organización.

¿Se puede terminar el software empresarial?

Sí, absolutamente, cuando todo lo anterior está en su lugar y funciona el 99.9% del tiempo, tal vez incluso el 100% pronto, si se puede entender la estructura y las organizaciones, como las estructuras humanas más comunes y de larga duración que conocemos. y los requisitos se pueden articular, aquí dentro, entonces no hay razón para que el software no se pueda terminar más que un videojuego, aparte de aprender las reglas y necesidades, luego aplicar la habilidad, el tiempo y la dedicación para terminar lo que comenzamos .

El valor es la suma de todo el conocimiento.

Todo el valor en el trabajo que hacemos está en el conocimiento y las entregas que creamos, todo lo demás es un gasto general y un costo, y la eficiencia proviene de hacer más, más rápido, con menos, de ahí nuestra búsqueda para usar las plataformas que ya existen y son probado y probado, de manera que pone toda esta capacidad dentro de un solo inicio de sesión.

Puede intentar hacerlo con muchas aplicaciones e integraciones y duplicaciones separadas, también lo hemos intentado, pero en esta área en particular, menos es ciertamente más, especialmente cuando es su propio cliente más grande y puede combinar el valor de las necesidades de aprendizaje a través del uso y reunir la capacidad de desarrollo para describir todos los eventos organizacionales en una estructura de datos y flujo de información.

Si puede almacenar conocimiento y compartir, puede acumular valor, tal como se refleja en el valor relativo de las monedas nacionales y las acciones de las corporaciones, por el conocimiento, los recursos y el espíritu emprendedor que contienen.

Todos estos son requisitos finitos, alcanzables y de hecho ya realizados por muchas, muchas aplicaciones de software: solo estamos reemplazando los muchos sistemas competidores, desconectados e incompatibles con una plataforma de código abierto que puede ofrecer todo esto a todos los que trabajan con nosotros. almacenar y compartir su conocimiento y valor de manera eficiente.

¿Pueden los sistemas de software reemplazar a las personas?

Es sorprendente que se necesite todo este complejo desarrollo de sistemas para lograr el mismo ancho de banda que dos humanos iluminados en el mismo lugar, al mismo tiempo, pero así es como trabajamos juntos, como uno, a través del tiempo y el espacio con memoria perfecta, y cómo Cada vez es más posible que las personas trabajen entre sí en cualquier lugar donde tengan una conexión a Internet, para ser más capaces que cualquiera de nosotros.

La libertad del trabajo repetitivo, mecánico y robótico libera nuestro tiempo y energía finitos para inventar, crear y construir relaciones, a través de la inteligencia reunida que nuestros sistemas complementarios traen con nosotros.

Entonces, no, los sistemas de software no pueden reemplazar a las personas o hacer que sean redundantes; sin embargo, pueden hacer que las tareas repetidas * de trabajo * sean redundantes, lo que a su vez * aumenta * nuestro valor como creadores y conectores para compartir nuestras propuestas de valor y ser recompensados por la entrega de nuestra visión compartida.

Deja una respuesta

Menú principal

Preferencias

  • Moneda
  • Idioma
  • País de entrega