Software Development Stories & Methods | TechWell
Development Agile Test & Quality Assurance Project Management Requirements
CM & ALM Devops Cloud Mobile People & Teams

By Topic

Software Development

Development Stories
Developer writing code at his computer The Developer’s Role in Testing and Quality

Of course a developer's primary job is to produce good code, but there's also a lot they can do to contribute to quality and test their code before it gets to a tester. Code quality techniques help developers write better code, more thoroughly understand their changes, and avoid builds with many easy-to-find problems.

Justin Rohrman's picture
Justin Rohrman
Developing Artificial Intelligence Systems for Dynamic Environments

From navigating unfamiliar terrain and dangerous weather conditions to working in risky situations, AI could be of enormous aid to first responders and the military if AI systems could react appropriately when something significant and unexpected occurs, without needing to be retrained on a large data set.

Pamela Rentz's picture
Pamela Rentz
kiwi bird Saving Birdsong: Using Machine Learning to Monitor Kiwi Birds and Possums

In an attempt to turn birdsong and predator monitoring into data that can help improve pest trapping ability, the Cacophony Project is an open-source conservation project employing technologies such as embedded systems, web applications, backend services, and machine learning pipelines.

Pamela Rentz's picture
Pamela Rentz
Before Rolling Out Products, Walk a Mile in Their Shoes

Beyond focus groups and surveys, different paths lead to uncovering ways to delight your customers. It is important to recognize the problems, challenges, wants, and needs of people. “Before you criticize someone, walk a mile in their shoes” is also good advice for rolling out products.

Pamela Rentz's picture
Pamela Rentz
Programmers at a hackathon 4 Reasons Your Company Should Hold a Developer Hackathon

Hackathons, where developers meet up to do some collaborative programming, are a great venue for problem-solving and creativity. They give employees the potential to get ideas out there that could pay off big, work the bugs out of new technology, and increase morale—and, best of all, they can be held anywhere.

Athena Baker's picture
Athena Baker
Raspberry Pi's Latest Compute Module: CM3+

They say all good things eventually come to an end. The Raspberry Pi Foundation announced the latest and last iteration of the Raspberry Pi Compute Module series: Compute Module 3+ (CM3+), designed for industrial applications and digital makers.

Pamela Rentz's picture
Pamela Rentz
Logo for the Open Source Initiative The Challenges with Open Source Software

Using open source software is all the rage these days, and for good reason. Often teams don’t have the budget to purchase commercial tools, and without an open source solution, their productivity suffers. But open source is not a panacea. There are some challenges that can hit you hard if you aren’t careful.

Jeffery Payne's picture
Jeffery Payne
STEM Girl Scout Cookie Sales Help Fund STEM Badges, Including Cybersecurity and Programming

It's officially Girl Scout cookie season, and that means you’re doing a good thing when you buy those boxes of cookies. The Girl Scouts offer science- and technology-related badges and journeys to introduce girls to computer science, robotics, mechanical engineering, space exploration, and cybersecurity.

Pamela Rentz's picture
Pamela Rentz