Metrics
Metrics : There are many code metrics, some of them measure code quality and others just prepare information about code situations. Metrics that measure code …
Scaling Agile with You
Testing : It is considered a good agile development practice to think through requirements before writing functional code. It helps to consider work in terms …
Spike definition : “A spike is an investment to make the User Story estimable or schedule-able.” A spike is a product development method originating from …
Branching : Creating a logical or physical copy of code within a version control system so that this copy might be changed in isolation. Branching …
Development environment, tools and infrastructure : The development environment, tools, and infrastructures required for the development should be prepared and improved gradually during the project. …
Design flow Sketches, wireframes, mockups, and prototypes actually represent the different stages of the design flow. They start from low-fidelity and end with high-fidelity respectively. …
Coding Principles Application Architecture Cross – Cutting concerns (concerns across different layers / modules / classes within the application) should also be addressed. Example of …
Scrum and Technical Practices : While technical practices aren’t specifically included as a part of Scrum, the rapid pace of development using Scrum often requires …
Scrum and the Emergent Architecture : Scrum has an iterative-incremental approach to software development and the focus is on shippable software at the end of …
Or what Scrum Developers must know about ALM (‘Application Lifecycle Management’). Application Lifecycle Management (ALM) definition Application Lifecycle Management is a holistic view on the …