March 15th, 2018 by inflectra
On March 14, 2018 Inflectra hosted its inaugural software testing event (hackathon) called Social Testing Competition at WeWork Manhattan Laundry in Washington, DC.
The event drew enthusiasm from the local software tester community with around 25 guest-testers. The group used a simplified version of Inflectra’s award-wining test management software - SpiraTest and tested a mobile app called Sickweather. The group was tasked with logging “technical bugs” and “usability issues” as two separate categories of incidents. (Technical bugs were worth 2 points and identified (reproducible) errors in the functioning of the application, whereas usability issues were worth 1 point and noted strange or confusing app behaviors.)
After about two hours of testing the app, the group collectively logged close to 250 issues into Spiratest’s centralized databank. (The unified test report will be delivered to the app owner for review and follow up).
By the end of the night, three winners were selected based on the points scored for the issues uncovered in the app.
We would like to take a moment here to recognize all women technologists who showed up, tested hard and walked away with prizes! Pleased to have you participate.
1. Get the word out early - Start talking to like-minded groups and individual’s well in advance. Start your marketing campaign at least a month ahead. Post the announcements on Eventbrite and meet-up, send regular reminders on social media and use email marketing to spread the word.
2. Get other local tech groups on board – in this age of instant communication and sharing, there's no lack of ways of getting to know other group in your niche. In the tech space, there are many great meet-up groups operating in the DC metro area. All we had to do is to find a few tech/testing meet-ups and post the event announcement in the group forums. It does not hurt to have harnessed connections and partnerships with said meetup groups beforehand. A big Thank You to DC Agile Software Testing Group (DCAST) and DCTech meet-up groups for support.
3. Where/when/how – choose a location that is easily accessible by public transportation; make it a 3-hour event on a workday evening and find a place with charm and uniqueness (THANK YOU for hosting us WeWork!)
4. Have a simplified version of your tool for faster onboarding – competition events are not good places to teach your guests about advanced features and complicated techniques of your software testing tool. Keep the tool simple, demo the key testing related functions for a few minutes and let the testers go wild. That’s what we did with Spiratest:
(Adam explaining SpiraTest to a gathering of software testers during Social Testing Competition)
5. Have a plenty of technical advice available during the event – We are all proud of our testing software. We all think it is flawless, straightforward and intuitive. After all, we’ve spent years developing and refining the thing. But make no mistake - there will be issues to walk your testers through and technical questions to answer because learning on the fly while in a competition is not easy. So, have enough technical support present at the event to cover all eventualities. We had three software engineers and a non-tech helper present and we all got to help someone.
6. Select an app that’s fresh – keep things interesting by finding an app that is new and conceptually interesting. Watch real humans use it and uncover its truth! For our social testing competition, we chose sickweather – a free health-related app available both for iOS and Android devices. A shout-out to our friends at Technology Rivers for matching us with sickweather team.
7. Make scoring transparent – people everywhere value being treated fairly. For this competition, we set up SpiraTest scoreboard, that updated bug information in the system in real time and displayed it on the scoreboard on the projected screen. Two judges verified the accuracy of all bugs and usability issues recorded in SpiraTest before displaying the results on the scoreboard. Everyone could observe how scores changed over time during the event. The transparency of the whole process re-enforced the credibility of the final outcome! Also, we had the best judges! 😊
8. Giving people an opportunity to win something valuable – We chose an iPad and wireless bluetooth speakers as big prizes. Winners were happy. Congratulations to all three of you!
#teaminflectra giving out prizes to winners of #socialtesting #hackathon in DC.
A post shared by Inflectra (@inflectra.tech) on
(Adam awarding the winners of Social Testing Competition)
1. Have a spokesperson for the app present to explain its unique beauty – No one can advocate for your app/software better than you – the owner/developer. So, find time to demo your tool/app/software in person and to steer the conversation towards your goals. Added benefit - you will get to hear tester’s opinions on app usability and convert those to action points later on. You may even find a tester you'd like to work with in the future. Win-win!
2. Allow teams to compete – for simplicity’s sake, we chose to run this first competition as an individual contest. What we learned is that once the software testing competition started, it really was not so much a “social testing”, as much as “anti-social” testing. Everyone was focused on the task at hand and wasted little time on being social and enjoying the community of peers. We are considering allowing small teams of testers to band together in our future testing events (which fits the spirit of Software Testing World Cup (STWC) – a global event in software testing).
3. Find a location with ample parking – the oldest truth, this one…. We will be taking our own advice and finding a location with easy (and hopefully free) parking as well as metro/bus-accessibility.
4. Optimize your testing tool for a limited functionality – We know SpiraTest rocks – it’s indeed a testing and test management powerhouse. But all that functionality would have been too much for newcomers to handle, we thought. So, we optimized it to have a limited functionality during the competition. However, working in this limited view elucidated some small annoyances in the usability of our own testing software! Obviously, they’ve since been fixed!
5. Get more co-sponsorship – You cannot always go it alone, norshould you. This hackathon was supported by CloudSploit, for which we are grateful. For our next testing competition, we promise to find more co-sponsors and get bigger prizes.
If you attended the event, let us know what you think.
If you would like to attend the next one, tentatively scheduled for late May 2018 in Tyson’s Corner, VA, stay tuned!
If you are running a meet-up group in DC/MD/VA on software testing, test automation or agile software management, we have a offer for you - we sponsor meet-ups like yours! Read more here: Inflectra Gives Back - Meet-Up Sponsorship in DC/MD/VA
And happy testing, everyone!
#teamInflectra
hackathon software testing software testing competition social testing wework technology rivers cloudsploit sickweather event DCtech
Ask an Inflectra expert:
And if you have any questions, please email or call us at +1 (202) 558-6885
SpiraTest combines test management, requirements traceability & bug-tracking
SpiraTeam brings your teams together, managing the entire application lifecycle
SpiraPlan lets you manage your programs and portfolio of projects like never before
Orchestrates your automated regression testing, functional, load and performance
The ultimate test automation platform for web, mobile, and desktop applications
The help desk system, designed specifically for software support teams
Cloud hosted, secure source code management - Git and Subversion
Exploratory testing capture tool that automatically records your testing activity
Let us deal with the IT pain so you don't have to. Or use on-premise if you prefer.
Our customers work in every industry imaginable. From financial services to healthcare and biotech to government and defense and more, we work with our customers to address their specific needs.
Our products do not enforce a methodology on you, instead they let you work your way. Whether you work in agile development, Scrum and XP, Kanban and Lean, Waterfall, hybrid, or Scaled Agile Inflectra can help.
If you want to learn more about application delivery, testing, and more take a look at our whitepapers, videos, background papers, blog, and presentations.
Customers use our tools to help automate repetitive tasks and streamline their business processes using our Robotic Process Automation (RPA) solutions.
We collaborate with a wide range of teams to bring our customers a range of services (including load testing, training, and consultation), complimentary technologies, and specialized tools for specific industries.
Learn how different organizations have benefited from using Inflectra products to manage their software testing and application develooment.
Outstanding support is the foundation of our company. We make support a priority over all other work. Take a look at our support policy.
Discover great tips, discussions, and technical solutions from fellow customers and Inflectra's technical experts.
If you can't find the answer you're looking for, please get in touch with us: over email, phone, or online.
We are constantly creating new videos to help customers learn about our products, including through in depth webinars, all freely available along with a wide selection of presentations.
We provide a number of resources to help customers learn how to get the most out of our products, with free online resources, virtual classrooms, and face to face.
Read about Inflectra, our manifesto, and values. Meet our incredible customers who are building awesome things, and our leadership team that are committed to building a great company.
The Inflectra Blog contains articles on all aspects of the software lifecycle.
In addition we have whitepapers,
background articles, videos and
presentations to help get you started.
Events are a big part of our awesome customer service. They are a chance to learn more about us, our products, and how to level up your skills with our tools.
We partner with educational institutions and individuals all over the world. We are also a great place to work and encourage you to explore joining our team.
Please contact us with your questions, feedback, comments, or suggestions. We'll get back to you as soon as possible.
When you need additional assistance (be it training, consulting, or integration services) our global certified solution provider partner network is ready to help.
At Inflectra, we are fully committed to provide our customers with the very best products and customer service. Check out some of our recent awards.
We want to help developers extend and customize our tools to fit in with their needs. We provide robust APIs, sample code, and open source projects.