Project Management

Communication – Spine of Project Success

Reading Time: 5 minutes Problem Statement We all know when it comes to ‘Communication’ it’s regarded as something that must happen as a part of project management activities, using basic/generic tools, such as Slack or eMails. However, without a well-thought-out communication strategy and tools designed to store and regulate project information and communications, many companies are throwing lakhs of rupees out the window with every project they attempt to Continue Reading

Onsite, Remote, Hybrid – How Pandemic Has Transformed Work Life?

Reading Time: 3 minutes Introduction Since early 2020, COVID-19 pandemic has created havoc in everyone’s life. It created a new set of unprecedented challenges. Software companies around the world had to immediately switch to the remote working model. Those who could not adapt to this transition lost crucial business. With COVID situation easing in late part of 2021, surveys were rolled out on the preferred mode of working. It Continue Reading

dev-tools

Dev Tools to the Rescue – Part 2

Reading Time: 6 minutes In my previous article Dev Tools to the Rescue – Part 1, we looked at some of the best developer tools for software development, project management, continuous delivery/integrity, designing, testing, etc. In this article, we’ll continue with tools that are helpful for purposes like monitoring, analysis, cloud development, security, etc. Confluence Confluence is a team collaboration application that allows teams to work together and share Continue Reading

dev-tools

Dev Tools to the Rescue – Part 1

Reading Time: 6 minutes Whether you are a software developer working on someone else’s projects or you run a business yourself, utilizing the right tools of the trade is essential. The market of software development tools is an ever-changing one and increasingly competitive. It’s a tough task to decide which one is best suited for you. In this article, we will review some of the best developer tools, ranging from Continue Reading

How to create a culture of giving and receiving feedback with the right mindset: Growth VS Fixed Mindset

Reading Time: 3 minutes Growth VS Fixed Mindset A dramatic shift in the job market has led many companies to turn to feedback to improve employee retention rates. To some, giving candid feedback more often may seem counter-productive, but a 2009 Gallup Inc. study shows that 98% of team members fail to be engaged when managers give little or no feedback. As a result, companies are investing more in Continue Reading

Auditing Agile Scrum Project

Reading Time: 3 minutes Why Audit Agile Scrum Projects? Effective Audit helps uncover problems and ensure efficiency. Ensuring effective quality delivery of the project. Ensure best practices adherence. To perform a “due diligence” review for all impacted Stakeholders. Unearth Problem areas proactively and work on solution/improvement Provides objective insights and Evaluates Risks Allows to Get Rid of Inefficient Processes Assessment of gaps that lead to corrective and preventive measures Continue Reading

Program Increment – Day 1

Reading Time: 4 minutes Effective execution of Program Increment is very essential to reap true benefits. In my previous blog, we have seen what Program Increment is all about and what are the main factors to be considered while planning a Program Increment. Let us see how effectively we can use 2 days.  In this blog we will see how do we execute Program Increment Day 1 in detail Continue Reading

Program Increment and It’s Planning

Reading Time: 4 minutes SAFe is no Magic except for Program Increment Planning. No event is as powerful in SAFe as Program Increment Planning. PI planning sets the platform for cadence for ART. In this blog we will see how to prepare for an effective Program Increment Planning session. Next Blog we will cover Day wise activities during the PI session. With large audience of 100 + people working Continue Reading

Agile Release Trains – ART – Organisation and Roles

Reading Time: 4 minutes Agile Release Trains are the heart of Essential SAFe in the similar way Essential SAFe configuration is the heart of the Framework. It is the simplest starting point for implementation. In this blog, we are going to talk about Agile Release Trains (ART). We will see how Agile Release Trains in itself is an organisation and also see important roles within ART. It describes the Continue Reading

Essential SAFe – “Implementation Starting Point”

Reading Time: 4 minutes In one of my initial blogs, we touch based on the 4 configuration that SAFe provides. These configurations can fit from small organisations to large enterprises. It is flexible enough for organisations to leverage to their specific needs. In this specific blog and the following blogs, we would deep dive into Essential SAFe. It is the starting point for SAFe implementation in the organisation.  Essential Continue Reading

SAFe Birds Eye View

Reading Time: 5 minutes SAFe Birds Eye View In continuation to blog series on Scaled Agile, let’s review SAFe from a Birds Eye View. What is it all about? What are the four basic configurations that it provides and how does it help organisations to leverage these configurations to their specific needs Overview: The Scaled Agile Framework (SAFe) is a scalable and configurable framework which helps organisations deliver in the Continue Reading

WHY SAFe?

Reading Time: 4 minutes Scrum works best with small teams that aim to deliver software which is prioritised by the team backlog. It uses the iterative models with sprints by having the highest priority items implemented first in time boxed iterations. When it comes to large organisations, the Scaled Agile Framework is a way forward. The fundamental principal of SAFe helps in collaboration, seamless communication and delivering the highest Continue Reading

In Deep: The bill of materials in Maven

Reading Time: 3 minutes Lately while working with Spring WebFlux, I came across this really helpful concept of the bill of materials also known as BOM, a concept not really limited to Spring at all. BOM is one of the few ways Spring helps us forget about issues related to transitive dependencies and focus solely on our project requirements. So when we generally create a large scale project with Continue Reading