Skip to Content
Get clarity on how to become AI-ready. Take the Assessment

AI Expedites Backlog Development To Help Project Team ‘Start Fast, Finish Strong’

122% of Planned Value Delivered Using 97% of Budgeted Timeline

Until now, ITX research blogs have explored whether the integration of artificial intelligence might help our clients deliver high-quality software more efficiently by cutting costs and reducing time to value. Thanks to knowledge gained from those experiments, we have confidently leveraged new learning to the benefits of our clients and our teams. Research continues, but as shown in the post that follows AI integration into software development workflows is a bona fide difference maker.

A recent ITX project with a longstanding client stands as a powerful example of how AI tools in the hands of skilled developers can modernize an organization’s entire digital experience. Faced with a modest budget, tight timeline, and interactions with multiple SSO vendors, we partnered with our client to deliver a full website reskin, SSO integration, and significant security enhancements.

Read Article

Rethinking Product Documentation with Docs Like Code

Why is documentation treated differently than the product?

Documentation is an often-underappreciated part of the products we create. Despite documentation’s important role in delivering a complete product, it may not receive the same priority in the minds of both clients and development teams. Why is documentation treated like a separate entity from the product itself, and what if teams integrated that product documentation into the development workflow instead? This question led to the creation of a new documentation process by technical writer Riona Macnamara and her team at Google. Macnamara’s team created a method for adding docs into a product’s development by adding documentation to the product on the code level, instead of treating docs like a low-priority add-on.

Read Article

Can AI Accelerate Your Platform Modernization Project’s ‘Time to Value’?

ITX slashes project timeline and cost by 50% to preserve client’s vital revenue stream.

This research post describes in detail how a second ITX project team – with an assist from AI – worked in parallel with their colleagues to revitalize a legacy platform modernization project. Through extensive experimentation and testing, the team used GitHub Copilot’s AI-assisted IDE (Integrated Development Environment) tool to complete 7 months’ worth of roadmap in fewer than 4 months.

Observations: The Client and Their Challenge

Our client is a non-profit organization committed to helping students plan for future success in post-secondary academics and beyond. They reached out to ITX to help modernize their aging online portal – a critical project. Failure to develop, test, and release the new platform in time for their annual selling cycle and busy onboarding period threatened a vital revenue stream.

Read Article

Can Generative AI increase Productivity for Manual Test Cases?

ITX is no stranger to experimenting with new and interesting technologies. Of course, hot-button and top-of-mind is AI-generated content: does it have a place within copywriting?

And while we at the ITX Content Team believe it does, we’ve continued to investigate the technology. Our research, which includes several internal experiments, has led us to believe that it could be a useful tool for a content writer, with some major caveats

So, how can you get the most out of a large language model (LLM)? If rumors are to be believed, everyone’s already using AI for everything. If that’s true, then how does anyone stand out if we’re all using the same programs?

Really, there is no secret. There are many different schools of thought, and some tricks you can use to improve an AI’s output, but it’s up in the air at the moment. Our general philosophy: to get good out, you’ve got to put good in.

Read Article

How ITX Tested Miro’s New AI Assistant

Experiments led to increased productivity and reduced costs

In an era where digital transformation and AI integration are converging, the tools we choose can significantly impact our productivity. Powerful tools in the hands of skilled craftspeople can deliver impressive results. A recent project with a longtime client validates this mindset.

A pair of ITX Delivery teams had been working alongside their client counterparts for years; together, they’ve used Miro’s collaboration tool to support their joint activities. When ITX Product Owner Brandon Pierce discovered ways to leverage Miro’s AI Assistant, he started encouraging his teammates to play with it a bit to see if there might be room for it in their shared toolbox.

Initially, the client’s reluctance to bring AI technologies into their product development process constrained the team’s early work. That is, until Brandon’s experiments started to show real promise. Encouragement from these early-stage experiments proved to be the gentle nudge the client needed to explore Miro’s AI Assistance more thoroughly.

 

Read Article

Enhancing Python API with ChatGPT

Alejandro Tommasino is a fixer. Well, he’s a Solutions Architect at ITX Corp. But when something’s not working properly and no one else can figure out why, you call in Ale.

That’s exactly what happened when ITX was deploying a new API to access a My SQL database. The codebase was supposed to go into multiple databases, create a report of ITX employees and their roles from the data, and then deliver that report. However, the site would always mysteriously crash about six hours after the report was delivered.

The team was stumped; a lack of error management in the code prevented them from figuring out what exactly was failing. If your car just shut down while you were driving without showing something like a check engine light, anything could be the problem.

So, that’s what Ale was tasked with. The problem? Python. Although Ale had experience with C#, PHP, and JAVA, the project was written in Python, a programming language that he had never even touched before.

Very early on, Ale decided that he would use ChatGPT to help diagnose and solve the problem; however, he realized the AI would be best used not as a magic box that spat out code, but as a learning tool. “It’s cool to say AI fixes everything, but when it comes to technical things, like coding, there are still a lot of errors,” Ale said. “When I moved my mindset to not having the AI do the work for me, but be there for me and enable me, that’s where I found it to be most helpful.”

Read Article

Tips and Tricks for AI Prompt Writing According to ITX Research

There is no magic bullet to making AI chatbots (aka Large Language Models[1]) perfectly accurate. Even if you follow our guide on Best AI Prompt Writing Practices[2], you may still struggle to get the AI to follow your instructions exactly. But, through our research on best practices, we also found some phrases that can alter how an LLM will respond. 

But first, let’s set a baseline. To observe how much we can affect an LLM’s output, we need to have a control. So, here’s a regular question for Microsoft Copilot, no bells or whistles. Let’s see what we get back (be warned, this is a taffy-heavy post!). 

Read Article

Best AI Prompt Writing Practices According to ITX Research

ITX is no stranger to experimenting with new and interesting technologies. Of course, hot-button and top-of-mind is AI-generated content: does it have a place within copywriting?

And while we at the ITX Content Team believe it does, we’ve continued to investigate the technology. Our research, which includes several internal experiments, has led us to believe that it could be a useful tool for a content writer, with some major caveats

So, how can you get the most out of a large language model (LLM)? If rumors are to be believed, everyone’s already using AI for everything. If that’s true, then how does anyone stand out if we’re all using the same programs?

Really, there is no secret. There are many different schools of thought, and some tricks you can use to improve an AI’s output, but it’s up in the air at the moment. Our general philosophy: to get good out, you’ve got to put good in.

Read Article

Can You Use ChatGPT AI for Writing? Our UX Writers Think So

It’ll seem so obvious in 10 years, won’t it?

By 2034, Generative AI may well be on its way to Artificial General Intelligence, capable of outperforming humans at most economically valuable tasks. Possibly this AI boom will pop like another dot-com-style bubble, inflated by hype. Or maybe we’ll be living underground, relying on dogs to sniff out machine infiltrators.

Unfortunately, we’re stuck in the present: a time where AI conjecture, hype, and fear swirls around the public sphere. To cut through this noise, we in the ITX User Experience Content team determined there was only one remedy: the scientific method. We put ChatGPT-4 through its paces to understand if it’s something that can add value to our clients’ products. Here’s what we found.

Read Article
Heading

Like what you see? Let’s talk now.

Reach Out