Tag: Low Code

  • MediaOps Announces First Low-Code Virtual Event, Providing Insight and Forecasting the Future of Low Code in the Tech World

    MediaOps Announces First Low-Code Virtual Event, Providing Insight and Forecasting the Future of Low Code in the Tech World

    Low Code Today features lessons learned and use cases highlighting the low-code/no-code revolution, with presentations from luminaries of leading organizations in the low-code community.

    BOCA RATON, Fla. — MediaOps, the place to tell your story in the most powerful way, announces the inaugural Low Code Today virtual conference, taking place Thursday, Nov. 19, from 10 a.m. to 5 p.m. EST. The event is designed to provide audience members with a fresh look at low-code/no-code in today’s new normal and will highlight the impact of the rapid acceleration of low-code use in the wake of COVID-19.

    The event features a day packed full of keynotes, panel discussions, Q&As, workshops and more from low-code pundits and pioneers. Additionally, the event will feature a fully immersive virtual environment with exhibit halls, chat rooms, sponsor booths and a treasure hunt with giveaways included.

    “You’re going to learn a lot from our session in terms of how low code is helping organizations to respond rapidly to ever-changing market needs and ever-changing digital transformation needs, so don’t miss out,” said Derya Sousa, chief operating officer at Kianda.

    The global pandemic has led to rapid adoption of low-code technologies, as they can enable businesses to create software solutions faster, smarter and cheaper. The low-code wave is expected to continue to grow, and this event is a must-attend for everyone interested in learning more about the strengths, challenges and future implications of low code on software development. 

    “Low Code Today functions as an insightful, engaging event meant to dig deeper into the low-code resurgence in the tech industry,” said MediaOps CEO Alan Shimel. “There is a whole new world of opportunity for both professional and citizen developers alike to work with low-code applications that could shape the future of software development.”

    The free, interactive virtual conference puts low-code experts and gurus at the forefront of the discussion to share their knowledge and skills to the community. Attendees will get an intimate look at how organizations are embracing low-code technologies to advance their business while improving user experience. Attendees are encouraged to engage and interact with fellow attendees, speakers and sponsors to gain additional insights during the daylong event.

    Low Code Today Virtual Conference features an exceptional lineup of industry leaders, including:

    • Chris Bedi, CIO at ServiceNow (keynote speaker)
    • Matt Calkins, CEO at Appian (keynote speaker)
    • Jennifer Sable Lopez, Sr. Director, Community & Advocacy at OutSystems; Malcolm Ross, Deputy CTO at Appian; Marcus Torres, VP Product Management, Platform Business & Foundation at ServiceNow; Sephanie Louis, Global Head of Developer Community, Pega (keynote panel)
    • Lori Breitbarth, Sr. Principal IT Program Manager at MedTronic
    • Dan Stoll, Director of Technical Product Marketing and Sean Fiene, Senior Technical Enablement Manager at Nintex (joint discussion)
    • Jeff DeVerter, CTO at Rackspace
    • Derya Sousa, COO at Kianda
    • Mayur Shah, Senior Director Product Management at WaveMaker
    • Purnima Bihari, Technical Product Manager at Security Compass
    • Juan Ramirez, Senior Solution Architect at OutSystems
    • Boris Crismancich, Head of Business Development at Katulu
    • Max Rudman, CEO at Prodly
    • Mitch Ashley, CEO at ASG and Parker Yates, CRO at MediaOps (joint discussion)

    The virtual environment features auditoriums with three tracks where attendees can watch the sessions by industry experts and an exhibit hall lined with booths showcasing the latest solutions from leading low-code companies. In the exhibit hall, attendees can download resources and interact with partner sponsors including ServiceNow, Appian, OutSystems, Prodly, Skuid, WaveMaker and DB Maestro.

    Breakout sessions are organized into these three tracks: 

    • Steering the Charge: Hear directly from CIOs, business leaders and IT managers on their approaches to adopting low-code/no-code from a high-level, organizational perspective.
    • Learning by Doing: The best way to learn is by doing. Tune in to hear experiences and case studies from customers who have brought low-code/no-code technologies to their organizations.
    • Enabling the Citizen Developer: Low-code/no-code technologies have given rise to the “Citizen Developer.” These demonstrations, workshops and how-to tutorials will share how low-code/no-code tools can help business users improve processes and increase productivity.

    Attendees can participate in a scavenger hunt throughout the virtual environment for a chance to win Amazon gift cards. Participants earn points by visiting booths, watching sessions, downloading resources, networking with speakers in the chat area and finding objects hidden in the environment.

    Registered attendees will also receive a link to access the virtual environment on-demand for up to 30 days after the live event.

    To see the full agenda and to register, please visit Low Code Today.

    ABOUT MEDIAOPS

    MediaOps, the place to tell your story in the most powerful way, is an omniversal media company covering IT industries and practices that are reshaping the world of technology, including DevOps, Cloud-Native, Cybersecurity and Digital Transformation. Through a convergence of new media distribution platforms, MediaOps delivers the experiential stories IT professionals need to gain fresh insights and learn new skills. For marketing partners, MediaOps delivers unparalleled access to inform and engage with a highly involved IT community for thought leadership, demand generation and specialized campaigns. MediaOps is not only the most trusted name in technology media, but the most loved as well.

     

    ###

    Rebecca Auguste

    rebecca@devops.com

    (561) 430-3347

  • Empowering Citizen Developers With Low Code

    Empowering Citizen Developers With Low Code

    Adopting low-code/no-code technologies enables businesses to quickly build and deploy applications. Low code empowers non-technical teams to build custom applications for their business and customers, accelerating their digital transformation efforts.

    In this interview, Kianda Chief Operating Officer Derya Sousa explains how low code accelerates digital transformation and empowers citizen developers. 

    Derya is one of our outstanding speakers presenting at Low Code Today Virtual Summit, along with Kianda CEO Osvaldo Sousa. During their session, Derya and Osvaldo will discuss how organizations use low-code/no-code platforms to build fully responsive, easy-to-deploy enterprise applications – all without the need for any coding.

    To learn how low code empowers citizen developers and to hear about a real-life use case of how no-code solutions are accelerating digital innovation, attend Derya and Osvaldo’s session at Low Code Today Virtual Summit on Nov. 19. To check out the full agenda or to register for free, visit the Low Code Today website.

  • Low Code and Change Management with Max Rudman

    Low Code and Change Management with Max Rudman

    Many organizations trying to accelerate their digital transformation are turning to low-code technologies to respond quickly to the constant market changes. Low-code technologies facilitate application development by offering drag-and-drop components that require little to no hand-coding. Low code creates a seamless integration between cloud platforms, tools and utilities.

    As low-code applications increasingly become a shared responsibility between IT and business units, it’s incumbent upon IT to ensure changes are delivered consistently, reliably and without disrupting end users — no matter who makes the change.

    In this Q&A session, Prodly CEO Max Rudman answers a few questions about low-code applications and change management.

    Max is one of our distinguished speakers presenting at Low Code Today Virtual Summit. During his session, Max will discuss how to implement an agile change management process to low-code applications and accelerate time to value for low-code apps.

    How do low-code applications boost productivity?

    The simplest answer is: It’s just faster to configure and make changes to low-code applications. Low-code apps leverage declarative programming, meaning you assemble a solution by dragging and dropping predefined components together like Lego blocks instead of writing code line by line. Everyone knows how to use Legos, which brings us to the far greater productivity benefit of low-code apps — they expand the number of people on your development team.

    Low-code applications have given rise to the citizen developer — someone who deeply understands the business problem and how to design the desired solution but previously lacked the programming skills to make it a reality. With low-code applications, business analysts, project managers, operations teams and other business users are empowered to implement solutions for themselves. Consequently, technical developers have more time to focus on projects that require specialized skills. Because developers are now able to focus on tasks that really do require programming expertise, they become more productive, too. It’s a win-win for both IT and business.

    How does low code drive change management? How can you carry out an effective change management process?

    Low-code applications highlight the need for change management within an organization, especially as application configuration and maintenance becomes a shared responsibility between IT and lines of business. This should not be a free-for-all approach to application development where anyone can make changes to applications at any time. More and more businesses rely on low-code apps to manage critical and often complex business processes, like revenue and customer service. Changes must be made in a predictable way that mitigates the risk of errors, downtime and other disruption to users. At the end of the day, users don’t care if an application is built with code or clicks, but they do expect it to work reliably and securely for them to do their jobs. 

    Change management processes address these issues and foster greater collaboration between IT and the business. The low-code revolution has accelerated the pace of change, and it’s causing organizations to rethink their change management processes to accommodate non-technical developers to participate. It’s an opportunity and a responsibility of IT to establish the guardrails and guidelines to empower citizen developers to move fast without breaking things. 

    What can we expect from your session?

    We’ll be discussing the implications of low-code applications on existing change management practices and why that’s causing IT leaders to rethink the people, processes and tools for managing change. Attendees will get practical tips for change management strategies that decrease application time, accelerate time to value and mitigate risk. We’ll also dive into how to give CIOs and IT managers the visibility they expect into the change process.

    To learn more low-code adoption and change management, attend Max’s session at Low Code Today Virtual Summit on Nov. 19. To check out the full agenda or to register for free, visit the Low Code Today website.

  • How To Foster a Culture of Citizen Developers

    How To Foster a Culture of Citizen Developers

    What can leaders do to encourage a thriving environment of citizen developers in their organization?

    Over the last several months, businesses of all sizes have had to embrace rapid change, as have their workforces. When it comes to IT departments, even before the pandemic many were fielding requests to implement new technology, customize solutions to niche problems and automate specific tasks at rapid rates. Unfortunately, these increased demands coincide with an ongoing developer drought, and paired with the pandemic, have put an added strain on some already thinly stretched IT teams.

    As a result, there has been an observable rise in citizen developers being tapped to relieve some of this burden. “Citizen developer” here is used to describe any programming novice or non-developer who has been tasked with the responsibility of constructing custom applications. This person has some familiarity with programming but may not have been formally trained and, therefore, may use their own set of tools and workarounds to complete the work. If leaders don’t make an effort to create standardization, the consequence can be high variability in quality, efficiency and output.

    And it doesn’t seem to be a passing phase. I recently spoke with Dave Garrett, chief strategy and growth officer at Project Management Institute. As we look to the future, Garrett believes that citizen developers will play a critical role in helping organizations stay agile and ensuring projects move forward without delay.

    Though it won’t solve all of your pressing technical concerns, the good news is that with smart strategies, a citizen development emphasis can ease the burden on IT teams and improve output. Garrett spoke to a sea change of new techniques being developed to respond to these growing needs.

    4 Elements of Strong Citizen Developers Culture

    1. Standard Toolsets

    To start, build a solid foundation by choosing standard toolsets. Be sure all development staff is made aware of the toolsets you’ve deemed standard, clarify that adopting them is a priority and ensure that all have access. Standard approaches to using these tools should also be established and communicated, such as programming languages and stylistic standards.

    “If you have a standard toolset and approach, then you have many people who can help,” Garrett said, emphasizing that by doing so, you are building a broader base of support. Having a larger pool of employees to pull from helps an organization stay on top of the necessary tasks and creates more freedom for open collaboration. As a bonus, professional developers are freed to focus on more advanced tasks, such as machine learning and or mathematically complex programming.

    In deciding which toolsets and approaches to make standard, Garrett said, ask yourself, What will get them from A to B most quickly and efficiently? One approach to this is low-code or no-code tools. He considers such platforms transformational in empowering citizen developers to express ideas tangibly without a great deal of coding.

    2. Technical Training

    From here, ensure that all development staff, especially your citizen developers, have been technically trained in adopting the standard toolsets and approaches that have now been established. This may include offering training in low-code UIs and instilling fundamental programming concepts such as boolean logic and conditional programming such as If/Then/Else statements.

    “Set a foundation of success for learners,” he said. For example, have them build something of value during training, making it as actionable as possible for the use cases they will be handling.

    3. Discouraging Use of Shadow IT

    Once you have established toolsets and training, leadership should do whatever’s possible to enforce the established standard’s adoption and discourage the use of shadow IT—tools, applications and workarounds not approved by leadership within the company. Shadow IT, as a practice, can be messy, creating high variability and making quality-control and collaboration difficult. “You want to avoid it,” Garrett said.

    4. Good Mentorship and Governance

    Another benefit of having a standard toolset and eliminating shadow IT use is that it enables more efficient mentorship—critical for inspiring citizen developers. IT teams are advised to identify a mentor or group of mentors proficient with the standard tools to offer ongoing guidance to the team’s citizen developers.

    Quality mentorship goes hand in hand with quality governance. “Governance” here is used to mean technical admins who enforce the use of technical standards, tools and programming styles. No-code tools require access control that reflects a citizen developer’s permissions.

    Building in Hyper Agility + The Two-Pizza Rule 🍕🍕

    One way to think, Garrett said, is hyper agile. This can apply to team size, smart PM cycle lengths and brainstorming techniques.

    Team Size

    In thinking of ideal team size, ask: How can the team be optimized to work quickly and efficiently? One suggestion Garrett had was to ensure your team isn’t too large to effectively train, mentor and govern. For example, as a rule of thumb, he mentioned the old “two pizzas” rule: A team size shouldn’t require more than two pizzas to share a meal.

    Sigh. Remember things like in-person training? Pizza parties? Obviously, old meetups can’t be executed exactly to plan these days, except with some clever contactless delivery tactics, but you get the idea. A strategically sized team will create an efficient workflow and collaboration in your team dynamics.

    Cycle Length

    As projects come in, an agile cycle length, or sprint, for completing a specific set of work should be determined. What is an efficient amount of time to expect a team to turn out a project? To determine this, sprints should start with a planning meeting during which the product owner defines the work criteria. The development team determines a realistic time frame to complete the work scope. The scrum master or team manager typically makes this call.

    The lengths of agile sprints can vary—some may be two weeks, while others may be 30 days—depending on the scope of work. Most project management experts recommend you aim to keep your cycle length consistent, so teams get used to working within a set amount of time.

    Brainstorming

    Bringing attention to how your team ideates together is an excellent way to build agile collaboration. Brainstorming as a development team fosters collaboration and allows you to aggregate the talent and pull ideas together for the best output, whether you’re trying to solve a niche problem or simply join forces around how best to complete the sprint.

    Garrett recommended bringing people together in smaller groups for round-robin brainstorms and creating as you’re ideating. “Thus, iterations happen fast,” and all team members are given a chance to express their ideas in a tangible way.

    Once citizen developers see success, you can then use the excitement of building applications and solutions together to drive things forward, he said. Your anchor is a cool product that gets people excited—great for both morality and high-quality output.

    When Are Citizen Developers Appropriate?

    The question should be asked: When is it appropriate to call on citizen developers? Garrett recommended performing a suitability assessment to identify the best use cases for citizen developers. This will help the organization understand when it’s smartest to bring them in.

    The easiest way to answer this may be to consider: When isn’t it appropriate? Assigning advanced processes to citizen developers such as algorithm-heavy, mathematically complex programming or core product functionality is usually inappropriate, he said. Instead, utilize citizen developer talent for constructing internal business utilities that can be automated easily.

    There are formal suitability assessment tools that look at scores and attributes for applications to help you make this call. “However, everyone’s different,” Garrett noted. “You have your own ways of working, given context, goals and what you’re trying to accomplish.” So it may make the most sense to perform your own internal suitability assessment.

    Do the Numbers

    According to a recent PMI report, over the past five years half of organizations have recognized team members who brought innovative ideas forward, but:

    • Only 25% required dedicated time for innovative thinking and idea generation.
    • Only 19% hosted a creativity lab or hackathon facilitated by a professional.

    By contrast, their research shows that those promoting innovative practices see stronger results. Case in point:

    • 80% of organizations that encourage project leaders to expand their role have invested in at least one innovative idea in the past five years.

    The trend PMI sees on this front is that organizations want to innovate, but don’t always know how to make it happen. So, how might they push innovation forward? If you can implement a strong citizen development toolset, you can “enable innovation to bubble up,” Garrett said. The hope is this guide offers a blueprint for fostering just that.

  • The Low-Code/No-Code Revolution: Join the Conversation

    The Low-Code/No-Code Revolution: Join the Conversation

    Make plans to take part in the low-code/no-code conversation at an upcoming daylong virtual conference

    MediaOps, the company behind devopsy.kinsta.cloud, is excited to announce it will be producing Low Code Today, a new live virtual event taking place Nov. 19. The call for speakers is now open and actively accepting submissions.

    The low-code/no-code market has been growing and evolving for a number of years. With the onset of the COVID-19 pandemic and the need to bring applications to use faster than ever, as well as the increased capabilities of building complex applications with low-code/no-code tools, this area is becoming increasingly important.

    We want to hear your stories: How have the economic conditions during COVID-19 accelerated your digital transformation efforts? What tools are you using to work smarter and faster in a world where building cloud-native applications is quickly becoming a necessity? 

    We’re inviting all professional developers, citizen developers, business executives and creators of low-code/no-code technologies to submit their abstracts before the deadline, Oct. 31. 

    Low Code Today is a free, multi-track virtual event focused on the low-code/no-code market that’s been developing over the past few years but has seen exponential growth in the past six months. We invite those who are interested in speaking to submit their abstracts for one of the following topics:

    • Steering the Charge: Hear directly from CIOs, business leaders and IT managers on their approaches to adopting low-code/no-code from a high-level, organizational perspective. What are the strategic approaches, considerations and challenges with bringing low-code/no-code tools to an organization? How is low-code/no-code revolutionizing businesses? What will the future of app development look like?
    • Learning by Doing: The best way to learn is by doing. Tune in to hear experiences and case studies from customers who have brought low-code/no-code technologies to their organizations. You’ll discover answers to questions such as, How has your company used low-code/no-code tools? What was the impact? What lessons were learned?
    • Enabling the Citizen Developer: Low-code/no-code technologies have given rise to the “Citizen Developer.” These demonstrations, workshops and how-to tutorials will share how low-code/no-code tools can help business users improve processes and increase productivity.

    Whether you’re currently using low-code/no-code technologies or creating tools that can support complex business processes, we encourage you to tell your story with an individual presentation, panel discussion, customer case study, fireside chat or live Q&A session. 

    For more information, please contact inaara@mediaops.com. Sponsorship opportunities are available. Sponsors to date include ServiceNow, Outsystems and Prodly. Click here to submit your session.

  • Low-Code the ‘Connective Tissue’ of Transformation

    Low-Code the ‘Connective Tissue’ of Transformation

    Low-code is helping enterprises bridge siloed data, systems and workers for faster digital transformation

    Enterprises today are racing to digitally transform their business-technology systems. Those enterprises that create the most satisfying digital customer experiences and successfully streamline internal processes in their back offices will be rewarded with not only increased sales but a more agile technology architecture that will adapt more readily to changing business demands.

    An increasingly important aspect of successful digital transformation is making it possible for non-programmers to develop some of the digital functionality they need on their own with low-code and so-called “no-code” development capabilities.

    Low-code vendors are increasingly improving their wares, such as OutSystems’ recent announcement to use artificial intelligence to help accelerate low-code development. As Mike Vizard reported, OutSystems released its “AI Assist,” enabling IT teams to better visualize complex application architectures. Earlier this month, Airtable announced it raised an additional $185 million to invest in its low-code platform. In contrast, Microsoft announced new Microsoft Power Platform capabilities, such as the ability to build custom apps, automate Microsoft Teams workflows and AI bots.

    The low-code push is driven by the demands for professional developers to be able to do more, as well as creating an ability for non-programmers to build apps and software functionality they need. The typical enterprise has weeks, if not months, of application development backlog.

    Earlier this year, a survey commissioned by intelligent automation vendor Kofax, “The Kofax 2020 Intelligent Automation Benchmark Study,” found that low-code platforms should improve efficiency across an organization. The survey of 450 automation and AI decision-makers worldwide found respondents believe that a low-ode platform must result in reduced workloads (67%) and improve efficiency (70%). Respondents said such benefits are made possible when low-code platforms provide strong integrations with current technology (74%) and are easy to learn (73%) and use (71%).

    The Kofax survey respondents believe an intuitive automation platform that is capable of accommodating IT and business line managers and citizen developers provides for increased employee productivity (52%), improved customer experience (49%) and improved operational efficiency (45%).

    In the effort to digitally transform themselves, such low-code outcomes would be welcome. According to the Kofax report, while firms often automate the digitization of information (58%) and front desk interaction (52%), these efforts don’t provide the amount of value that they should because they are siloed. The survey found that this results in technical debt (46%) and delays (35%), and limits scale (34%).

    Ideally, the right low-code platform can help professional and non-professional developers knock down such siloes and more readily succeed at their digital transformation efforts. That is critical, since the dramatic rush to digitize since the novel coronavirus pandemic.

    Chris Huff, chief strategy officer at Kofax, said while the novel coronavirus pandemic has accelerated enterprises’ move to digitize their business, the pandemic’s business impact has also increased the complexity of workforce collaboration. Organizations, he said, must effectively federate their operations to effectively manage that complexity and automate at scale.

    That means CIOs and line-of-business executives must work together to connect currently siloed data, systems and workers throughout the enterprise. And the enterprise can maximize value, Huff said, when citizen developers focus on increasing automation and building solutions to business problems and effectively managing and maintaining digital workflows. In this way, he noted, low-code intelligent automation is the “connective tissue” that enables geographically dispersed teams to work successfully.

  • 5 Steps to Avoid Shadow IT Around Low-Code

    5 Steps to Avoid Shadow IT Around Low-Code

    Shadow IT is far more pervasive than most CIOs think. Cisco Systems estimates that a typical firm has 15 to 22 times more cloud applications than authorized by the IT department.

    While shadow IT solves problems in the short-term for a select few, undocumented software ultimately encourages tribal thinking and siloed departments. This can stunt reusability, slow down new developer onboarding and lead to insecure points of failure—all antitheses to a DevOps culture.

    Simultaneously, new low-code tools are emerging that promise to reduce the programming burden from developers and enable citizen developers to create business applications on their own. But what happens when advanced users know better? Perhaps they’d rather code a quick function in Python or use another framework they’re more familiar with. If not properly governed, low-code platforms could easily be circumvented and lead to shadow IT.

    As many tech leaders can attest to, enforcing companywide standards can be tricky. I recently chatted with Jay Jamison of Quick Base to see what tactics organizations should take to avoid shadow IT when introducing low-code tooling. Here are five general tips CIOs can apply to reap low-code benefits while curbing shadow IT.

    1. Earn Developer Trust

    Focus on integration and open backends to earn developer respect

    Want to win the hearts of developers? Focus on integration. Many engineers don’t care about a shiny user interface and would rather interact with data models programmatically. As I’ve covered before, open API access is the secret sauce for low-code platforms.

    Choose a low-code platform that provides high-performant and secure RESTful APIs that use JSON. With open access to data models and low-level mechanics, advanced developers will feel less inclined to subvert the platform. What’s great about HTTP APIs is that they’re agnostic, so developers can interact with them from whatever language or environment they’re comfortable with.

    2. Govern and Set Permissions

    Establish access management policies with fine-grained permissions

    To avoid the emergence of shadow IT, software leaders must apply governance over data models, users and application privileges. These permissions should be fine-grained, to the field level. To do so, managers require an application lifecycle management functionality to edit these permissions. Such a governance layer would grant “tremendous power and control to IT and the business,” said Jamison.

    On low-code governance patterns, Jamison notices companies often lean toward one of two extremes:

    1. IT-centric: IT is leading the software models and only IT users can make changes.
    2. Operation-centric: IT acts as a governance body and building is pushed into business domains.

    Selecting which model to use is often based on the organizational culture and individual team member capabilities, noted Jamison.

    3. Encourage Collaboration and Knowledge-Sharing

    Build an easy path from mock-up to production

    Companies adopt low-code tools because they require something “quick and adaptable.” Yet, getting different operating teams at the same table can be difficult. Without high-quality collaboration, low-code could introduce a bottleneck.

    “Many teams must come together,” Jamison said. “How will this be productized; how will the workflow be tracked?” Companies truly require an effective collaboration model if they are ever to regularize their data models and assign access roles.

    To get everyone on the same page, Jamison recommended starting with a mock-up everyone can use as a reference: “Create an online chart to map out workflows and stitch it together in a collaboration space.” Business strategies can create detailed plans, and then builders can transform this into a prototype.

    4. Document and Reuse

    Encourage departments to document processes and expose reusable tools

    If users are sharing documentation via Excel and email, you know something’s wrong. Undocumented software is unmanageable software. Jamison reinforced the need for a “control layer” to localize documentation and encourage platform-wide governance standards.

    “Like buildings in a cityscape, some apps are more significant than others,” Jamison said. CRM applications may be entirely purpose-built for niche settings, while others, such as a team registry application, could be reused across an entire corporation. Increasing tooling reusability, he noted, requires teaching and training of documentation and change management practices.

    5. Adopt a Platform-Based View

    Standardize on a single platform and embrace a low-code culture

    The more teams use low-code, the more they think on low-code terms. As teams become more proficient in low-code, their mindset becomes: “How can low-code solve that problem?”

    By adopting a platform-based view, low-code becomes a utility to drive consistent data flows and workflows. To achieve this, it’s probably best to standardize around a single, companywide low-code platform. Otherwise, you risk inviting more unstandardized practices.

    For example, Jamison described how a large-scale manufacturer operating hundreds of plants worldwide uses a low-code platform to audit all plants’ quality in real-time. Other traditional non-IT businesses with a global footprint could similarly return a net value from consolidation on a single low-code platform.

    Will Low-Code Increase Shadow IT?

    It’s difficult to enforce any new tool, and some users will inevitably circumvent standard processes. However, by demonstrating the benefits of shared collaboration and low-code creative potential, leaders could stem shadow IT and the adverse side effects therein.

    By talking their language and saving time, low-code tools could win developer faith and encourage platform use. In review, here are some other ways to avoid shadow IT side-stepping around low-code:

    • Show some-code: Win developer’s hearts by talking on their terms and opening up the hood.
    • Govern: Use a common data model and apply fine-grained security constraints.
    • Ignite discussion: Bring groups together for open knowledge forums.
    • Unite business and IT: Enable citizen developers to design mockups and builders to execute quickly.
    • Use the platform: With more low-code use comes more creative sparks.

    Ultimately, low-code won’t replace 100% of your programming needs (especially at software-oriented companies). Low-code should be viewed as a time-saver, not a talent replacer, Jamison said. Low-code enables developers to quickly assemble simple business applications, freeing them to devote more time to core competencies or advanced processes that are far more interesting, such as building machine learning models.

    Final Thoughts on Low-Code Transformation

    There are many forces driving the current low-code revolution. Major tech hubs lack developer talent and COVID-19 has accelerated digital disruption. In this economy, requirements for business processes are changing “by the hour,” said Jamison. “The awareness around low-code is increasing because the need for automation and more digital solutions is increasing.”

    As Jamison noted, many enterprises are undergoing a “dual-track digital transformation.” Companies are investing in expensive, broad-scope cloud technologies while still digitizing many manual processes. To Jamison, low-code is now imperative to meet both needs. Thus, it should be adopted with forethought for all potential use cases (and shadowy non-uses).

  • Mendix Adds Git Repository Support to Low-Code Platform

    Mendix Adds Git Repository Support to Low-Code Platform

    Mendix today updated its low-code development platform to add support for Git repositories as part of an effort to make it easier to share and reuse code, as well as a visual conflict resolution capability that enables developers to easily see the differences between multiple versions of the same code.

    Announced at its online Mendix World 2.0 conference, Mendix 9 also now provides access to a Data Hub based on a searchable Mendix Data Hub Catalog, an open, standards-based metadata repository designed to help developers discover data more easily.

    The Data Hub Connect tool enables organizations to populate that Data Hub. The first connectors being made available are an open source oData connector and connectors to Siemens Teamcenter and SAP applications. Mendix is a subsidiary of Siemens. Mendix is also including an External Entities capability that presents data from remote systems as if they were local resources.

    Sheryl Koenigsberg, global director of marketing at Mendix, said the Data Hub Catalog is designed to make it easier for developers to drag-and-drop data into applications as part of an effort to streamline processes.

    Mendix today also unveiled a Workflow Editor, through which development teams can invoke workflow templates for both machine-executed and human-executed processes. These workflows can be accessed via a central task manager, and pre-configured dashboards to track and manage workflows are available.

    In addition, Mendix has enhanced Mendix Assist, the artificial intelligence (AI) tool within the platform to include a bot specifically focused on performance issues. Mendix Performance Assist analyzes applications against known best practices to either suggest or automatically implement changes that ensure solutions don’t implement anti-patterns that deprecate application performance.

    Mobile application development is being improved with support for Progressive Web Apps (PWAs). Developers now can deploy different types of mobile applications using, for example, a highly interactive React Native framework alongside a traditional browser-based framework within the same solution using the familiar Mendix modeling tools.

    Finally, Mendix is making available augmented reality (AR) widgets to make it much easier to build the next generation of exciting business applications. Developers can now easily create a user interface, including 3D objects, images and marker detection.

    Koenigsberg said Mendix is squarely focused on accelerating the development of critical digital business applications. In the wake of the COVID-19 pandemic many organizations are turning to low-code tools to allow professional and citizen developers to build applications faster. From a DevOps perspective, low-code tools such as Mendix 9 accelerate the velocity at which applications are being built and ultimately deployed using low-code tools that abstract away much of the complexity associated with building those applications.

    Mendix 9 effectively represents an effort to extend the reach and scope of that layer of abstraction across a much broader swath of the application development life cycle, added Koenigsberg.

    It’s too early to say to what degree the COVID-19 pandemic has driven organizations to embrace low-code tools more broadly. However, at a time when many DevOps teams are under pressure to deliver more code faster than ever, chances are good low-code platforms are building many of the digital business applications that organizations now need to survive and ultimately thrive.

  • Low-Code: An Oasis During Developer Drought

    Low-Code: An Oasis During Developer Drought

    Key insights from Mendix’s 2020 Developer Drought Index

    You may have heard that Silicon Valley is in the midst of a developer drought. But the Valley is not alone; developer talent across the U.S. heartland has dried up. In fact, the top 10 U.S. counties with the highest developer demand per capita aren’t even in California.

    A recent report by Mendix identified new hiring hotspots and a changing U.S. map for tech talent. States in the U.S. heartland are actively seeking developer talent, though some are slow to adopt 100% remote work. In the wake of COVID–19, many are reassessing work-life opportunities, leaving densely populated cities to work and live in more rural areas.

    I recently had a great discussion with Sheryl Koenigsberg, head of global product marketing at Mendix, to make sense of the “Developer Demand Index” findings. Below we speculate on the future of developer work, and how low-code platforms may be the oasis many talent-thirsty companies seek.

    ‘Developer Demand Index’ Study

    The “Developer Demand Index” sought to identify locations where developer talent is needed the most. The process involved a geographic analysis of 2,000 of July 2020’s job ads for U.S. software developers.

    The study found high developer demand and short supply in middle America; South Dakota, Nebraska and Utah were among the top states with the lowest supply to demand.

    At a county level, the highest developer demand was in Cumberland County, New Jersey; Minnehaha County, South Dakota; and Pontotoc County, Mississippi.

    The study demonstrated how more established tech hubs—Silicon Valley and Austin, for example—have a better balance of talent demand and supply.

    “The study confirmed unpopular theories that I had,” said Koenigsberg. “Developer drought is not a Silicon Valley or coastal-only problem; smaller metros throughout the country are experiencing the same problem.”

    Conditions for a Drought

    Why do states in the nation’s heartland have a developer drought to begin with? I assumed that a lower average salary in middle America would deter developers, but Koenigsberg said the conditions are more complex.

    “I don’t necessarily see a correlation between average salary and developer drought,” she said. Rather, new tech hubs continue to form wherever larger enterprises can get tax breaks. Other regional perks could include local government startup incentives or university partnerships.

    Tech certainly has a history of revitalizing less dense areas with new hubs. Take Google’s expansion into Austin, Amazon’s takeover of Seattle’s South Lake Union neighborhood or SpaceX’s remote Starship site in Boca Chica, Texas. Naturally, these areas attract the requisite talent and encourage other companies into the fold as well.

    For example, the report speculates South Dakota state could be a new Silicon Prairie hotspot. “A vibrant tech & startup scene, local talent, and the lowest COVID–19 rates are all driving the economic surge in this state,” read the report.

    With remote work and social distancing brought on by COVID–19, technology companies are adapting and the urgency to cluster in certain locales may dissipate.

    COVID–19 and Remote Work

    Software was already eating the world. But with COVID–19, it’s eating physical reality itself.

    With COVID–19 forcing many companies 100% online, the need for new software is skyrocketing like never before. Google, Facebook and many others have enacted stay-at-home plans for most of 2021. After the crisis, remote work will be a more permanent reality for many.

    While COVID–19 benefited tech, many brick-and-mortar businesses were less prepared. We’re now seeing the frailties of old systems, described Koenigsberg, and the need to replace paper-based or manual operations with digitized versions. Consumer-facing companies that did not vigorously embrace digital transformation before COIVD–19 are now in a tight spot.

    Low-Code Waters Fill a Developer Drought

    According to Derek Roos, CEO of Mendix, “the ‘Developer Demand Index’ shows that companies need to think differently about how and where to engage skilled tech workers in 2021 and beyond. Traditional development paradigms basically fall apart when you’re dealing with mobile or remote workflows.”

    As I covered recently, COVID–19 is only one of many factors spurring a low-code revolution. By utilizing visual-based models, “citizen developers” can construct applications. This enables a business analyst, for example, to string together an internal application without jumping through the traditional IT hoops. Koenigsberg identifies other low-code benefits:

    • Hire Local: If tools are less impenetrable, companies can retrain local employees, helping recover the developer gap and negating the need to hire externally.
    • Collaboration: Low-code aids remote work, enabling pair programming where teams work on the same model simultaneously.
    • Domain Expertise: Citizen developers with niche domain knowledge can better optimize applications to their industry needs. Knowing a factory production yield, for example, can help better construct a manufacturing application.
    • Women in Tech: Koenigsberg notices significantly more female involvement at low-code themed events. Hopefully, low-code can have a balancing effect on gender participation in tech.

    Final Thoughts

    The Mendix “Developer Drought Index” revealed areas of high demand and short supply throughout the U.S. Interestingly, 92% of the job ads analyzed in the study required a specific location. Regardless, the report concludes there are compelling “opportunities for companies and individuals to decentralize talent away from established tech hubs using virtual teams and cloud technology.”

    Low-code seeks to democratize software development to keep deployments on pace with the intense demand for software. Of course, low-code is no cure-all, and Developer Drought locations will likely still seek external or offshore hiring to supplement. However, low-code may offer the respite needed during uncertain times.

  • 7 Forces Driving the Low-Code Movement

    7 Forces Driving the Low-Code Movement

    Why low-code? Why now? Here are some of the driving forces behind the burgeoning low-code movement

    If you’re keeping an eye on the tech tooling landscape in 2020, you may have noticed the buzz around low-code. Countless low-code platforms are being funded and coming to the market. In fact, Forrester estimates that spending in the low-code category will exceed $20 billion in 2022.

    But, arguably, visual programming models are nothing new; FileMaker is 35 years old, for crying out loud. WYSIWYG web editors are just as old. Providers including Outsystems and Appian have similarly supported visual code generators for decades. So, what’s with all the low-code hype? Why low-code, and why now?

    Well, a new generation of low-code is emerging, spurred by some unique forces. I recently talked with Peter Nelson, vice president of Claris, an Apple subsidiary, and maintainer of FileMaker, on the current market factors driving advances in the visual programming space.

    Low-Code, High Interest

    Below, we brainstorm top forces stimulating the low-code trend, from a pressure to automate internal processes to a lack of developer talent and COVID–19. This list is not exhaustible, but hopefully offers a window into why the low-code movement is gathering steam.

    Rapid Development

    There is a pressing need to automate internal processes to maintain business agility.

    Release velocity is quickening. Across the board, all companies face the need to automate their internal operations. Companies require workflow automation for form generation, data retrieval and database-driven functional apps, among other things.

    The low-code industry had become a bit stale up until about five years ago when things started to change rapidly, Nelson said. “Recently, we’ve seen an explosion in the low-code no-code space.”

    The emergence of next-gen low-code tooling runs parallel with the emphasis on rapid, continuous-release strategies. New UX layers that appeal to citizen developers empower more actors within an organization to embrace DevOps and enable quicker deployments.

    Lack of Developer Talent

    Businesses lack programmers with proper skill sets.

    Code.org tracks 666,534 open computing jobs nationwide, yet only 71,226 computer science students graduated into the workforce last year. That means roughly 89% of open positions cannot be filled with the talent on hand.

    IT faces a labor shortage. Drag-and-drop visual models enable problem solvers to quickly string together a workflow, avoiding tracking down the right IT department or PHP developer.

    Nelson feels low-code can rectify the labor gap and act as more than just a temporary bandage. “You aren’t sacrificing long-term viability,” he said. “These aren’t temporary solutions that you need to grow out of.”

    Cloud Integrations

    Nuances of cloud integration workflows are challenging to maintain.

    Think of all the cloud-based business utilities an average user consumes: Slack, DocuSign, Dropbox, Google Drive, Salesforce, etc. If a problem solver is automating a unique internal process, they’re likely creating an event-driven workflow between these apps. This means cloud integrations have become very important.

    Web APIs do offer a standard communication format between cloud-based microservices. However, each connector has its nuances, and manually programming actions between them can be time-consuming. Not to mention the implications of supporting third-party dependencies such as authentication time-outs, versioning breaking change and uptime monitoring.

    “Integration within no-code did not exist 10 years ago,” Nelson said. Fast forward to 2020, and ProgrammableWeb cites 23,000 public APIs. Low-code platforms have emerged as a glue between properties, solving the integration hurdles.

    “You can build anything with the right legos,” he noted. Similarly, workflow automation requires stringing together the right components. “You don’t need to be a developer to do this.”

    Hybrid Modes

    Hybrid styles mean platform-agnostic development layers become more important.

    Hybrid cloud, multi-cloud, multi-device. The world is accessing data from multiple sources and storing it in multiple places. Thus, business applications must be flexible in a platform-agnostic world.

    A 2012 Cisco Systems study found 95% of organizations allow employee-owned devices. In 2016, Systonic found 87% of businesses rely on workers to access their smartphones. Now in 2020, a fully remote economy clocks in to work on their personal devices from home.

    In this remote paradigm, web-based collaboration is an absolute necessity. Users should encounter the same digital experience regardless of the device used or where they’re located. However, even though users are remote, not all servers are remote.

    “We’re slowly shifting toward cloud-native,” Nelson said. “But on-premise[s] still takes the lion share.” With concern looming over container-based cloud deployments, some high-security institutions could remain on-premises for some time.

    Thus, business workflows require platform-agnostic capabilities that can talk with both on-premises and cloud-native servers. Low-code platforms are acting as an agnostic layer, catering to these hybrid modalities.

    Artificial Intelligence

    Low-code democratizes access to machine learning and AI.

    “Today, you can learn how to stand up a database and interact with it from a YouTube video,” Nelson noted. “However, you can’t integrate AI, or scale it easily. The problem statement has changed.”

    Low-code platforms abstract the back-end complexity of AI, enabling object recognition, language analysis, predictive analysis, risk scoring and other abilities. Some even can train new machine learning (ML) models.

    Low-code enables companies to leverage powerful AI without much investment. For example, Outside Insight recently reported how low-code platforms are democratizing AI, while consulting firm Delloite assembled TrueVoice, a voice analytics platform built on a low-code platform using behavioral and emotional AI.

    “If you can attach machine learning to the automation of business processes, I think you change multiple industries,” he said.

    COVID–19

    COVID–19 amplifies the pace of digital transformation.

    Digital transformation has always been there. But now, you can’t ignore it. “COVID isn’t actually changing anything, it’s accelerating things,” said Nelson.

    In the wake of COVID–19, companies may wholly depend on virtual business. For example, Take Allstate Insurance, which now receives 90% of claims using virtual tools, up from 11% in pre-COVID times. Low-code helps these brick-and-mortar companies quickly onboard to new technologies.

    To supplement traditional business models, some industries will take digital transformation even further, becoming legitimate tech companies with externalized SaaS. For example, take speaker designer Dolby’s transition to online media transformation as a service.

    Reusability

    Next-gen low-code emphasizes reusability and externalization more than predecessors.

    Anyone who follows the Bezos mandate of externalization from day one knows how valuable internal infrastructure can be. The tools you build should always be reusable by anyone on the network.

    So, if you’re introducing an abstraction layer to build new software, you don’t want to shoot yourself in the foot. Low-code has a potential downside of inhibiting code ownership and stunting the ability to externalize valuable infrastructure.

    Whereas older low-code platforms may have caused these concerns, Nelson views modern platforms as more malleable. He noted that with low-code widgets and data accessible via APIs, “internal processes, management work, by definition, are exposable.”

    A Low-Code Revitalization

    Low-code, no-code, some-code, workflow automation; call it what you will. Citizen developer platforms have taken on much interest (not to mention much funding) in recent years.

    The need for increased accessibility to advanced workflow automation seems to underpin the low-code movement. But what else is powering recent transformations? To review:

    • Rapid automation: Companies need to create frictionless business processes easily and rapidly, and change them on the fly.
    • Developer scarcity: The workforce lacks qualified candidates. Low-code fills this gap in the market.
    • Integrations hurdles: Internal apps involve many cloud integrations. Low-code can support these connections, enabling users to link event-driven workflows visually.
    • Hybrid requirements: Users demand ubiquitous network access no matter device or cloud type. Low-code can act as an agnostic layer.
    • Democratization of AI: AI empowers analytics and business intelligence projects, yet machine learning is difficult to implement. Low-code is abstracting this complexity.
    • Reuse and externalize: Newer low-code platforms are better designed to expose data and services.

    All this adds to a confluence of forces, giving rise to a low-code tidal wave. “This is the time where everything is coming together and is possible,” said Nelson.

    What do you see as spurring our current generation of low-code?