Topic: software development

premium Specification by Example: Looking back… and ahead

We’ve all heard the old saying “A picture is worth a thousand words.” It’s trite, but it’s true. An image can cut through the crap and get everyone on the same page in an instant. In the software development world, examples carry the same power. That’s why I, like so many others, am a big … continue reading

SD Times news digest: GitHub now free for teams, Pinpoint engineering dashboard released, and PyCharm 2020.1

Private repositories with unlimited collaborators are now available to all GitHub accounts and all of the core GitHub features are available to everyone.  “This means teams can now manage their work together in one place: CI/CD, project management, code review, packages, and more. We want everyone to be able to ship great software on the … continue reading

CodeStream 7.0 introduces Live View to show what other devs are working on

Collaborative IDE provider CodeStream has announced a new version of its platform. CodeStream 7.0 includes updates to code reviews and a Live View that shows what everyone is working on. Updates to code reviews include the ability to request code reviews right from the IDE, notifications when code reviews are initiated, the ability to do … continue reading

Apache Software Foundation updates Tomcat, Wicket, Flink and Jackrabbit

In the past week, the Apache Software Foundation has announced a number of updates to its projects.  Apache Tomcat has been updated to version 9.0.34. Key changes from the previous version include support for default values when using ${…} property replacement in configuration files, a warning when configuring HTTP Connectors if the encoding is not … continue reading

premium Squandering the honeymoon period

The 18-month project was approved, funded, and project team members, users and user management attended the project kickoff meeting for the new system. Six months later the project is on schedule and on budget. Yet, unknown to the team, problems are brewing that cannot only sink the on-time and on-budget project, but these problems might … continue reading

Governance, compliance and risk management does not have to be a lengthy, tedious process

Software development may be a faster process thanks to the rise of Agile, DevOps, and continuous delivery, but governance, risk and compliance (GRC) management are slowing things down.  There are many manual and lengthy checks that go into GRC to make sure the software is secure, adheres to laws and regulations, and is on track … continue reading

GitLab moves 18 of its DevOps features to open source

GitLab announced that 18 of its features are moving to open source including related issues, export issues, issue board focus mode, and service desk. “This marks a major milestone in our efforts to empower the community to collaborate more robustly and to take our single tool for the DevOps lifecycle to the next level,” Sid … continue reading

SD Times news digest: Google cancels I/O 2020, Intel opens oneAPI DevCloud, and GraphQL Mesh

Due to the COVID-19 outbreak, Google announced that it is completely cancelling its I/O Developers Event that was set to happen May 12 – 14th. “Please know that we remain committed to sharing ongoing Android updates with you through our developer blogs and community forums,” Google wrote in a tweet.  Intel opens oneAPI DevCloud for … continue reading

Kotlin 1.4-M1 preview released with a more powerful type inference algorithm

JetBrains has released a preview of the upcoming release of Kotlin. The Kotlin 1.4-M1 release includes a new, more powerful type inference algorithm that is enabled by default, as well as new features and language changes.  Within the more powerful algorithm, SAM conversion for Kotlin functions and interfaces allows users to pass a lambda when … continue reading

Industry Watch: Planning for the perfect

Estimating the time and cost it takes to deliver a project is the bane of system development and it is an old problem that doesn’t seem to be getting any better. How bad? According to a 2012 McKinsey-Oxford University study of 5,400 large- scale IT projects, 66 percent were over budget, 33 percent came in … continue reading

premium Guest View: Don’t use velocity as a weapon

As I travel around talking to Scrum teams, developers and pretty much anyone involved in building products, they seem to always bring up “velocity.”  Don’t get me wrong; velocity is a good measure, but it is only ONE measure, and it is one that can be quite subjective as well. In Scrum, for example, teams … continue reading

C++20 is completed

The ISO C++ Committee has completed the Committee Draft for C++20, and will move it to the Draft International Standard for final approval and publication. C++20 features major programming language features such as modules, concepts, coroutines, and better-time programming support. According to the committee, C++20 is “the most impactful revision of C++ in a decade.” … continue reading

DMCA.com Protection Status