Technical Debt for Non-Software Developers

Warning - this post is not about Scrum. It is about Technical Debt in my home!!! Please do not judge me!! . So what is Technical Debt - .

Better Together: Why Software-Development Toolmakers Should Embrace Integration

You can’t just launch an amazing new developer tool and hope developers will find you; providers need to zero in on a specific use case that empowers developers while also ensuring those developers will still have access […].

Common Pitfalls of Software Development and Tips to Avoid Them

However, when it comes to software development, failure is more common than most managers want to admit. The post Common Pitfalls of Software Development and Tips to Avoid Them appeared first on In business, no one wants to plan on failure.

Outsourcing Software Development Best Practices

Luis Goncalves

Product development is a long and laborious process. And because of this more and more companies are using Outsourcing Software Development services to help them to reduce the time to market. Product Management and Software Development: The Big Clash.

Architect Your Organization for Effectiveness, Productivity, and Joy

Speaker: Ron Lichty, Consultant: Interim VP Engineering, Ron Lichty Consulting, Inc.

Agile Software Development Mistakes to Avoid

The Crazy Programmer

According to a survey taken of the Scrum Alliance, approximately 70 percent of all groups handling Agile software development believe there are issues present between various internal departments within the company. The Agile Development isn’t Being Supported by the Company Culture.

Recruiting Software Developers – Checking Out a Company

Henrik Warne

It usually says what kind of developer they are looking for, and what tech stack they are using. I typically look through some of the profiles of developers working there. It is good to remember that developers are quite lucky to be in such high demand.

Phases of software development

I'm Programmer

Software Humors. software terminology software terminology. Guide to Software Engineering Job Posts Guide to Software Engineering Job Posts. Life of Software Engineer Life of Software Engineer. Evolution of software Evolution of software.

Benefits of Using the Kanban Methodology for Software Development

OTS Solutions

Benefits of Using the Kanban Methodology for Software Development. The Kanban method is one of the best time and resource management strategies that you can use as the owner of a software company. You Will Be Able To Develop More Software Programs.

Scrum for Software Development

Net Objectives

At a minimum, anytime a request is made the question “how will I know I’ve done that” should be asked An understanding that delays in feedback, … Continue reading "Scrum for Software Development". Scrum Scrum for Software DevelopmentIn my earlier post I explained why we needed this. In this one I’ll describe some principles and practices that should be in it Use some degree of test-first.

Embedded Analytics, Everywhere

Speaker: Dean Yao, Director of Marketing at Jinfonet

What's the next big trend in analytics software and applications? Software development teams more often now are embedding 3rd party analytics solutions into their products and applications to let them focus on other core areas of their software.

Improving Performance Visibility in the Software Development Lifecycle


Coding, deployment, monitoring, staging; everything within the software development lifecycle should be performance-oriented. Software DevelopmentIf not, one of them quickly becomes a weak link and will negatively impact the rest. Maintaining this strict level of perfor.

NIST proposes Secure Software Development Framework


Ever since Bill Gates fired off his famous Trustworthy Computing memo in January 2002, developing secure software has been a hot topic of discussion. Security app security application security application security testing software developmentIt was important before then, for sure, but it was often overlooked. It took a series of high-profile worms such as Code Red and Nimda and a series of breaches to […].

Cloud Software Development: Planning the Journey


For software companies developing new solutions in the cloud, the overall mission can be a daunting proposition. When software architects and leaders meet to discuss and devise a plan to build something new, it is imperative to recognize the trends which have been adopted by others.

Agile Q&A: How is Testing Incorporated into Agile Software Development?

Agile Alliance

When the topic turns to testing and Agile software development, I usually hear variations of the following two questions: We usually take six weeks to do systems testing after development is over. How could we possibly develop AND test something within two weeks? If developers are doing the testing, what do testers do?

An Adult Conversation About Estimates

Speaker: Beekey Cheung, Software Consultant, Professor Beekums, LLC

Interesting facts about software development: statistics 2018


This year Apiumhub partnered up with codignsans and other software related companies like: instabug , clutch , shippable , codegiant , stride , codeship , usersnap , gitkraken and took part in a global software development research to find out how companies attract software developers, what are the most popular languages, what are the most frequent challenges, etc. To get the full report with Interesting facts about software development, click here.

Top 14 Slack Channels for Software Developers


Slack channels have become a new place to discuss software development topics ; actually, developers are starting to participate more on slack channels rather than on forums. Top 14 Slack Channels for Software Developers. iOS Developers. Software Crafters.

Best active software development communities in Barcelona


Being part of software development communities is more important than you might think. . Software development communities force improvements and innovation through events, open source projects and other initiatives. Software Crafters. Scala Developers .

Minimizing Switching Costs in Software Development

Professor Beekums

I’ve written previously about the dangers of high switching costs in software development. However, reliance on vendors is inevitable as they can significantly accelerate product development.

How to avoid the top 3 mistakes when hiring a software development team

My Alpine Desktop – Setting Up a Software Development Environment on Alpine Linux


Whether you are into software development, DevOps or test engineering, if you have some work experience with Docker, you are most likely already familiar with Alpine Linux. The final piece missing in my Alpine puzzle was finding proper IDEs for both C/C++ and Java development.

Linux 235

11 Benefits Of Custom Software Development

Sunflower Lab

What are the benefits of custom software development in automating business processes? Discover how customized software development can grow your business. What is customized software? Custom software, also known as “Bespoke” software, is a type of application developed specially to suit a particular business or an organization to fulfill its specific business-centric requirements. Why is customized software development special?

Agile Hardware with Embedded Software Development


Agile has taken the world of software development by storm and has now started to creep into the hardware space.

Current Trends and Predictions for Software Development and Delivery

Kovair - DevOps

The only constant thing in this world is ‘change’ and the only industry that makes a quick shift in innovation and technology is IT software. The post Current Trends and Predictions for Software Development and Delivery appeared first on Kovair Blog.

Contracting for Agile Software Development Efforts

Contracting for Agile software development projects continues to be a major organizational impediment. The contract should be explicit with how/when the initial Product Backlog will be developed and estimated. The Product Owner may amend the Product Backlog but estimates would never be changed without consulting the Development Team. Explicitly what does it mean to have potentially releasable software?

My Alpine Desktop – Setting Up a Software Development Environment on Alpine Linux


Whether you are into software development, DevOps or test engineering, if you have some work experience with Docker, you are most likely already familiar with Alpine Linux. The final piece missing in my Alpine puzzle was finding proper IDEs for both C/C++ and Java development.

Linux 226

How is software developed at Amazon?

High Scalability

How is software developed at Amazon? Get a couple of prime pizzas delivered and watch this excellent interview with Ken Exner, GM of AWS Developer Tools.

Java Keeps Pace With Software Developments To Ensure Enduring Popularity

The Crazy Programmer

Java’s Community Process chair, Heather VanCura, has recently demonstrated how successfully Java is keeping up with software development. Java is hugely popular, and is used by up to 9 million developers around the world.

5 Software Development Trends to Watch Out in 2019

Daffodil Software

Software technologies such as Blockchain, IoT, AI etc. According to a report by Gartner , the software industry is forecasted to experience an 8.3 Software DevelopmentTaking a look back in 2018, there have been significant technological advances in the IT industry.

Selecting A Software Development Outsourcing Provider In Texas


Selecting A Software Development Outsourcing Provider In Texas. A software development services provider is an organization that does precisely what their name implies: they provide the software. How to Choose a Software Outsourcing Partner?

Gorilla Logic Adds Custom Software Development Center in Medellín, Colombia

Gorilla Logic

Gorilla Logic began delivering unparalleled value to clients from our Nearshore Development Center in San José, Costa Rica in 2014. Our Nearshore Development Center in Colombia has been seeded with this same management structure, continuing our established culture and environment.

Kanban practices for Software Development Teams


Software development is one of those extremely dynamic industries, in which continuous delivery has become a standard. And today, I would like to talk about Kanban practices for software development teams. . You’ve likely already heard about Kanban practices and their role in software development, but you might be wondering how it fits into the contemporary demands to software releases. How Kanban practices work in software development.

7 Tips On “Choosing a Right Software Development Company?”

Sunflower Lab

So what do you do when you decide to go digital or get a new software developed? You either decide to hire a custom software development company or a team who provides software development services. 8 Challenges Affecting Software Project Management.

Custom Software Development: Why Businesses Should Build Their Own Solution?

Daffodil Software

In the age of digitization, there is hardly a business that goes without having a software application. Be it for supply chain management, handling operations, administration, analytics, or customer satisfaction- there is software for almost every chore within a business.

software testing vs software development

I'm Programmer

The post software testing vs software development appeared first on I'm Programmer. Programming Funny Images Programming Jokes difference between software testing and development software testing vs software development tester vs developer

The Unbreakable Product Owner: a SuperHero in software development


In the software development industry , there is a person that we could very easily compare with Superman – Agile Product Owner or simply Unbreakable Product Owner (P.O). . Development team. This is possibly the most fundamental part of the development process.

How DevOps Can Prioritize Time and Energy for Software Development

The New Stack

The quality demands users want for software are that it: doesn’t crash. communicates how users are using their software and what their experience is. However, even the best teams are still figuring out the best metrics for measuring the quality of their software.

What’s Next for Software Development Outsourcing in 2019?


For software development companies, being able to get products to market faster is essential to their business models, so it's no wonder why having multiple outsourced team members and business services makes sense. Software Development

A Pivotal Craftsperson on Software Development Today

The New Stack

Pivotal’s Corey Innis’ job function, on paper at least, falls under the traditional category of software developer or engineer. Indeed, their “official” business title is staff software engineer at Pivotal. Innis’ true title, they say, is “software craftsperson.”. “At