12 votes
Accepted

What to do when the backend work is much larger than the frontend?

One approach I have seen work is to initially stub the backend functionality before doing the detailed development work. These are the steps the team takes: The backend developer defines an API that ...
Barnaby Golden's user avatar
7 votes

How do you handle change requests in Scrum?

TL;DR The original question was tagged Scrum, so my answer will focus on how Scrum expects routine and non-routine changes to be managed. In brief, Scrum embraces change, but encourages the Product ...
Todd A. Jacobs's user avatar
  • 50.4k
7 votes

Does a business analyst fit into the Scrum framework?

TL;DR The canonically-correct solution is to put someone with business analysis skills onto the Scrum Team in a Developer role, and then cross-train the whole Scrum Team. Cross-pollination of skills ...
Todd A. Jacobs's user avatar
  • 50.4k
6 votes
Accepted

Difference between maintenance and development

This is based on personal experience, so if it differs from your own, feel free to jump in. Development - refers to the primary implementation of new projects. Once an initial development project is ...
recursions's user avatar
6 votes

Why can't QA's share expertise and suggest new ways of working

It might be how you're suggesting these changes. It probably has nothing to do with your position (QA), per se, but more to do with the fact that some new guy is coming in, telling everyone that what ...
Sarov's user avatar
  • 14.8k
5 votes
Accepted

Which is the best way to list tickets that do not change lane / status in JIRA?

I don't believe it is possible to sort by status changed date. However, given that your requirement is "to have a list of the JIRA tickets that are not moving from one lane to another so that I can ...
Sarov's user avatar
  • 14.8k
5 votes
Accepted

Efficiency vs effectiveness in an example - isn't it wrong?

Effectiveness is doing the right things. Efficiency is doing things right. This is something I heard from Scott Hanselman. The larger quote goes like this: Effectiveness is doing the right ...
Bogdan's user avatar
  • 15.2k
5 votes

Does a business analyst fit into the Scrum framework?

There are two answers here - the Scrum answer and the my practical answer. In Scrum, there are three "accountabilities" (prior to the November 2020 revision, roles) on a Scrum Team - Scrum ...
Thomas Owens's user avatar
  • 19.4k
5 votes

Does a business analyst fit into the Scrum framework?

I have seen many business analysts work well in Scrum teams. The three biggest challenges for them are typically: Reaching a clear understanding of roles and responsibilities with the Product Owner ...
Barnaby Golden's user avatar
4 votes

Transition from waterfall to agile

I would recommend you guys hire an Agile Coach or Scrum Master, at least for a six months period. One of the four parts of the agile manifesto is Individuals and interactions over processes and tools ...
Muhammad's user avatar
  • 854
4 votes

Why can't QA's share expertise and suggest new ways of working

Anybody in the team can make suggestions for how the team can perform better, also new team members with a QA background. There are, however, two things working against getting your ideas accepted. ...
Bart van Ingen Schenau's user avatar
4 votes

How to be an honest and good project coordinator in a corrupt and dishonest work environment?

If this is the US Federal government, you are in the middle of some serious fraud. This isn't something you fix, this is something you report. Call the whistleblowers hotline and look for a new job. ...
David Espina's user avatar
  • 37.1k
4 votes

Does a business analyst fit into the Scrum framework?

I usually see BAs work in one of two ways. Sometimes they assist on items being developed in the current sprint by providing their domain expertise to developers, helping to fill in any missing ...
nvogel's user avatar
  • 6,295
3 votes

How to put on one chart multiple projects to show dependencies between them?

You need to build an integrated master schedule. You need to pull in all your separate projects' schedules into one schedule and link them. You can link the work packages from different projects ...
David Espina's user avatar
  • 37.1k
3 votes

Collecting And Sharing Status

I found that walking around and talking to each person is the only effective way to get a full status update. the write it up and send an email. Unless you're really good at it, don't use electronic ...
Danny Schoemann's user avatar
3 votes

What are the ways for Daily status reporting to make process more easy?

Our low-tech solution to this has been using a wiki. If the version control tool you are using has an integrated wiki, like Trac or GitHub, you can use that; otherwise you can use a standalone wiki ...
Vicki Laidler's user avatar
3 votes

What are the ways for Daily status reporting to make process more easy?

The value of the daily scrum is for people working closely together to sync up on their short-term plan. My first recommendation would be to allow portions of your team working together to organize ...
Daniel's user avatar
  • 16.9k
3 votes
Accepted

Small team in large team, using two boards in JIRA

Though the default, Projects and filters (boards) do not have to remain 1-1. What I would suggest: Create/use separate Issue Types for Stories (Story) and maintenance (Task). Create and use an epic ...
Sarov's user avatar
  • 14.8k
3 votes

Difference between Project and Process

From a great article on the subject at https://theprocessconsultant.com/process-project-even-matter/: Processes are repeatable. Projects are one-offs. In detail: Projects are one-offs. At the very ...
Danny Schoemann's user avatar
3 votes

How to structure estimation requests when there is a middle-man

Is there an optimal workflow to still work with the DC and not leak money going back and forth discussing requirements and get a (mostly) accurate estimate in a short amount of time? Sadly, the ...
Barnaby Golden's user avatar
3 votes
Accepted

Sharing important information effectively in an small group

Knowledge Socialisation Sessions. Each project uses a different name for this, but the bottomline is that projects with more than a a handful of people requires a process where people can have a ...
Tiago Cardoso's user avatar
  • 8,643
3 votes

How to handle a large and ambiguous requirement with a fixed timeline/deadline (9 months to deliver)

With a fixed deadline you have two elements of the development iron triangle left to play with: scope and resources. A typical agile approach would be to (at least initially) fix the resources and ...
Barnaby Golden's user avatar
3 votes

How to handle hand-outs from one jira project to another?

TLDR Combine the teams into one. Combine the Stories into one. Use SubTasks for segregating work. Have a single board that shows all work. Work in tandem if possible. There's a lot here that I see ...
Sarov's user avatar
  • 14.8k
3 votes

Does a business analyst fit into the Scrum framework?

Scrum just says that the team needs to have all the skills needed to build the product and all the product increments leading up to the final result. Although no other role than "developer" ...
Bogdan's user avatar
  • 15.2k
3 votes

Bugs in Sprint, which backlog

I'm not entirely clear on the relationship between "Sprint", "release", "team backlog" and "program backlog" in your case, so I'll need to keep my answer more ...
Thomas Owens's user avatar
  • 19.4k
3 votes

Kanban flow of front-end / back-end user story

Stories can have two subtasks; 1 for the backend and 1 for the frontend. The subtasks can individually have their own status. The status of the story can be set as the status of whichever task is ...
Nezih TINAS's user avatar
2 votes

Why do Agile practice not exist in scientific research projects and organizations?

I was faced with the same question recently, and have to say, finding anything remotely directive in approach is very very hard. The closest I found as far as some guidelines on what to look at and ...
Mildred R.'s user avatar
2 votes

Change Request to change scope

A change request or contract modification is certainly in order in this scenario. I'm assuming that the running of the project is part of a contract, so in almost all cases a significant change in ...
Polymath's user avatar
  • 351
2 votes

Is it possible to have process outputs that are not products?

TL;DR Sometimes the production of an artifact is the focal point of a process. Other times, artifacts are a byproduct of the process or they're not created at all. In some cases, it's simply a matter ...
Todd A. Jacobs's user avatar
  • 50.4k
2 votes

What to do when the backend work is much larger than the frontend?

I assume that since the question was tagged as scrum, you are using sprints and stories. A Scrum story has the following basic conditions: The story description relates to a user persona, ...
drneel's user avatar
  • 383

Only top scored, non community-wiki answers of a minimum length are eligible