Project – Manage User Permissions
How to use roles and permissions – a feature which helps set up different access for users. GitScrum provides 4 pre-defined roles: Admin, Member, Restricted and Guest. Admin Member Restricted Guest Menu Full Access Partial – Don’t view Settings and Connect Apps …
Creating a User Story. What is a user story?
User stories are short and simple descriptions of capabilities. They are written from the perspective of a user or customer of the system. But they’re not. A key component of agile software development is putting people first, and user-stories put actual end …
How to use WIP limits to optimize their workflows for value delivery
Once teams are visualizing their work with GitScrum Board Plannning (Kanban). You should be learn how to optimize their workflows for value delivery. The better way to optimize flow in Kanban is to learn how to limit Work in Progress or also …
How to not destroy your agile team with metrics
I think the agile community needs to change how it measures success for agile teams. The ways that we gather metrics and the information we seek out of those metrics is actually getting in the way of what’s most important, making working …
Best Practices for JavaScript Performance
JavaScript is an integral part of practically every webpage, mobile app and web-based software. This guide will explore the causes of JavaScript performance issues and provide a list of best practices for optimizing JavaScript code. Common JavaScript Performance Problems The first step …
12 Best Practices for Distributed Development Teams
With today’s technologies and collaboration tools, software development projects are no longer impeded by distance between team members. In the past, businesses sought offshore development solutions strictly for cost savings, as companies with limited IT budgets could build applications for less using …
Super Agile Metrics
Metrics is one of the most discussed and misunderstood topics in the whole field of Agile Software Development. I have written some material on Agile metrics before, but this is the definitive guide. It will cover every possible metrics you would possibly …
Definition – Team
Definition A “team” in the Agile sense is a small group of people, assigned to the same project or effort, nearly all of them on a full-time basis. A small minority of team members may be part-time contributors, or may have competing …
Definition – Deliverable
Deliverable (Alias: work product) A tangible output of human effort provided by a developer to a customer. Software engineering examples are: Project plan User manual Executable code module Design document Code listing. In a project environment it is recognized good practice for …
Glossary- Exploratory testing
Exploratory testing is an approach to testing software, often compared to “scripted testing,” and characterized by: Accentuating the tester’s autonomy, skill, and creativity. Recommending the performance of various test related activities performing various test-related activities throughout the development. it gives special attention …