Questions tagged [planning]
Planning is the process of thinking about and organizing the activities required to achieve a desired goal.
147 questions
1
vote
2
answers
147
views
how best to take a vertical slice of something already trivial?
Lets say I have a project which is something relatively simple like a copy checker for legal text files stored in git, that multiple people contribute to via pull requests that must be reviewed before ...
25
votes
13
answers
10k
views
How much time should you spend planning a commit before writing code?
At the moment I'm spending more time planning out a commit than actually writing code when adding a new feature. Less than two hours would be lucky, and sometimes I'd spend a good part of the day ...
0
votes
1
answer
72
views
term for errors which occur when running code with new data, when older data was used to develop/test the code [closed]
I'm writing code to clean and process a large number of transcript text files. My code will be re-used in the future to process additional files which do not yet exist.
Future files will take on the ...
42
votes
10
answers
6k
views
How can you decide how much detail is it worth going in to when planning a new feature?
I'm a recovering perfectionist.
According to my colleagues, I am also a good software engineer, but one of the feedback I have often received is that I tend to dive too deep too soon.
Suppose I start ...
3
votes
1
answer
124
views
How to handle similar/re-usable work when estimating story points?
In our Jira board we might have 5 tickets for different API endpoints - for example:
ListArticle
GetArticle
CreateArticle
DeleteArticle
When we create these new endpoints, there is some initial work ...
-1
votes
1
answer
609
views
Agile approach in ETL/ELT development
What are the pros and cons of using agile/iterative approach in ETL/ELT (Extract Transform Load or Extract Load Transform) data warehouses/data lakes/lakehouses systems development?
I often find that ...
1
vote
2
answers
144
views
Productivity - Pushing towards 3 (at max 4) completed requests followed by code commits in a span of 8 hour interval on novel support requests
Situation
Right now, I am at a point of realization, that at my present position I am not completing requests with regular interval, have spaced out request completion. But to approach my true ...
3
votes
3
answers
4k
views
Difference between a Software Requirement, a Feature and an Objective
I'm working on my first ever software project. Being the only one working on it, I'm making the work breakdown structure and I know requirement gathering is an important phase in the development ...
3
votes
6
answers
741
views
How much technical detail should we talk in Sprint Planning 2
I'm working in a Scrum team, We have Sprint Planning 2 to breakdown backlog into technical tasks.
The team is pretty big around 12 developers, We can't split cause it's not under our control.
We ...
9
votes
5
answers
597
views
Convincing "agile" product managers of the value of planning
Became tech lead of a startup a few months ago. Software development is under Product in the org chart.
Even by startup standards the codebase I've inherited is poor. Example: the dev team took three ...
-1
votes
1
answer
73
views
Operational planning for web app (backend)
I know the question is a bit broad, but will give it a try.
I newly joined a backend team in our company that is about to release an app to external users, I noticed we don't have an operational plan,...
0
votes
2
answers
207
views
Planning a sprint when you don't know the next tasks
How should sprint tasks be planned when you won't know the next task to be done until the current task is complete? For instance, consider the case of optimizing a program's performance. Until you fix ...
0
votes
6
answers
411
views
Not planned work emerges during the sprint from management?
I believe that most of us have encountered this situation. What is the best approach when higher management or client is forcing the PO to include some new functionality in the middle of the sprint, ...
0
votes
1
answer
542
views
Agile process, assigning estimated tasks to people in a Sprint
Today I was surprised to hear that our Scrum Master and Product Owner decided that they wanted us to consider a change to how Sprint Planning was done. The change essentially is that all of the ...
19
votes
5
answers
4k
views
How to deal with sprint planning running far too long?
I took over 5 hours in sprint planning for a week long sprint. That seems like too much.
We discuss things in detail in sprint planning, as most of team members are not senior. If we don't it will ...
6
votes
3
answers
323
views
Scrum: Should Irregular Events Be Estimated?
Should a Scrum team estimate irregular, planned events, such as an overview/demo to new users and potential customers? Our team is pretty small, so the effort to prepare for and conduct these events ...
-4
votes
1
answer
121
views
Decision making after planning phase?
Ok please dont downvote because im serious about this question. I hope im asking this in the right place.
At programming school they are currently teaching us about project management. Instead of ...
0
votes
5
answers
318
views
How to deal with long iterative stories in SCRUM?
We have a story "Scale service to X 000 transactions per second". It's unclear how to do that and how much time will it take. Usually in this case you can define a Spike to find out what obstacles you ...
1
vote
4
answers
248
views
How can I quickly visualize software in meetings?
I have started a new job as a software engineer one month ago working on a web, saas oriented piece of software.
I like it, but I have spotted an area where I need to increase my skills, which is ...
4
votes
1
answer
2k
views
Should there be a gap between sprints?
I've set our sprints up to last for 2 weeks, nominally 10 days. Day 1 starts with planning and then moves to start development. Day 10 has S&T and Retro, but also cleans up the release/tidies ...
-3
votes
1
answer
100
views
How can I make sure that planned work isn't over capacity, per person?
I currently manage a team of 1 backend developers and 2 frontend developers. We usually split tasks into backend and frontend subtasks.
Before committing to a scope for an iteration, we assign and ...
0
votes
3
answers
236
views
Planning the functionality of a new project before beginning
I'm starting to learn more about software development, I'm still learning it, so some things are still difficult for me. Also, just to put in context, most (or basically all) of my projects are online ...
-3
votes
1
answer
2k
views
How to select preceding activities based on following bar chart of staff allocation in order to draw activity on arrow?
From this bar chart on staff allocation I want to know what is the preceding activity for D and E in order to draw activity on arrpw diafram ?
Is it B or both B and C ?
11
votes
6
answers
11k
views
Where and when do design, architecture activities take place in Scrum
The traditional Waterfall lifecycle includes a specific phase for design and planning. In Scrum there is no big up front design. A small amount of design to conducted when breaking down features into ...
1
vote
2
answers
378
views
React / GraphQL / Redux design question: Looking for a good practice
A React website I am building is going to have these sections: Hero, Projects, Courses, Skills and a few others. The Skill section will iterate though a list of skills and display a React component ...
2
votes
2
answers
897
views
Developing a web app from a design, how should I split the work up?
I would like to know how I should go about splitting up the work into tasks/stories for developing a web application?
I created an in-house organization tool for the company I work at just to make ...
0
votes
1
answer
259
views
Technical parameters for web application?
I'm doing a small project for the company a friend of mine works at. The project is a tool for doing Quality function deployment using the House of quality method.
As part of the initial planning ...
12
votes
4
answers
2k
views
Do "almost finished" tasks or stories justify planning with overload in the next sprint?
The case in question:
The sprint is almost over and one of my Scrum teams did not finish some tasks. (The reason for this is not essential for this question and will be addressed accordingly.)
One of ...
3
votes
1
answer
1k
views
Do requirements belong in an action plan?
I am writing an action plan for a personal software project, which I will do research on before and during development. I think the name "action plan" does a decent job describing what it is used for. ...
9
votes
3
answers
2k
views
In agile, how are basic infrastructure tasks at the start of a project planned and allocated using strict management frameworks like TFS online?
Here I am in the process of scoping and estimating a relatively small new software development project. I have been through the user stories suggested by the customer and placed tasks against each, ...
-2
votes
2
answers
189
views
Where can I find the/What are the correct steps/strategy to plan before coding? [closed]
I know how to code and get things done but almost all the time it takes me too much time to create a first working version of the algorithm/application.
I start from one part and then jump to another ...
3
votes
3
answers
505
views
How to get started with Scrum when the team is bad at generating ideas?
I have a bit of a problem regarding implementing Scrum into a project. The team I'm working with is generally just very bad at coming up with ideas. I'm not sure if it's a matter of them not feeling ...
-2
votes
3
answers
110
views
How to select a team for a new website development project [closed]
I am promoted to team lead position in my organization. Previously I was working as senior software developer or senior software engineer.
Now company want to build their own product which is a ...
1
vote
1
answer
794
views
How long does PI planning session in agile methodology actually plan for?
Does PI planning actually plan for only a few sprints ahead or does it plan for the whole project(all sprints until production)?
1
vote
1
answer
582
views
Use SCRUM with 2TUP
After taking a look to SCRUM it doesn't same to me "enough" to lead a project since it isn't disucssing the technical side of it, so my questions are:
1-is it possible/recommanded to combine SCRUM ...
0
votes
2
answers
1k
views
Is there a reason beyond Fibonacci why Planning Poker doesn't involve a 4?
During our sprint planning meetings, we use a planning poker deck to reach a consensus on estimates, with the cards indicating how many days we estimate to need. We then use these estimates combined ...
9
votes
8
answers
865
views
Are bargaining and beat down attempts on Scrum estimations legitimate parts of the process?
I noticed in scrum meetings, that developers often give realistic estimations on stories. However, even rather simple stories need a lot efforts for configuration, setting up third party components, ...
1
vote
3
answers
98
views
Weighing value of change vs. cost, how to handle costly changes
Quite often there are situations where a bug exists in code, or a feature is requested, where it is expected that the fix/implementation will add less value to the business than the cost of any of: ...
128
votes
16
answers
30k
views
Team constantly fails to meet sprint goals
We are a small software company with one product.
We use scrum, and our developers choose the features they want to include in each sprint. Unfortunately over the past 18 month period, the team haven'...
3
votes
1
answer
485
views
“Best Practices” when designing large applications with multiple functions
A little background first. I have been tasked with rewriting our gun software into VB.Net (converting the code from BBJ). This software incorporates many different inventory management functions, such ...
5
votes
6
answers
955
views
Should I always store parsed data in database before manipulating?
I am about to start a new project which involves taking an excel file, parsing the data (php-excel-reader) and then using the parsed values in a HTML email.
My question is pretty simple. Is it better ...
0
votes
1
answer
115
views
Do I need to estimate maintenance software issues? [closed]
The PM of the company I work on, always asks me to estimate maintenance issues and since there are several legacy systems that I didn't build, makes this hard to get.
He says getting estimations for ...
4
votes
3
answers
690
views
Work out which parcel deliveries we ship ourselves and which we outsource
Firstly, I hope I'm asking this in the right place. I work for a large online retailer in UK. We ship approaching 2000 orders each day and are growing very quickly.
We currently use multiple delivery ...
0
votes
2
answers
644
views
What are some (best) practices of organizing configuration data for applications? [duplicate]
I am working on an application (in php) that needs some rules to evaluate the labelling of some data. Since these rules might change someday, I decided not to hardcode them, rather handle them as ...
7
votes
5
answers
2k
views
In Agile SCRUM, how do you handle even distribution of work in a sprint between "experts"?
Where I work, we have a lot of silos of knowledge. Basically each member of the development team is the expert (and sometimes the only one that knows a thing) on certain pieces of the overall software....
-1
votes
2
answers
2k
views
Is this a good game plan to become a fluent Java developer? [closed]
I am an efficient person, and I am trying to find the best method of becoming a great Java developer. Here's what I'm thinking:
First, learn syntax and Object Oriented concepts. Practice it, and read ...
33
votes
7
answers
3k
views
As a lone developer, how can I be sure I am learning and doing decent work? [duplicate]
Background: I work in a small (less than 75) person engineering/manufacturing company. I was hired as a developer to work with a single teammate, our purpose being to migrate the company to the modern ...
8
votes
4
answers
3k
views
Best way to analyse a large class before refactoring it into smaller classes?
Foreword
I'm not looking for a way to refactor a large spaghetti code class, that topic has been covered in other questions.
Question
I'm looking for techniques to begin to understand a class file ...
15
votes
6
answers
7k
views
What is the purpose of planning poker in a sprint?
Our business analyst and project leads tell us the client's requirement as Stories. Every Sprint planning, we (developers) are asked to play planning poker.
They asked all of us to consider the '...
6
votes
7
answers
364
views
How do you prioritize initial sprints to maximise the chance of catching architecture errors early?
I've worked on several projects that have used agile successfully as a means of providing continuous improvement on an already mature piece of software. But I've found it's much harder to be "agile" ...