In my last article, The evolution of test documentation; lessons learned from implementing Cucumber, I explained two things. Firstly, how we at Infomentum have adopted Behaviour-Driven Development to define test scenarios, and secondly, how we use Cucumber JVM as an implementation platform for running these scenarios as automated tests.
Powering your Cucumber Acceptance Tests with Jira Integration
By David Weston on Apr 11, 2018
Employers, don’t let Gen C pass you by
By Infomentum on Jan 8, 2018
Generation C is not a group defined by their age; they are defined by their attitudes, behaviour, shared interests and constantly connected digital lifestyle.
DevOps: cultural reconstruction
By Luke Rixson on Dec 7, 2017
A wise man once said "If you are going to dive head-first into DevOps, better pack a parachute". Aside from the fact that this man was me, the point is still valid.
Infomentum had started maturing into a DevOps culture, which involved the developers using tools normally associated with DevOps to solve development problems. We were calling it DevOps for several years, even though the actual DevOps culture, practices and support were not in place. The changes made were effective at enhancing the development lifecycle, but were completely separate and sliced off from the rest of the organisation. This meant that infrastructure needed to catch up so that the DevOps practices could be fully utilised throughout the company. The major issue with DevOps is that it really is all or nothing; as soon as you have segregated processes and half-utilised technologies, the power of DevOps is completely negated.
WPEngine Summit 2017: A human future for tech?
By Paulina Sinander on Nov 29, 2017
I was recently invited along to the WPEngine summit, thanks to Infomentum having worked on a customer’s news and views blog using WPEngine and Wordpress.
First of all, I have to say that the entire conference was great. The speakers were well thought-out, and the topics felt fresh - as well as a great goodie bag at the end! But the talk that really captured my attention was by Monica Cravotta. She talked us through WPEngine's latest research: “The future of digital experiences by generation.”
A day in the life of…a development intern
By Infomentum on Jul 28, 2017
Kicking off our new blog series, ‘A Day in the Life of…’ our summer interns, computer science students Pratik Jadhav and Hasan Rafiq, reveal a behind-the-scenes glimpse of an intern’s typical day.
I chose to study computer science because…
Pratik: My dad is in the IT business so it’s something I’ve been interested in from a young age. I love technology and I wanted to understand how everything works, and how to develop everything.
Hasan: Other members of my family are in IT so I always knew about it. At first, I was going to go into dentistry, but I tried it out and I couldn’t see myself looking into other people’s mouths for the rest of my life! So I knew then that I wanted to go into computer science.
The evolution of test documentation; lessons learned from implementing Cucumber
By David Weston on Jul 14, 2017
The old way
I'm going to let you in on a secret. I learnt my trade in a traditional software testing consultancy - I'm talking a waterfall approach to test planning, test case definition and test scripting. Over the last 5 years at Infomentum, I've evolved and have worked hard to optimise Infomentum's testing practices to suit our agile development environment.
The uprising of Oracle Intelligent Bot!
By Amr Gawish on Jul 7, 2017
Recently, I was one of the lucky few that were handpicked to attend Oracle's partner training on Intelligent Bot in London - and that meant I got hands-on experience with the product and witnessed its glory in action! The product is called Intelligent Bot and it would be available as part of the Mobile Cloud Service (MCS) suite as it complements other features of that product - not to mention that it fits the product the most. The aim is to provide an easy way to create Chatbot applications in simple steps, and provide options for Intent Recognition - i.e. understanding what the Chatbot's end user means - and custom entities to be able to take actions and drive the conversation towards whatever developers see fit.
Nightmare on time sheet; how we overhauled the time logging process (part 3)
By Becky Burks on Jun 29, 2017
Wait: you need to read part 1 and part 2 first!
The fun side of cultural change
You’ll remember that last week I discussed the crucial need for a cultural change in how we dealt with time logging. After the CX team’s thorough research, we were ready to take the findings – and our ideas – to our board of directors.
Nightmare on time sheet; how we overhauled the time logging process (part 2)
By Becky Burks on Jun 22, 2017
Hint: you'll need to read part 1 first for this post to make sense.
Phase 2: Imagine
The CX team got together to discuss the problems and carry out an internal ideation workshop to tackle them. We knew that we had 3 key tasks:
- Improve people’s knowledge of why time logging is important
- Create a culture of time logging as a habit; and
- Make the systems they needed to use simpler and clearer while having less of them!
Nightmare on time sheet; how we overhauled the time logging process (part 1)
By Becky Burks on Jun 15, 2017
It had been coming for a long time…
At the end of every month, developers scrambled to complete their timesheets, while the operations team were breathing down their necks, threatening them with sticks to get it done - and done right. The developers were left wondering why operations wanted their time logs so desperately. Surely they already knew what they had been working on? The operations team were scratching their heads as to why the developers didn’t do it; they had been reminded at the end of every month like clockwork, yet every month the same story. It was hugely frustrating for both sides, and was approaching boiling point. As soon as the Customer Experience team had a break between projects, we knew this was a top internal issue that had to be solved.