Processes in software development

There are a lot of processes that goes into software development. Understanding these processes, identifying what suits your team best, and customising it for you needs helps you improve your team's efficiency. Here, we will learn the basic processes that are common in software development, working with other stakeholders and some important principles in collaboration.

Skill level: Mid-level
CommunicationCollaborationAdvanced Development
Agile and Scrum

Agile is a continuous iteration of development and testing in the software development process whereas Scrum is an Agile process to focus on delivering the business value in the shortest time. Let's talk more about Agile and Scrum.

Working with others

This session covers all about how you should co- ordinate and work with different departments of your team.


Here are all the resources that can help you improve your workplace communication and take your career to the next level.

Internal Meetings

An internal meeting is mainly about performing work at short-term. It has mainly an instructive character with as objective to solve problems and align and plan the work tasks. Let's learn how to do internal meetings and how can we perform well in it.

Code Reviews

Code review is a software quality assurance activity in which one or several people check a program mainly by viewing and reading parts of its source code, and they do so after implementation or as an interruption of implementation. Let's learn more about Code reviews.

Asking for help

Asking for help is hard, and procrastination protects us from it. That’s why you must perfect your ability to ask for help. It’s key to achieving productivity as an engineer. Let's learn ways on how you can do it.

A better version of yourself awaits you!