Scrum is an Agile framework for managing and completing complex projects. It is based on practices, roles, events, and artifacts that work together to help teams deliver value to their customers incrementally and iteratively. The following are the primary artifacts defined in Scrum: Product Backlog: This is a prioritized list […]
Devamını Oku
SHA stands for secure hashing algorithm. SHA is a modified version of MD5 and is used for hashing data and certificates. A hashing algorithm shortens the input data into a more diminutive form that cannot be understood using bitwise operations, modular additions, and compression functions. You may be wondering, can […]
Devamını Oku
Digitization of the city is heralded as the bottom-up empowerment of its citizens. But who defines citizenship as digital technology infiltrating everything from personalized experience to the unimagined potential of networked urban space? Mark Dean unpacks recent academic literature that questions citizens’ rights in the hyper-connected city. Improving the smart city for […]
Devamını Oku
The SOLID principles are design principles that can help developers write maintainable and scalable code. The SOLID principles are: Single Responsibility Principle (SRP) – A class should have only one reason to change.Open-Closed Principle (OCP) – Software entities should be open for extension but closed for modification.Liskov Substitution Principle (LSP) […]
Devamını Oku
Go faster than your competitors. That’s the promise of microservices – deploy more quickly, scale faster, and be more robust. It’s all about outcomes; how your organization is structured tremendously impacts those outcomes. It’s easy to say “Conway’s Law” and then move swiftly on. “But but but, but how?” James […]
Devamını Oku
Backlog refinement (formerly known as backlog grooming) is when the product owner and some, or all, of the rest of the team, review items on the backlog to ensure the backlog contains the appropriate items, that they are prioritized, and that the items at the top of the backlog are […]
Devamını Oku
Emphasize teamwork and collaboration: Agile teams work best when focused on a common goal, and all members are committed to working together to achieve that goal. This means fostering a culture of trust and collaboration, where team members feel comfortable sharing their ideas and concerns, and everyone is willing to […]
Devamını Oku
25 Dos and Don’ts of Daily Standup for Remote Teams
Devamını Oku