Skip to main content

Questions tagged [project-management]

Project management is the discipline of planning, organizing, securing, and managing resources to achieve specific goals.

Filter by
Sorted by
Tagged with
6 votes
1 answer
203 views

How to avoid or amalgamate tiny late-project user stories?

At the beginning of a project, writing things up as user stories is a great way of getting a handle on the functionality of a project. Stories at this stage tend be conceived and written relatively ...
Bob Tway's user avatar
  • 3,636
2 votes
2 answers
4k views

Mapping between functional requirements and software modules

Let's say we have 5 functional software requirements (R1-R5). Our software design results in 6 modules (M1-M6) or classes to be implemented. I am assuming that the design is more or less optimal, each ...
Frank Puffer's user avatar
  • 6,429
0 votes
1 answer
775 views

When should I update 'due date' in JIRA?

Me and my collegue were having a discussion about when assignee should update 'due date' of the task in JIRA. My point is, assinee should update 'due date' only after he starts working over it so that ...
Dave Ranjan's user avatar
11 votes
6 answers
2k views

Can you do continuous deployment with junior programmers?

There is a moment when you begin to understand that, in micro service architecture, it is more scary to wait a week to deploy all micro services at once to make sure that everything works together, ...
doker's user avatar
  • 233
33 votes
9 answers
2k views

How do I make the case for expensive programmers?

In our company, we need to do many seemingly not complicated things, like develop Mobile UI. Let's say the experienced programmers costs us 4x as much as the beginners. Both are basically able to ...
user1721135's user avatar
2 votes
2 answers
5k views

does it make sense to create a pull request without code

Background In our start-ups documentation, we got this: Difference between a pull request and an issue page In a nutshell, an issue page should only include information and discussion about ...
abbood's user avatar
  • 259
2 votes
2 answers
670 views

What is the difference between code reuse and software product line engineering?

What is the difference between code reuse and software product line engineering? Why is simple code reuse not successful enough?
Soulmaster's user avatar
7 votes
1 answer
3k views

Plan, Build, Run organization philosophy

I am looking for some logical explanation of how software development fits into a Plan, Build, Run model of an organization. I am struggling to find anything which explains how software development ...
TheNorthWes's user avatar
6 votes
1 answer
633 views

At what PBI level should I be creating branches?

I have been making the mistake creating branches at the User Story Level. See: User Stories != Features. I believe I have been doing it this way because of my poor practice in organizing Features ...
Devin Gleason Lambert's user avatar
1 vote
1 answer
100 views

How to share new features in a large multi module project [duplicate]

I have been working in large multi module projects over a period of time. One major issue I faced is, how to communicate to other teams of a new feature which they may be interested in. Consider this ...
Apurva Singh's user avatar
6 votes
3 answers
1k views

How do I know how much to bill and how long a software development project will take, before analysis? [closed]

In software development we usually do a analysis phase where requirements are taken, user interfaces are designed (for software with ui), etc. After the analysis phase you know what to do, and you can ...
joel's user avatar
  • 89
-1 votes
1 answer
84 views

Collaborating on a visual studio project

In our company I started to develop an ADDIN for a drawing application. The first results of this ADDIN were reviewed as successful by the direction and they want to increase the workload on the ...
Mech_Engineer's user avatar
1 vote
1 answer
1k views

how can user story maps be used for projects with heavy backend work and little UI

Background I'm a huge fan/believer of Jeff Patton's user story map. I'm currently reading his book.. I find using story maps a very effective way in convincing clients to use the lean start-up ...
abbood's user avatar
  • 259
-1 votes
1 answer
314 views

development branch information in release management tool

I'm designing a tool in my organisation to help me with release management. The organisation is composed of several small teams that manage their own repositories in git. The release manager is ...
tsps's user avatar
  • 177
68 votes
9 answers
11k views

How do you develop software without acceptance criteria?

How do you collaboratively develop software in a team of 4-5 developers without acceptance criteria, without knowing what the testers will be testing for and with multiple(2-3) people acting as ...
user1450877's user avatar
  • 1,050
1 vote
1 answer
291 views

MIT, BSD, Apache License: Create application for client

I create Application for my client. I use some libraries released on GitHub under MIT, BSD and Apache license. I create also documentation (PDF file) where I would like to point what libraries and ...
nicq's user avatar
  • 113
-1 votes
2 answers
40 views

Are multiple environments required for Business Glossary?

I have a situation where I need to make a decision between choosing multiple environments or sticking to one. The Business wants to use multiple, but it is simple glossary (list of terms and ...
Ayvid's user avatar
  • 1
1 vote
2 answers
3k views

How is software architecture decided in a scrum/agile project environment? [duplicate]

How is software architecture decided in a scrum/agile project environment, if everyone is focused on just one small piece of the problem how is over all system design decided upon. There doesn't ...
user1450877's user avatar
  • 1,050
-1 votes
1 answer
72 views

What things needs to be taken care of while writing Development Policy for Project? [closed]

I've been assigned to create a development policy for our project which is a test case management web application using Spring MVC and Java. For instance, I think I would have to create the coding ...
VPK's user avatar
  • 109
3 votes
2 answers
175 views

I will be leading a group project for some 2nd year university students, how could I best project manage the team?

I have quite a few years of programming experience pre-university and have been working full time as a mobile dev at a small company for about 3 months now, so am quite far ahead of almost everyone in ...
Dylanthepiguy's user avatar
1 vote
2 answers
234 views

How to deal with large feedback cycles in Agile

Our project methodology is recently migrated from Waterfall Model to Agile, and the development and QA team is given proper training on that. Now, one of the Agile Strategies is "Small Feedback cycles"...
Senjuti Mahapatra's user avatar
3 votes
3 answers
918 views

How do you make a story point estimate for a story that you are only partially familiar with?

I'm a developer still learning the complexities of a software system on a SCRUM team I joined recently. I will be asked for a story point estimate for a piece of work that touches areas of the system ...
Ash's user avatar
  • 817
3 votes
3 answers
486 views

Managing bugs and stories in JIRA

Our team has just started using JIRA. Now we are looking for advice on how to build our process in the most convenient way. We have stories to be implemented in further sprints as well as bugs to be ...
user avatar
6 votes
3 answers
421 views

How to deal with losely coupled sub projects in Scrum?

We are a project that for external reasons has to run in a Scrumish fashion. We consist of two subprojects : A backend data and services provider that I am a part of, and a UI+BPM layer that interacts ...
Max's user avatar
  • 168
8 votes
3 answers
367 views

How to model story preparation for issues which are tackled across several projects

In our company several teams will work on different components of several projects at the same time. For example, one team might make make specific kinds of software (or hardware) for some project(s), ...
sbi's user avatar
  • 10k
5 votes
2 answers
206 views

How to deal with a project with long intervals between new development?

I have multiple projects that I am involved in, and for one of those I have worked for 2 years and delivered a piece of software that is being used in production at customer site. Everything went ...
Alex Tereshenkov's user avatar
69 votes
8 answers
8k views

Should I record a bug that I discovered and patched?

I suppose that this is a common situation: I test some code, discover a bug, fix it and commit the bug-fix to the repository. Assuming that many people work on this project, should I first create a ...
David D's user avatar
  • 759
0 votes
2 answers
81 views

Commit messages in a multi-platform project

I have a project which supports multiple cpu architectures and multiple compiler toolchains. Some part of the code is the same for all architectures/compilers, but the other part is architecture- and/...
user avatar
1 vote
1 answer
814 views

How to show different platforms on a user story map?

I'm now a huge fan/believer of Jeff Patton's user story map. I'm currently reading his book.. Jeff talks a lot about depicting different roles on a user story. However, I'm not sure how to do this ...
abbood's user avatar
  • 259
0 votes
1 answer
97 views

How to transition a R&D application into a consumer-facing application

There's an internal research and development application that has developed use cases based on our own vision for the product. We are starting to get feedback from prospective clients from different ...
Aggieborn's user avatar
  • 111
82 votes
11 answers
15k views

Is DRY the enemy of software project management?

One of the most basic and widely accepted principles of software development is DRY (don't repeat yourself). It is also clear that most software projects require some kind of management. Now what are ...
Frank Puffer's user avatar
  • 6,429
2 votes
1 answer
140 views

How to centralize functional requirements and domain knowledge for quick access?

I'm a software developer in a growing SaaS Human Capital Management provider (Agile) and we only use Team Foundation Server (TFS) to keep track of our backlog, stories, acceptance criteria, work order ...
Adolfo Perez's user avatar
0 votes
1 answer
353 views

How to properly organize multiple WPF/Entity Framework applications that share resources?

Company A is building 5 separate in-house WPF applications, and they would like to share UserControls, ResourceDictionaries, and ADO Entity Data Models between each project. They would also like to ...
Jace's user avatar
  • 229
4 votes
1 answer
1k views

Where do data files for unit tests belong, external or in-project location?

I have a weird question for community. One well respected by management developer is strongly against putting data files for JUnit tests in the Maven project directory so that they are committed to ...
user avatar
5 votes
4 answers
4k views

Is fixed-scope, fixed-time really impossible to deliver in agile? Or what else use?

I have been reading some similar questions here but they are not the same. The project we have inherited from our partner has fixed scope and a fixed deadline to deliver. We are now thinking about way ...
John V's user avatar
  • 4,936
47 votes
9 answers
11k views

Is having fixed delivery dates for elements an "Agile" way of working?

We keep being told we are going to be working in an agile way on a new project by senior management. They have set up stand-ups, sprint planning, retrospectives etc. etc. However, they have now come ...
Sutty1000's user avatar
  • 1,389
2 votes
1 answer
148 views

Newly formed team who are unfamiliar with the platform and domain how to get them up to speed?

I have been assigned as the lead dev of a newly formed team. I am the only person familiar with the software platform we will be using and the only person to have worked in this domain before. There ...
Sutty1000's user avatar
  • 1,389
-2 votes
3 answers
108 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 ...
Shoaib Ijaz's user avatar
7 votes
3 answers
382 views

How long should you provide 'free' support on a project you no longer get paid for? [closed]

As a freelancer say for example you developed a web or mobile application for a client as a one time fixed price paid project. You send them the code, install it on their server, and they begin using ...
AndyDunn's user avatar
  • 189
1 vote
2 answers
3k views

Git - single or multiple branch

I am working on this project of mine where I am the only developer. I have chosen git for the version control for the project. Currently, I work from multiple systems and commit to the master branch ...
jaibatrik's user avatar
  • 121
5 votes
2 answers
2k views

How does one structure an assembly-language project?

So, I'm taking a MIPS course after returning to school; and we're approaching the point where we begin on our final project. I've always been one for large, well-structured projects: lots of ...
ELLIOTTCABLE's user avatar
3 votes
2 answers
290 views

How to cope with very similar projects

At our company, we maintain three products, which are quite similar, in 2 Projects. All Java, using Maven for dependencies. These three products evolved out of another project, which is now a maven ...
Phe0nix's user avatar
  • 41
5 votes
3 answers
846 views

How to decompose a sprint in scrum?

I´m struggling how to decompose a sprint in SCRUM. I know in many cases SCRUM is used only for the developing part in the software process, but I want to use it for the whole project (in our case: ...
Kran's user avatar
  • 41
11 votes
3 answers
446 views

What to do when critical functionality of a dependency is broken and impedes development?

Yesterday I was working on a Rails 5 API project which is using the acts-as-taggable-on library to allow things to have tags (like questions on SE). Rails 5 is in alpha support right now. There is ...
Chris Cirefice's user avatar
1 vote
0 answers
92 views

Project Design - Separating JS and C# tasks - Risks vs Benefits

I'm in RFP phase working with outsourcing vendors on the 100% rewrite of a fully operational prototype asp.net app that I wrote, to make it commercially viable. I have an idea for a project design ...
wayfarer's user avatar
  • 195
4 votes
2 answers
333 views

Is this the wrong environment for CI?

Background Team/Project Size Currently at our company, we have a team of 3 developers. We each have our own projects that we work on. So, we never have more than one person working on a software ...
Snoop's user avatar
  • 2,738
5 votes
2 answers
3k views

How to split up the initial work on a project?

I'm finding it hard to divide work in a group of programmers when a project starts out. It seems like every project has one big piece of core functionality that everything else depends upon. I find ...
bigblind's user avatar
  • 1,425
0 votes
2 answers
216 views

How to get a good overview of an Agile backlog?

We are using Visual Studio Team Services to host our code in a Git repository and to manage our Agile planning through iterations (sprints), user stories in a backlog, a taskboard for the current ...
dumbledad's user avatar
  • 317
2 votes
2 answers
227 views

Developing a new application on a restricted time [closed]

Me and my colleague are working on a new application that should replace as soon as possible an old VB6/Access 97 application made years ago.This application has a lot of problems, adjusting them in ...
SilentRage47's user avatar
8 votes
2 answers
607 views

How can I make a boss (or colleague) be more careful when estimating the complexity of a task/project?

I am a software developer, and I work in a small web development company. It seems to be a recurring theme that a middle-manager will ask me how long something will take, and when I give them my ...
Eric Seastrand's user avatar

1 2 3
4
5
19