Author: George V. Hulme

  • Despite Tech Layoffs, Developer Shortage Continues

    Despite Tech Layoffs, Developer Shortage Continues

    Well over one-third (37%) of respondents to a recent industry survey reported that recruiting developers with the needed skills would continue to be a challenge through 2023. More than 2,000 developers and IT professionals participated in the Infragistics survey from December 2022 to January 2023.

    The survey also found developers and IT professionals are just as concerned (37%) when it comes to their organization’s ability to keep employees safe. The survey also found respondents believed they are working with limited resources (36%).

    “Over the past three years, workers have been faced with a series of unexpected challenges—the COVID-19 pandemic, an economic downturn and a volatile work environment–which is pushing employers to do more to assure workers are protected. Employers that take steps to protect their employees will be more likely to retain them, especially in light of the developer shortage,” the report said.

    The three technical jobs survey respondents said were the most difficult to recruit are DevOps engineers (16%), data analytics developers (16%) and IT security engineers (13%).

    The report found that while nearly all developers (89%) worked with a designer or design team, less than half of a developer’s time (43%) is spent on actual application coding. In most cases, low-code/no-code tools are filling in gaps left by vacant roles and helping organizations keep up with the necessary pace of development. “The lack of skilled developers challenge is being solved by the use of low-code/no-code tools in [more than] three-quarters (77%) of organizations,” the report said.

    Looking ahead, the survey found that software developers planned to improve project management (30%), improve designer/developer collaboration (30%), use software that will work for citizen developers (27%), use remote staff (25%) and incorporate a data catalog/analytics catalog (25%).

    “The biggest software development challenges in 2023 will be the inability to keep pace with innovation in developer tools (28%), difficulty with third-party integration (267%), struggle to manage workload (26%), security threats (26%), project management (26%) and client expectations that are too high (26%),” the report said.

    Despite the rough patch that rattled the industry throughout the second half of 2022, the survey results indicated developers are optimistic for the rest of this year. According to the survey, the software development industry plans to:

    • Adopt new technologies/applications (38%)
    • Expand into new markets (35%)
    • Take on new projects (32%)
    • Increase revenue (31%)
    • Increase requests for proposals (31%)

    Finally, the survey found business intelligence and embedded analytics are increasing in usage. More than 80% of developers currently incorporated these tools into their products, up 3% from the previous year’s survey.

    Embedded analytics in apps is also on the rise. Almost half, or “48% of developers were embedding analytics into client apps in 2022, compared to 31% in 2021. And 75% of software developers expected their organization’s focus on business intelligence to increase in 2023,” the report stated.

    The top three reasons software developers incorporate embedded analytics: Improving customer satisfaction (32%), gaining a competitive advantage (30%) and making data-driven decisions (25%).

    According to the report, customers included embedded analytics in their requirements in the hope they would improve productivity (42%), increase sales/revenue (39%), understand business problems (33%) and make better business decisions (32%).

  • One-Third of Developers Seeking New Job

    One-Third of Developers Seeking New Job

    With the relentless pace of enterprise digital transformation efforts, even in this softening economy, developers still face an enviable job market. The number of open job positions in computer occupations is greater than 804,000, according to National Foundation for American Policy (NFAP) analysis and, at 326,000 vacancies, software developers have by far the largest number of job openings available to them.

    US Developers Are Less Confident About Job Prospects

    Still, according to a new report from OutSystems, Developer Engagement Report: Are Your Developers Happy or Halfway Out The Door?, slightly more U.S. developers are seriously considering changing companies right now (33% U.S. versus 31% globally) and they feel less confident about their prospects. Only 25% of U.S. developers strongly agreed that there are many opportunities to easily get a better position right now, compared to 42% of global respondents.

    Still, not many developers are thrilled with their current jobs. According to the survey, only 49% of U.S. developers love their jobs and only 37% are very satisfied with the work they do every day. Outside the U.S., developers are a bit more optimistic. Globally, 64% reported that they love their jobs and 46% said that they are very satisfied with their day-to-day work.

    Interestingly, when it came to work-life balance, it was U.S. developers who felt more optimistic than their global counterparts. While 50% of all respondents strongly agreed that they need more work-life balance, only 38% of U.S. developers agreed on the same.

    Finally, while 48% of developers said that they would definitely be with their current employer within a year, when that timeframe was extended to two years, that figure fell to 29%. And U.S. developers are itchier to move, with only 38% saying that they would definitely be with their current employer in a year and 18% said they would remain there in two years.

    Most Low-Code Developers Also Traditional Coders

    The report also examined so-called low-code developers. As a subset of the broader population of developers, 59% of low-code developers reported being very satisfied with both team productivity and 57% were satisfied with the quality of tools they use at work. Only 41% of traditional developers felt the same toward team productivity, and only 36% of traditional developers are very satisfied with the quality of the tools they use.

    Interestingly, 71% of low-code developers reported that they can keep their workweek to the standard 40 hours, while only 44% of traditional developers said the same. While 63% of low-code developers said that they are happy with their salary and benefits, only 40% of traditional developers agreed. Further, low-code developers claimed an average of 3.5 job promotions at their current company while traditional developers said they’ve been promoted two times.

  • Despite Democratization, IT Department More Central Than Ever

    Despite Democratization, IT Department More Central Than Ever

    There’s been talk of the decentralization of IT within organizations for years, and events of recent years have certainly accelerated this trend. Yet, IT has never been more important to the success of the organization.

    According to ManageEngine’s newly released IT at Work: 2022 and Beyond study, an increasing number of IT-related decisions are being made outside of the formal IT department. Yet, the survey also found that just as non-IT employees and the lines of business take a larger role in choosing their technology stack, collaboration between IT and other areas of the business has actually increased, not decreased as many feared would occur.

    The survey found that 76% of North American decision-makers reported their organization encourages non-IT employees to develop their own applications using low-code/no-code platforms and most departments, most notably notable quality control (24%) and finance (21%), are independently turning to AI/ML solutions to perform their jobs.

    These findings echoed an earlier survey conducted by IDG for Snow Software. This survey found that 67% of respondents believed that at least half of their IT budget is controlled by their various business units and not the IT department. Interestingly, 78% agreed that this is a positive development for their organization and that it would ultimately enable their business to become more innovative and agile.

    That may be so, but many North American IT decision-makers responding to the ManageEngine survey (48%) also believed that a lack of training and basic technical knowledge (47%) are holding back their staff from taking full advantage of the technology available to them. Still, 76% of survey respondents reported that their staff is more technology-savvy today than they were before the pandemic.

    Those benefits aside, a full 99% of respondents said that their organization also faced challenges due to IT decentralization, most notably maintaining IT security (56%), overall quality maintenance (41%) and the reliability of ongoing support (37%).

    Paradoxically, despite the increased technology autonomy within organizations, the ManageEngine survey found that 82% of North American business and technology leaders agreed that collaboration between IT and other lines of business increased in the past two years. Further, 89% believed that the IT department’s success is directly linked with the general success of their organization.

    “Those enterprises that succeed here will be those that are able to not only have the right policies in place that encourage IT and line-of-business collaboration but the technology also in place that will identify applications and cloud services independently deployed by those line-of-business managers,” said Scott Crawford, an analyst with 451 Research, S&P Global Market Intelligence.

    It’s clear that the ease with which low-code/no-code platforms, cloud services and other cloud platforms made business technology accessible to non-IT decision-makers has decentralized and democratized IT decision-making. What’s interesting is that IT departments have found their relevance and importance within organizations increasing, and not decreasing as many feared. Those IT departments that have succeeded, and that will continue to succeed, are those that find themselves capable of supporting the technology decisions their various departments have made rather than centrally trying to control those decisions.

    The ManageEngine survey is based on the responses from 3,300 global IT and business decision-makers with 500 of those respondents residing in North America.

  • GitLab Gets an Overhaul

    GitLab Gets an Overhaul

    GitLab launched its next major iteration, GitLab 15, starting with its first release version, 15.0, which the company said pulls together new DevOps and data science capabilities into the platform. With GitLab 15, GitLab says it provides (or soon will provide) continuous security and compliance, enterprise Agile planning, visibility and observability, workflow automation and increased support for data science workloads.

    In an interview with devopsy.kinsta.cloud, Hillary Benson, director of product management, detailed how GitLab 15 provides several security benefits, including the ability to automatically create an exportable software bill of materials (SBOM) and signed attestation for build artifacts, centralized security policy management including a two-step exception approval process, as well as providing compliance managers the ability to see project history changes and better enforce policy. “Supply chain security, especially, has become a major area of focus for us, both because it’s become a high priority in the industry and because GitLab is uniquely positioned to support customers well in this area,” Benson said.

    GitLab 15 also provides improved static application security testing (SAST) with stronger and more flexible rules and finding management, Benson said. Finally, users can pool together GitLab project data to create custom automations.

    According to Benson, GitLab 15 will also introduce more capabilities that interlink data across every stage of the DevOps life cycle from initial planning, implementation, deployment and monitoring. “Some of the things that will happen in this area are additional options for the types of work items that can be managed,” said Benson. That includes supporting a more diverse range of workflows and frameworks—including enterprise Agile frameworks. The platform will continue to support issues, epics and requirements and soon enable tasks, features and objectives.

    GitLab 15 provides new capabilities the company hopes will increase visibility and enable an end-to-end view of value delivery and application health, the company said. The unified collaborative context will help remove DevOps silos within organizations and decrease incident rates as well as provide comprehensive insights into issues that hinder performance in addition to real-time triaging of incidents. These new capabilities can help shorten lead times from code to production, reduce error frequency and severity, help development teams deploy more frequently and reduce mean-time-to-recover (MTTR) after an incident.

    Upcoming features include improved product analytics and experimentation, such as increasing the practicality of surfaced data by enabling testing and validating new ideas and measuring the adoption of DevOps best practices across teams and projects, Benson said. Expanded support for all DevOps research and assessment (DORA) metrics including improvements to value stream analytics for projects and groups is also addressed. “This is about making it easier to understand what value your product is bringing,” said Benson. “We’re introducing product analytics and experimentation to increase the practicality of the data that you’re using and the data you’re collecting to actually move your product forward,” says Benson.

    Finally, GitLab 15 will increase support for data science teams and their workloads. “This is about streamlining the development and deployment of machine learning models to train and test those and then get them into production. We’ll also be working on providing monitoring for those workloads so that it can be understood if those models are being used, how they’re being used and where there may be performance issues,” said Benson.

  • IT Spending to Reach $4.4 Trillion in 2022

    IT Spending to Reach $4.4 Trillion in 2022

    For those who doubted the digital transformation trend, it’s become clear that it’s not a marketing fad or a buzzword but is now standard operating protocol for businesses. A forecast released this week from market research firm Gartner confirms this, as the projected increase in application software, infrastructure software and managed services spending highlights that digital transformation is a CIO marathon and not a sprint.

    According to Gartner, every major consumer-focused online offering and mobile application is underpinned by infrastructure-as-a-service and comprises a substantial portion of the near 10% growth in software spending that will occur this year.

    Gartner said it expects digital business initiatives, such as experiential customer experience and optimization of supply chains, to push spending on enterprise applications and infrastructure software into double-digit growth next year.

    Gartner’s prediction is that worldwide IT spending is projected to total $4.4 trillion in 2022, an increase of 4% from 2021.

    But the technology battleground isn’t just about hardware and software, it’s also about talent. The tight IT talent pool is driving up salaries and forcing technology service providers to increase their prices. This is pushing up spending growth in analytics, cloud computing, seamless customer experiences and security

    Gartner expects software spending to grow 9.8% to $674.9 billion in 2022; IT services are forecast to grow 6.8% to reach $1.3 trillion.

    Cloud’s gain is traditional IT’s loss, according to a Gartner market forecast released earlier this year. Enterprise spending on public cloud computing in addressable segments will be greater than spending on traditional IT by 2025. Gartner’s ‘cloud shift’ research includes only those enterprise IT categories that can transition to cloud, within the application software, infrastructure software, business process services and system infrastructure markets. “By 2025, 51% of IT spending in these four categories will have shifted from traditional solutions to the public cloud, compared to 41% in 2022. Almost two-thirds (65.9%) of spending on application software will be directed toward cloud technologies in 2025, up from 57.7% in 2022,” Gartner predicted.

    In 2022, traditional offerings will constitute 58.7% of the addressable revenue, but growth in traditional markets will be much lower than in the cloud. Demand for integration capabilities, agile work processes and composable architecture will drive a continued shift to the cloud, as long-term digital transformation and modernization initiatives are brought forward to 2022. Technology product managers should use the cloud shift as a measure of market opportunity.

  • Successful Digital Transformation: It’s About Strategy

    Successful Digital Transformation: It’s About Strategy

    While having a mature digital enterprise helped organizations to better survive – and even thrive, in some cases – the pandemic, that’s not the primary reason why organizations will continue to invest in their digital transformation efforts. According to new research from consultancy Deloitte, businesses will continue to invest in their digital transformation capabilities to innovate rapidly and to survive competitive battles in the marketplace.

    Deloitte’s survey found that enterprises believe such ongoing investments in digital transformation will continue to deliver benefits, such as enabling them to innovate more quickly, modernize their business-technology systems and become more resilient. The pandemic proved an unfortunate test of such business resilience, with more than 75% of respondents saying that their digital capabilities helped them better meet the business challenges posed by the pandemic.

    The survey also found that enterprises plan to increase their digital investments and to do so considerably. Respondents indicate, on average, planned investment of nearly $13 million on digital transformation in the next year — a 15% increase from the prior year’s spend.

    These findings mirror those of another survey released this week from software provider Rimini Street, which found digital transformation is one of the top five priorities among CFOs, and that 71% of CFOs believe that such investments are essential to the success of their businesses. Further, 77% of CFOs said they would work with their CIOs to help find funding for digital transformation efforts — if there was a strong ROI demonstrated.

    Perhaps most noteworthy from the Deloitte survey is that, while digital platforms and digital transformation efforts are essential, they are not a competitive advantage by themselves. It’s what businesses do with those platforms that matter.

    Additionally, most Deloitte respondents see plenty of competitive upheavals ahead: most respondents feel it is most likely that their main competitors will be a startup or current digital native competitor in as little as five years. Less than one-third of respondents believe that their current competitors will remain competitors five years from now.

    To win funding for digital transformation and innovation initiatives, the Rimini Street survey suggests CIOs will most likely succeed by not pushing innovation for its own sake, but by seeking out initiatives that will generate a strong return. In that survey, CFOs made it clear that optimizing existing technology, revenue-generating endeavors and improving processes and staff efficiencies were their top three priorities.

    In that race to continuously optimize business technology systems, many CIOs in Deloitte’s survey also see a downside. More than half of those questioned said that the rapid pace of change is harmful to both their organization and their customers, and 75% said the rapid change had created significant upheaval in business leadership or their board during the past 24 months.

    Whether enterprise business and technology leaders want a world with such rapid change doesn’t matter: it is the world in which they must compete. And those enterprises that succeed in the next few years will be those that not only make the right investments in digital transformation, but those that figure out the best ways to innovate and connect with customers by leveraging those investments.

  • Manufacturing Workers Eager to Digitally Upskill

    Manufacturing Workers Eager to Digitally Upskill

    Anyone who has worked in machining within the past 70 years knew that the future of machining was automation. In the 1940s, computer pioneer John T. Parsons and engineer Frank L. Stulen invented, via a contract with the U.S. Air Force, numerical control milling machines. The machines were designed to help the Air Force produce geometrically complex parts more economically and accurately.

    Those machines were the precursor to today’s computer numerical control (CNC) machining tools that use programming to automatically process some material, such as metal or wood, to specification. By the late 1980s, such machines were standard within tool and die, machine shops and manufacturing floors. Today, such digitization of manufacturing is accelerating.

    Workers, for the most part, embrace the change and would do more to meet the technical skills demands needed for their jobs – if only their employers supported them. That’s the primary finding from a survey, Digital Illiteracy in the Factory: Providing Workers with Low-Code Tools, commissioned by low-code platform provider Mendix.

    Interestingly, today, low-code development tools are finding a home in manufacturing. According to the survey, nearly 9 out of 10 said they want to learn low-code software development, while only 3% currently use low-code in their jobs. More than two-thirds (67%) say they want to create a software app that would solve work issues. According to this survey and a parallel survey conducted in Europe, U.S. workers are more willing to welcome and contribute to workplace digitalization than their counterparts in Germany (78% versus 61%) — a surprising result, given that German manufacturing workers enjoy a reputation as some of the most skilled in the world.

    “Incorporating digital applications is vital to the ongoing competitiveness of manufacturing in the U.S., and it is heartening to see such a large percentage of the manufacturing workforce ready to contribute to this effort,” Gardner Carrick, vice president of strategic initiatives at The Manufacturing Institute said in a statement. “Low-code applications provide our workforce with the tools to contribute to this digital transformation, and we should prioritize training in these skills.”

    The survey found that 87% of U.S. workers want to learn low-code development, and within those respondents, 88% of women who responded indicated being very interested in learning low-code, while 51% of men responded in kind. Perhaps not surprisingly, younger workers are more interested in learning low-code than those nearing retirement.

    That may be so, but U.S. manufacturing employers aren’t getting the memo. The survey found that U.S. manufacturers are giving their workers little help in developing their digital skills, and only 18% of workers are happy with their digital skills. “That only 18% are happy with their digital skills is just one sign that more training is required. At a time when the country’s manufacturing industry remains mired in a decades-long slump and when managers clamor for more useful software applications, news reports indicate that the nation’s workforce is ill-equipped to deal with writing code,” Mendix said in a statement.

    “The United States needs to move now to get their workers into the digital game,” said Derek Roos, Mendix CEO. “If the country wants ‘Made in the USA’ to mean something again, and if it wants to reduce unemployment and keep its economy vital and thriving, manufacturing and industry should provide low-code and other tools that help bridge the digital divide.”

    The survey was conducted from Jan. 29 through Feb. 11, among 250 full-time manufacturing workers in the U.S. and 250 within Germany. The survey’s objectives included learning workers’ attitudes and motivations, as well as obstacles that prevent them from acquiring low-code and other digital skills.

  • DevOps Jobs Remain in High Demand, Survey Shows

    DevOps Jobs Remain in High Demand, Survey Shows

    There’s good news for those interested in a career in DevOps or development — there are plenty of opportunities. And there’s even room for those with unconventional backgrounds, according to a newly released report from CodinGame.

    The CodinGame Developer Survey 2021, which is based on responses from 15,000 international developers and HR professionals, found that 64% of companies hope to hire up to 50 developers this year, while 14% of organizations hope to hire between 50 and 100 developers and nearly another 14% hope to hire more than 100 developers. Five percent of respondents plan to hire more than 500 developers.

    Developers know that opportunity abounds, and their confidence was reflected in the survey. When asked the question, “On a scale of 0 to 10, with 0 being extremely difficult and 10 being extremely easy, how easy do you think it is to change jobs as a developer?” developers surveyed gave an average answer of 7. “Despite the difficulties 2020 has thrown at the world, developers are just as confident this year as they were last year (in our 2020 survey, developers also gave an average score of 7 out of 10),” the report said.

    Where HR Anticipates Hiring Challenges

    When asked, HR professionals believe that they will have the biggest challenge filling DevOps, back-end developer and full-stack developer positions this year. Roughly 43% of respondents said they will struggle to hire DevOps professionals. When it came to front-end and full-stack developers, 41% said they will have challenges hiring both classes of developers. A full one-third of respondents said it would be a struggle to hire architects.

    According to the survey, tester, CTO, data or business analyst, applications developer, mobile developer and systems engineer are among the easiest positions to fill, with 15% or fewer respondents citing those positions as challenging to fill.

    Still, whether they are relatively easy to fill or not, almost all of these positions are heavily sought after. In order of demand, according to respondents:

    1. DevOps
    2. Back-end developers
    3. Full-stack developers
    4. Architect
    5. Software developer
    6. Data scientist/Machine learning specialist
    7. Front-end developer
    8. Tester
    9. CTO
    10. Data or business analyst
    11. Applications developer
    12. Mobile developer
    13. Systems engineer

    “These rankings confirm changes many of us have been experiencing,” said Aude Barral, co-founder and chief communications officer at CodinGame. “For instance, the shift away from on-site operations is reflected in the ranking of systems engineers and the prioritization of DevOps and other roles that support the virtualization of the enterprise. Also interesting is the status of C-level engineering talent. To me, it shows that hiring organizations are retaining current senior personnel and not making strategic changes until the market stabilizes,” Barral said.

    Not surprisingly, HR professionals plan to focus heavily on candidate experience, talent retention and employer branding. According to the survey, HR professionals will be working on new areas of team building, events aimed at recruiting and on developing new recruitment processes. These include 80% of HR professionals planning to recruit developers with non-academic backgrounds and 48% of companies offering developers the possibility to work 100% remotely.

    Average salaries for developers varied widely, according to the survey. While front-end developers, at $34,946, were paid the least, software architects, at $74,585, were paid the highest salaries.

    CodinGame Jobs

    “We’ve also seen more tech recruiters hiring developers who haven’t followed the traditional academic route,” Barral said. “A computer science degree is no longer a must-have if you want a career as a programmer. With the wealth of online and offline resources available to everyone, coders of all levels of technical competence can improve their programming skills, opening up job opportunities in the booming tech sector,” Barral said.

    That’s good news for developers without a traditional academic background trying to break into development. Those developers who are self-taught or who attended a bootcamp or other short-term training are welcome to apply at many organizations. The survey found that while 55% do recruit developers with non-academic backgrounds (though rarely), 24% said they do so regularly. Only 20% of organizations said that they don’t even consider recruiting developers with non-academic backgrounds.

  • AIOps Builds Organizational Efficiency, Survey Finds

    AIOps Builds Organizational Efficiency, Survey Finds

    Enterprises entered 2020 with big plans. Post-pandemic, AIOps could help them achieve those goals, according to a new research survey from Digitate and CorporateLeader.

    Enterprises entered 2020 with the best-laid plans; many had efforts lined up to expand their use of cloud services and continue their steady efforts to digitally transform their businesses. Then the pandemic happened, and business and IT teams found themselves scattered and with a new playbook: make the organization as effective as it can be while working remotely.

    This sudden shift to remote work exacerbated existing challenges within organizations, from managing hybrid environments, personnel management challenges and teams finding themselves struggling to adjust. Meanwhile, enterprises still had to focus on staying ahead of their competitors technologically. All of these challenges meant there was no room for wasted or time-consuming efforts to manage the underlying business-technology systems.

    To help increase efficiencies, some contend that the answer is artificial intelligence for IT operations, or AIOps. Proponents of AIOps say that AI is needed to augment human decision-making today because of the complexity of modern enterprise environments. Today’s environments often find their operational data spread across on-premises and multiple cloud systems. The result is difficulty in managing infrastructure issues as they arise, and the considerable time it takes to identify and fix IT issues.

    According to a survey of leading European IT analysts and advisories, conducted in fall 2020 by operations automation software provider Digitate and executive network forum CorporateLeaders, the drudgery of managing routine tasks was the most commonly cited reason for turning to AIOps, which was followed by “no proactive capability of detection and correction of system issues” at 64% and “no flexibility to scale with business needs,” also cited by 64% of respondents.

    When respondents were asked to identify the key benefits of AIOps, they highlighted common strategic and operational issues that hinder performance. According to respondents, these include the removal of manual processes (91%), improvements in agility and reliability (82%) and reach predictability (73%). More swift problem resolution also was cited by 73% of respondents.

    In a case study shared within the CorporateLeaders report, Marion Fokkinga, technology advancement manager at Netherlands-based semiconductor maker NXP explained that NXP’s move to AIOps was driven by the company’s swift expansion. “Since 2015, we have been busy with multiple merger and acquisition projects,” Fokkinga explained. “As a result of this, there was less time for innovation and transformation in IT and in the business.”

    The company set out to automate routine operations tasks with AIOps so that their resources could be freed to focus on higher-value tasks. According to Fokkinga, AIOps enables tasks, such as report generation, that previously consumed half a workday to be completed in several minutes. Saving time is the most significant result, said Fokkinga. With AIOps, NXP reports a 97% improvement in incident response time and a 95% reduction of manual effort in some of its supply chain planning work.

    Of course, in the current treacherous business environment, there’s a lot more at stake than simply building enterprise operational efficiencies. Over time, it may come down to the very success of the organization. According to the survey, a full 82% of respondents said that AIOps is necessary to the future growth and transformation of their business. “Respondents who went on to give qualitative answers later in the survey explained that the complexity of hybrid and multi-cloud infrastructures, increasing transactional volumes and the criticality of online business systems make it impossible for traditional IT systems to manage every application and infrastructure without recourse to automation. It was highlighted that the overwhelming amount of data in today’s Operations are simply beyond human analysis capacity,” the report stated.

    One respondent said that, through AI, the performance of some tasks and decisions were improved, as routine tasks were eliminated. That has to be welcome news to enterprises struggling to remain competitive while simultaneously striving to remain productive and agile during a global pandemic.

  • Plutora’s Bob Davis: Work From Home and Value Stream Management

    Plutora’s Bob Davis: Work From Home and Value Stream Management

    American writer Orison Swett Marden said, “Success is not measured by what you accomplish but by the opposition you have encountered and the courage with which you have maintained the struggle against overwhelming odds.” After the year that’s passed, with operations and development teams forced to scatter and work remotely, it’s a sentiment DevOps teams are currently all too familiar with.

    This demand to keep DevOps teams productive under the extraordinary circumstance of 2020 has placed an increased emphasis on effective management, including on value stream management tools, so leaders and team members can have greater visibility into delivery pipelines.

    To get a sense of the state of the value stream management market, I reached out to Bob Davis, chief marketing officer at value stream management platform provider Plutora. Below is an edited version of our conversation.

    George Hulme: Thanks for taking the time today, Bob. Could you tell us a little about Plutora?

    Bob Davis: We are a value stream management platform provider. When I first arrived here, we recognized that sales, marketing, financial and human resources teams all have their systems of record. They have Salesforce, ERP (enterprise resource management) systems, and various financial and HR platforms that enable people to practice their profession more easily. IT didn’t have anything like that at the time.

    We set out to provide that capability for the software development side of IT. Today, the market is caught up. Everybody is moving into value stream management as a platform to provide that visibility across an entire toolchain, from the idea to production. That’s where we play. We’ve been in this space since it began over two years ago. The market is just exploding with the work-from-home trend, and how the pandemic kicked digital transformation into high gear.

    Hulme: It appears that a significant percentage of the work-from-home trend is here to stay. I’m seeing surveys showing about 19% of people previously suspected that they’d be working from home in a year. That figure jumped now to near 50%.

    Davis: If you start to parse what work from home means, you’ll find it means many different things to different organizations. Some have a hybrid model with people working from home two to three days a week. I recently read a Gartner survey that said 74% of organizations were going to have some element of work from home. It’s not all or nothing.

    Some companies have decided that they are not going back to work until well into this year. All of these companies have to make sure they have governance compliance in place for this new workforce, and that they can successfully manage the complexities of software development. These challenges are at least an order of magnitude, if not more so, more difficult than typical office workers working from home.

    Hulme: Is one of the reasons behind those challenges struggling to maintain being on the same page across the organization?

    Davis: That’s a great point, George, because when we go out with our teams at many organizations, a lot of the effort helps people fast-track their processes. We are asked, “What is the best practice for automating builds? How often should I be automating builds? What KPIs do I establish to make sure that people are striving to accomplish what we need them to accomplish?”

    For example, one of the things that Lean and Agile methodologies promote are smaller work items, quicker check-ins, faster processes. They encourage cutting work down into smaller bundles to be done more quickly so that teams can iterate much more rapidly. We’ve seen that managers will often create a KPI for a performance management program to measure how often code gets checked.

    That’s horrible because now I can just check in code all the time. Yet, are people making actual progress? Are they actually delivering software, or are they just checking in small iterations of code all day?

    Organizations have to be very careful with how they manage people. They have to be cautious with what metrics they set up to keep their eye on delivering value and delivering software more quickly. This is something organizations struggle with. They want to know where to start and what metrics they need to implement. And how to make those metrics visible so people can see and understand them. That’s what provides the ability for product owners, managers, executives and other stakeholders to view the progress and status of what’s going on without disrupting people with calls and endless meetings.

    Hulme: That has to be tremendously more challenging with the work-from-home trend than years prior.

    Davis: I recently heard a great quote: “As people end up working from home, the need for human contact and human interaction, socialization, is peaking.” People are hungry for that. At the same time, the need for managers to not be in the face of the employees has never been higher. That is, the motivation and the productive nature of employees is proportional to how well they feel trusted. And it’s proportional to how well they understand where they’re headed and understand how to do their job and are left alone to do that job.

    It’s a leap of faith to leave people alone and simply trust them. You need systems that provide you the ability to collaborate; watch the progress. You need systems that will help you understand where people might be struggling, all without having to dig in and micromanage your people. Indeed, as we are learning, managers can effectively do this with Zoom, or Slack, or some other tool that provides good communication flow within a work-from-home environment. But in software, the handoffs and dependencies are so complicated that those tools are simply not enough. You need a collaboration tool that provides effective management in software development.

    Hulme: Do you believe remote development teams can communicate as collaboratively as they did in person, with modern software collaboration tools?

    Davis: Yes, I think they can. Especially when office collaboration tools, such as Zoom and Slack, and software collaboration tools work together. We can leverage Slack to communicate tasks. So we not only layer on top of the individual tools people have and integrate with them, the practitioners working within those tools can make it available to all of those stakeholders involved in that process. And when there are tasks or handoffs, the system can be configured to notify them how they prefer to work: email, Slack, instant messenger, task list on the dashboard. There’s a lot of different ways, depending on how people want to work.

    Not only that, but it can automatically alert people to what is happening and what’s needed. Fascinatingly, one of the interesting yet deceptively tricky questions to get an answer to is, “Where’s the status of a feature?” If a team is in the process of building something out, and they have a specific feature, such as check cashing in a banking app, it should be a pretty straightforward question to get answered.

    Yet, about seven or eight different teams are working on various aspects of that application. For instance, there’s a product owner who, without the right collaboration system, has to go and essentially track all of those teams down and find out where their status is.

    With a software collaboration system, you can make that query without bugging anybody. In some respects, you can collaborate more efficiently and more productively than you can when you’re all sitting in the same room. That’s because before, we would have walked over and interrupted somebody. Now you’re just looking at a dashboard, or you’ve gotten an alert on Slack, and you see what you need. Boom.

    Hulme: How important do you think it is to have useful data and that value stream knowing where things stand to keeping the system flowing and individuals knowing where they fit on deliverables?

    Davis: I think the ambiguity, unexplained delays and unforced errors are among the things that upset human beings the most. Just ask somebody that’s standing in a line that’s not moving, and it hasn’t moved in a while; how restless the crowd gets. The nature of software development is such that there are tremendous numbers of handoffs, no matter how you do your development.  It doesn’t, whether it’s an old fashioned waterfall or the most advanced development and deployment models in operations at places like Spotify — you have a lot of handoffs. And if you can’t see what you’re doing because you don’t have visibility into those parts, then you’re going to run into an incredibly frustrated team. And you are going to see a lot of finger-pointing when the question comes up, “Why didn’t this release go out?” And then there’ll be five or six different groups pointing to different reasons. You get a lot of anger, a lot of discontent.  And it’s something you have to avoid if you are going to succeed.