New & Notable
Software development techniques and Agile methodologies News
May 22, 2020
How can an organization utilize the command line to create brand identity? Software developers spend hours working in the command line. Take advantage of these eyeballs and create a tool that's ...
January 31, 2020
Here’s how it usually goes. A project manager or product owner relays word from someone higher up the corporate food chain that a piece of software needs to be delivered by a given date. The reason ...
July 26, 2019
The popularity of AI makes it an appealing option for some enterprises, but there's no one surefire option to implement AI culture with your staff. Follow these tips to open the door for AI in your ...
July 16, 2019
If you've run into common JAVA_HOME errors such as JAVA_HOME not found or JAVA_HOME set to an invalid directory, we've got the fix for you with these tips.
Software development techniques and Agile methodologies Get Started
Bring yourself up to speed with our introductory content
Fist to five, or fist of five, is a consensus-building technique used by Agile software development teams to poll team members and come to an agreement. Continue Reading
Empiricism is a philosophical theory applicable in many disciplines, including science and software development, that human knowledge comes predominantly from experiences gathered through the five senses. Continue Reading
Agnostic, in an information technology (IT) context, refers to something that is generalized so that it is interoperable among various systems. Continue Reading
Evaluate Software development techniques and Agile methodologies Vendors & Products
Weigh the pros and cons of technologies, products and projects you are considering.
What do good programmers and musicians have in common? The ability to recognize and apply abstract patterns helps both roles keep their work in harmony. Continue Reading
For developers who are intimidated by bit shifts and hex operation, here's a thorough explanation of how binary and hexadecimal number systems work. Continue Reading
Are hardening sprints a burdensome necessity or a Scrum anti-pattern? Let's explore how to make these iterations less exacting and how Agile organizations can avoid them altogether. Continue Reading
Manage Software development techniques and Agile methodologies
Learn to apply best practices and optimize your operations.
To successfully implement Agile and maintain its momentum, teams must often overcome a predictable series of both technical and cultural adoption challenges. Continue Reading
Developers who want to shift gears from programmer to manager must embrace a different mindset and various skills. These five tips will guide your path. Continue Reading
Looking for an IT job that doesn't involve coding? These eight tech roles are important in any organization, with no programming required. Continue Reading
Problem Solve Software development techniques and Agile methodologies Issues
We’ve gathered up expert advice and tips from professionals like you so that the answers you need are always available.
What's the difference between being Agile and doing Agile? It's subtle, but it's significant. Here we compare them and show you how to both be Agile and do Agile the right way. Continue Reading
Don't let bad user stories foil your Agile software development process. Here are the seven most common user story defects and some tips on how to write better user stories. Continue Reading
Don't get hung up on a laptop for software development, even if you work best from the couch. Here are six reasons why desktops, instead of laptops, should be provided to developers. Continue Reading