Software Craftsmanship

Agile Alliance

I had the great pleasure to interview Sandro Mancuso, one of the most prominent representatives of the Software Craftsmanship community. Sandro is the author of “The Software Craftsman”, one of the most read books in the field.

The Importance of Data in Software Development

Agile Alliance

The post The Importance of Data in Software Development first appeared on Agile Alliance. Process agile development data software development testing

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Effective Product (Software) Teams

Agile Alliance

I had the pleasure to interview Eduardo Ferro from Madrid-Spain Eduardo is a software crafter with more than 20 years of experience helping organizations of different sizes to build good quality software products.

Top 10 Common Software Vulnerabilities

DevOps.com

An essential part of an effective software security process is being familiar with software vulnerabilities, which are flaws or weaknesses in your code. The post Top 10 Common Software Vulnerabilities appeared first on DevOps.com.

Building Like Amazon

Speaker: Leo Zhadanovsky, Principal Solutions Architect, Amazon Web Services

Amazon's journey to its current modern architecture and processes provides insights for all software development leaders. To get there, Amazon focused on decomposing for agility, making critical cultural and operational changes, and creating tools for software delivery. The result was enabling developers to rapidly release and iterate software while maintaining industry-leading standards on security, reliability, and performance. Whether you're developing for a small startup or a large corporation, learning the tools for CI/CD will make your good DevOps team great. We are excited to be joined by Leo Zhadanovsky, a Principal Solutions Architect at Amazon Web Services.

Can Quality Hurt Software Projects?

Agile Alliance

Carlos is a software crafter with almost two decades of experience in software development and has been involved with the Software Craftsmanship community for more than a decade. Carlos is also a consultant and software mentor and has his own … Continued. Process agile software development extreme programming pair programming software development test driven development unit testing

Software Developer vs Software Engineer — Differences: Bogus or Real?

Dzone - DevOps

From the desk of a brilliant weirdo #1: “ The difference between a software developer and a software engineer is the same as the difference between big and large. ”?—?Unknown.

Enterprise Software Development Will Break the Speed Limit in 2021

DevOps.com

For some, 2020 was the year for software development speed … but not for everyone. The post Enterprise Software Development Will Break the Speed Limit in 2021 appeared first on DevOps.com.

5 Myths About Software Development

DevOps.com

2020 has broken many rules about software development. The post 5 Myths About Software Development appeared first on DevOps.com. Blogs Business of DevOps DevOps Practice AIOps devops myths digital transformation kubernetes software development tracing waterfall development

Report: Software Quality Issues Costing U.S. Companies $2.08 Trillion

DevOps.com

A report published today by the Consortium for Information & Software Quality (CISQ) estimates poor software quality collectively cost companies in the U.S. The post Report: Software Quality Issues Costing U.S.

Nine Developer Enablement Practices to Achieve DevOps at Enterprise Scale

In this eBook, Christian Oestreich, a senior software engineering leader with experience at multiple Fortune 500 companies, shares how a metrics-driven mindset can dramatically improve software quality and enable DevOps at enterprise scale.

Software architecture recommendations by Mark Richards

Apiumhub

Apiumhub team organized a software architecture interview with a hands-on software architect we really admire – Mark Richards. He has been in the software industry since 1983 and has significant experience and expertise in application, integration, and enterprise architecture.

DevOps’ Role in Fixing Software Vulnerabilities

DevOps.com

From the beginning, application development has required that software developers deal with bugs, vulnerabilities and other issues. The reason for this is that the process of maintaining and improving DevOps-related software never stops.

How To Choose The Right IT Software Company For Your Startup

Sunflower Lab

How To Choose The Right IT Software Company For Your Startup. Doing business these days is nearly impossible without some type of software. But without investors pouring in money or ample resources, obtaining a software solution can be a heavy lift for startups.

State of Software Delivery Management Report 2020

DevOps.com

Accelerated Strategies Group conducted the State of Software Delivery Management 2020, surveying software delivery practitioners and key industry leaders to assess the current state of software delivery management (SDM) and examine the impact of SDM adoption as a capability.

The Essential Guide to Building Analytic Applications

Embedding dashboards, reports, and analytics in an existing application presents some unique opportunities—and poses unique challenges—to software teams. Download this eBook to hear 16 product experts share insights on business intelligence, UI/UX, security, and everything that goes into building a successful application with analytics at its core.

15 Software architecture newsletters that are worth your subscription

Apiumhub

Apiumhub team’s favourite software architecture newsletters — from career path tips to recommendations, case studies, books, events and interviews with leading software architects. . So you want to keep a close eye on software architecture?

Is High Quality Software Worth the Cost?

Martin Fowler

A common debate in software development projects is between spending time on improving the quality of the software versus concentrating on releasing more valuable features. But the counter-intuitive reality is that internal software quality removes the cruft that slows down developing new features, thus decreasing the cost of enhancing the software.

Best Practices for a Secure Software Development Project

DevOps.com

The beginning of any new software development project can be daunting, as there are many decisions that need to be made and considerations that must be thought through. The post Best Practices for a Secure Software Development Project appeared first on DevOps.com.

Software Project Success: Mission Impossible?

Radixweb

Software Projects can fail for a number of reasons. From incompetent software partners, to inferior programming and even budget issues can cause a project to crumble. Software Development Article

Democratizing AI for All: Transforming Your Operating Model to Support AI Adoption

Democratization puts AI into the hands of non-data scientists and makes artificial intelligence accessible to every area of an organization. With the emergence of enterprise AI platforms that automate and accelerate the lifecycle of an AI project, businesses can build, deploy, and manage AI applications to transform their products, services, and operations. But in order to reap the rewards that AI offers, it is essential that businesses first address how their organizations are set up, from their people to their processes. Democratizing AI through your organization requires more than just software. It may require changing your operation models and finding the right guidance to realize the full breadth of capabilities.

How to Keep Your Software Safe From DLL Hijacking

The Crazy Programmer

The main purpose of these types of libraries is to hijack the software it is being used on. If you are a software or game developer, you need to find ways to avoid DLL hijacking and the problems it can cause. These paths will have to be featured in your software’s code.

A Quick Guide To Help You With Software Development Company

Xicom

These days, there is an unprecedented rise to hire software developers. This drift eventually adds to the rising demand for internet usage coupled with affordable data packages leading businesses to have their own software or mobile apps to enhance audience reach. .

Deciphering Software Development Engagement Models

Radixweb

To find the right software development company engagement models is easier said than done. Here is a brief summary of the most popular software engagement models to help you choose the best among the bunch. Software Development Article

Deciphering Software Development Engagement Models

Radixweb

To find the right software development company engagement models is easier said than done. Here is a brief summary of the most popular software engagement models to help you choose the best among the bunch. Software Development Article

Building Evolvable Architectures

Speaker: Dr. Rebecca Parsons, CTO of ThoughtWorks

The software development ecosystem exists in a state of dynamic equilibrium, where any new tool, framework, or technique leads to disruption and the establishment of a new equilibrium. Predictability is impossible when the foundation architects plan against is constantly changing in unexpected ways. It’s no surprise many CIOs and CTOs are struggling to adapt, in part because their architecture isn’t equipped to evolve. This webinar will discuss what’s at stake if companies continue to use long term architecture plans.

7 Software Development Models You Should Know

Flexagon

The Software Development Life Cycle, or SDLC, is the process of planning, designing, developing, testing, and deploying high-quality software at the lowest cost possible, preferably in the shortest amount of time.

20 Software architecture podcasts to follow

Apiumhub

At Apiumhub we listen to hours of working software and software architecture podcasts each week covering architecture patterns, DevOps and architecture, iOS architecture, Android architecture, Backend architecture, Frontend architecture, etc. 20 Software engineering podcasts to follow.

Software Architecture Interview with João Rosa

Apiumhub

Software Architecture Interview with João Rosa. What is software architecture for you? Software architecture is the game of trade-offs as I usually call it. What are the top 3 soft skills you believe software architects need?

Low Code: A Modern Approach to Software Development

DevOps.com

The post Low Code: A Modern Approach to Software Development appeared first on DevOps.com. Blogs DevOps Practice Events Leadership Suite citizen developers Low Code Low Code Today low-code applications low-code platforms No Code software development

11 Required Monitoring Platform Capabilities for Enterprise DevOps Teams

In this eBook, Isaac Johnson, a Principal Software Engineer and DevOps Architect with experience at multiple Fortune 500 companies, reveals the key things he looks for when evaluating monitoring platforms for enterprise DevOps teams.

What Services Do Software Development Companies Provide?

KitelyTech

Software development companies provide complete software solution development services to their clients, starting from the concept to the implementation of the solutions. The primary aim of software development companies is to provide customers with the best available solutions.

Why You Need Continuous Data Protection Software

Storagecraft

Read more » The post Why You Need Continuous Data Protection Software appeared first on StorageCraft Technology Corporation. Uncategorized cloud backup continuous data protection data replication file backup software prevent data loss redundancyData protection is critical.

4 Advantages of Custom Software Development

Sunflower Lab

Custom software , also known as “Bespoke” software, is a type of application developed to fulfill specific business-centric requirements. Organizations hire a custom software development company to understand their unique business model and design a completely individualized solution.

Software Delivery Management: New Mindset

DevOps.com

Software delivery is a good example of a concept that’s ready to stand on its own. As software becomes more integral to companies and to society at large, the way it’s designed, […]. The post Software Delivery Management: New Mindset appeared first on DevOps.com. Blogs CloudBees Software Delivery Management CI/CD SDM software deliveryInnovation and mindset can take a while to evolve.

BI Buyers Guide: Embedding Analytics in Your Software

The business intelligence market has exploded. And as the number of vendors grows, it gets harder to make sense of it all. Learn how to decide what features you need and get an evaluation framework for every technical and non-technical requirement you could imagine.