29
votes
Accepted
What are developers expected to do during testing in the latter half of each Sprint?
TL; DR
Your question embeds some false assumptions about the linear nature of testing within an agile process. A mature agile team with cross-functional skill sets treats development and testing as ...
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 ...
8
votes
What are developers expected to do during testing in the latter half of each Sprint?
They could be doing a number of things. What they should be doing depends on your organization's Scrum/XP maturity but here are some common items:
QA work - yes devs can QA, whether thats writing ...
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 ...
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 ...
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 ...
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 ...
5
votes
Accepted
Why do Agile practice not exist in scientific research projects and organizations?
I think the reason you've not found much written is that when you get down to the cores of agile, the difference in projects is not all that pronounced. What you want from a project is what really ...
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 ...
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 ...
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 ...
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
...
4
votes
What are developers expected to do during testing in the latter half of each Sprint?
"Typically for a team of 3 to 4 developers, there would be 1 QA resource"
That's your problem there. There are three roles in Scrum, Product Owner, Scrum Master and Development Team Member. Your ...
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.
...
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 ...
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.
...
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 ...
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 ...
3
votes
What are developers expected to do during testing in the latter half of each Sprint?
It sounds like you are not really practising scrum but 'timeboxed waterfall'. With this approach each sprint is it's own mini waterfall project, with dev up front and testing at the end. As you have ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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" ...
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 ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
process × 143agile × 21
scrum × 19
team-management × 16
software-development × 14
planning × 12
communication × 9
project-team × 8
development-process × 8
process-engineering × 8
jira × 7
meetings × 7
process-improvement × 7
methodology × 6
roles × 6
estimation × 5
project-management-style × 5
pm-software × 5
product-management × 5
tools × 5
backlog × 5
kanban × 4
scheduling × 4
documentation × 4
tracking × 4