|
|
AUGUST 2024 Software Development
|
This week we’re taking a crash course in software development! Central to this practice are programming and maintaining the source code used to build computer programs. Additionally, components such as assessing business requirements, software design, and testing are incorporated to ensure feasibility. Here’s what you need to know:
|
|
|
Overwhelmed Software Developers Feeling overwhelmed? No worries! Researchers at the University of Stuttgart conducted a study to understand how software developers navigate this experience.
|
|
|
ChatGPT for Software Development: Opportunities and Challenges In today’s world where generative AI is running rampant, it shouldn’t come as a surprise that it may have an impact on software development. In this article, researchers explore this concept and offer an approach on how to incorporate the tool into this practice.
|
|
|
Diversity Crisis in Software Development In this special issue of IEEE Software, a spotlight is placed on research findings and insights related to diversity and inclusion within the field. This includes exploring gender biases in hiring practices, non-accessible tools, and, overall, how one’s identity can shape who gets to participate in development.
|
|
|
|
|
|
|
|
Additional Resources
|
What is Software Maintenance? Now that you know about development, let’s talk maintenance. The effectiveness of this practice depends on disciplined processes, proper planning, and skilled personnel. Explore the resource guide here.
|
[Webinar] Professional Resilience in the Workplace 22 August 2024 at 11am ET -- This webinar on resilience will delve into the essential skills and strategies employees can employ to thrive in the face of adversity and stress. Participants learn techniques for building personal resilience and fostering a resilient workplace culture. Attendees are left equipped with the knowledge and tools to bounce back from setbacks, adapt to change, and maintain their well-being in the professional sphere.
|
SE Radio 614: Wouter Groeneveld on Creative Problem Solving for Software Development Who knew there’s space for creativity in software development? According to Wouter Groeneveld, author of The Creative Programmer, there is! Tune in to hear how he uses this skill in evaluating projects, critical thinking, maintaining flow state, and more.
|
|
|
|